Class TurretTypeHealing
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
org.kingdoms.constants.land.turrets.types.TurretTypeHealing
-
Nested Class Summary
Nested classes/interfaces inherited from class org.kingdoms.constants.land.turrets.types.TurretTypeRanged
TurretTypeRanged.ShootingCalculations -
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) booleanDoes this turret require an entity to shoot for instant effects or can it shoot in any direction for non-instant effects?booleantryActivate(TurretActivateEvent event) Methods inherited from class org.kingdoms.constants.land.turrets.types.TurretTypeRanged
calcShotMethods inherited from class org.kingdoms.constants.land.turrets.TurretType
call, getCategoryName, isEnemies, isFriends, isRanged, openMethods inherited from class org.kingdoms.constants.land.abstraction.KingdomBuildingType
canBePlacedInUnclaimed, equals, getLang, getName, getTypeOf, hashCode, toString
-
Constructor Details
-
TurretTypeHealing
public TurretTypeHealing()
-
-
Method Details
-
requiresEntityLock
public boolean requiresEntityLock()Description copied from class:TurretTypeDoes this turret require an entity to shoot for instant effects or can it shoot in any direction for non-instant effects?- Specified by:
requiresEntityLockin classTurretType
-
tryActivate
- Overrides:
tryActivatein classTurretType
-
build
- Overrides:
buildin classTurretTypeRanged
-