Class TurretRegistry
java.lang.Object
org.kingdoms.constants.land.turrets.TurretRegistry
- All Implemented Interfaces:
org.kingdoms.constants.land.abstraction.KingdomBuildingTypeRegistry<TurretType,TurretStyle>
public final class TurretRegistry
extends Object
implements org.kingdoms.constants.land.abstraction.KingdomBuildingTypeRegistry<TurretType,TurretStyle>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.kingdoms.constants.land.abstraction.KingdomBuildingTypeRegistry
org.kingdoms.constants.land.abstraction.KingdomBuildingTypeRegistry.Companion -
Field Summary
FieldsFields inherited from interface org.kingdoms.constants.land.abstraction.KingdomBuildingTypeRegistry
Companion, NAME_PATTERN -
Method Summary
Modifier and TypeMethodDescriptionstatic TurretRegistryget()getTypes()voidinit()registerStyle(TurretStyle style) registerType(TurretType type) static voidvalidate(String name, YamlContainer adapter)
-
Field Details
-
FOLDER_NAME
- See Also:
-
TURRETS_PATH
-
-
Method Details
-
get
-
init
public void init()- Specified by:
initin interfaceorg.kingdoms.constants.land.abstraction.KingdomBuildingTypeRegistry<TurretType,TurretStyle>
-
validate
-
registerType
- Specified by:
registerTypein interfaceorg.kingdoms.constants.land.abstraction.KingdomBuildingTypeRegistry<TurretType,TurretStyle>
-
registerStyle
- Specified by:
registerStylein interfaceorg.kingdoms.constants.land.abstraction.KingdomBuildingTypeRegistry<TurretType,TurretStyle>
-
getStyle
- Specified by:
getStylein interfaceorg.kingdoms.constants.land.abstraction.KingdomBuildingTypeRegistry<TurretType,TurretStyle>
-
getTypes
- Specified by:
getTypesin interfaceorg.kingdoms.constants.land.abstraction.KingdomBuildingTypeRegistry<TurretType,TurretStyle>
-
getStyles
- Specified by:
getStylesin interfaceorg.kingdoms.constants.land.abstraction.KingdomBuildingTypeRegistry<TurretType,TurretStyle>
-
getType
- Specified by:
getTypein interfaceorg.kingdoms.constants.land.abstraction.KingdomBuildingTypeRegistry<TurretType,TurretStyle>
-