Class KingdomEntity
java.lang.Object
org.kingdoms.managers.entity.types.KingdomEntity
- Direct Known Subclasses:
KingdomChampionReinforcementsEntity,KingdomLandEntity
This class should be stored by
IdentityHashMap for hashing purposes.-
Constructor Summary
ConstructorsConstructorDescriptionKingdomEntity(@NonNull org.bukkit.entity.Entity entity, @NonNull Kingdom kingdom, @Nullable org.bukkit.entity.LivingEntity target) -
Method Summary
-
Constructor Details
-
KingdomEntity
public KingdomEntity(@NonNull org.bukkit.entity.Entity entity, @NonNull Kingdom kingdom, @Nullable org.bukkit.entity.LivingEntity target)
-
-
Method Details
-
damage
public void damage(org.bukkit.entity.LivingEntity damager, double damage) -
getEntity
public @NonNull org.bukkit.entity.Entity getEntity() -
getKingdom
-
getTarget
public @Nullable org.bukkit.entity.Entity getTarget() -
setTarget
public void setTarget(@Nullable org.bukkit.entity.Entity target)
-