Class TurretTypeRanged
java.lang.Object
org.kingdoms.constants.land.abstraction.KingdomBuildingType<Turret,TurretStyle,TurretType>
org.kingdoms.constants.land.turrets.TurretType
org.kingdoms.constants.land.turrets.types.TurretTypeRanged
- Direct Known Subclasses:
TurretTypeArrow,TurretTypeHealing,TurretTypeInferno,TurretTypeSoldier
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class org.kingdoms.constants.land.turrets.TurretType
METADATAFields inherited from class org.kingdoms.constants.land.abstraction.KingdomBuildingType
name -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild(KingdomItemBuilder<Turret, TurretStyle, TurretType> builder) calcShot(org.bukkit.Location origin, org.bukkit.entity.LivingEntity target) Methods inherited from class org.kingdoms.constants.land.turrets.TurretType
call, getCategoryName, isEnemies, isFriends, isRanged, open, requiresEntityLock, tryActivateMethods inherited from class org.kingdoms.constants.land.abstraction.KingdomBuildingType
canBePlacedInUnclaimed, equals, getLang, getName, getTypeOf, hashCode, toString
-
Constructor Details
-
TurretTypeRanged
-
-
Method Details
-
build
- Overrides:
buildin classTurretType
-
calcShot
public static TurretTypeRanged.ShootingCalculations calcShot(org.bukkit.Location origin, org.bukkit.entity.LivingEntity target)
-