Class StructureType
java.lang.Object
org.kingdoms.constants.land.abstraction.KingdomBuildingType<Structure,StructureStyle,StructureType>
org.kingdoms.constants.land.structures.StructureType
- Direct Known Subclasses:
StructureTypeExtractor,StructureTypeNexus,StructureTypeOutpost,StructureTypePowercell,StructureTypeRegulator,StructureTypeSiegeCannon,StructureTypeWarpPad
public abstract class StructureType
extends KingdomBuildingType<Structure,StructureStyle,StructureType>
-
Field Summary
FieldsFields inherited from class org.kingdoms.constants.land.abstraction.KingdomBuildingType
name -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal Stringstatic StructureTypegetType(org.bukkit.inventory.ItemStack item) booleanbooleanisNexus()booleanMethods inherited from class org.kingdoms.constants.land.abstraction.KingdomBuildingType
canBePlacedInUnclaimed, equals, getLang, getName, getTypeOf, hashCode, open, toString
-
Field Details
-
METADATA
- See Also:
-
-
Constructor Details
-
StructureType
-
-
Method Details
-
getType
-
isNationalNexus
public boolean isNationalNexus() -
isNexus
public boolean isNexus() -
removeWhenUnclaimed
public boolean removeWhenUnclaimed() -
build
- Specified by:
buildin classKingdomBuildingType<Structure,StructureStyle, StructureType>
-
getCategoryName
- Specified by:
getCategoryNamein classKingdomBuildingType<Structure,StructureStyle, StructureType>
-