Class TurretRegistry
java.lang.Object
org.kingdoms.constants.land.turrets.TurretRegistry
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final org.snakeyaml.validation.NodeValidatorstatic final Path -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic TurretStylestatic Map<String,TurretStyle> static TurretTypestatic Map<String,TurretType> getTypes()static voidinit()static voidregister(String simpleName, String typeName, BiConsumer<String, YamlResource> registrar) static TurretStyleregisterStyle(TurretStyle style) static TurretTyperegisterType(TurretType type) static voidvalidate(String name, YamlContainer adapter)
-
Field Details
-
SCHEMA
protected static final org.snakeyaml.validation.NodeValidator SCHEMA -
TURRETS_PATH
-
-
Constructor Details
-
TurretRegistry
public TurretRegistry()
-
-
Method Details
-
register
public static void register(String simpleName, String typeName, BiConsumer<String, YamlResource> registrar) -
registerType
-
registerStyle
-
init
public static void init() -
validate
-
getStyle
-
getTypes
-
getStyles
-
getType
-