| Modifier and Type | Interface and Description |
|---|---|
static class |
EntityData.SourceType |
static class |
EntityData.TargetType |
| Modifier and Type | Method and Description |
|---|---|
void |
attach(org.bukkit.entity.Entity entity)
Attach this mob to an existing entity.
|
void |
attach(MageController controller,
org.bukkit.entity.Entity entity)
Deprecated.
|
boolean |
canTarget(org.bukkit.entity.Entity other) |
EntityData |
clone() |
EntityData |
createVariant(org.bukkit.configuration.ConfigurationSection parameters) |
String |
describe() |
org.bukkit.Art |
getArt()
Deprecated.
|
org.bukkit.configuration.ConfigurationSection |
getConfiguration() |
org.bukkit.block.BlockFace |
getFacing()
Deprecated.
|
double |
getHealth() |
List<String> |
getInteractCommands() |
EntityData.SourceType |
getInteractCommandSource() |
Collection<Cost> |
getInteractCosts() |
String |
getInteractPermission() |
boolean |
getInteractRequiresOwner() |
String |
getInteractSpell() |
org.bukkit.configuration.ConfigurationSection |
getInteractSpellParameters() |
EntityData.SourceType |
getInteractSpellSource() |
EntityData.TargetType |
getInteractSpellTarget() |
org.bukkit.inventory.ItemStack |
getItem()
Deprecated.
|
String |
getKey() |
org.bukkit.Location |
getLocation() |
MaterialAndData |
getMaterial() |
String |
getName() |
org.bukkit.entity.Entity |
getOwner() |
EntityData |
getRelativeTo(org.bukkit.Location center) |
long |
getTickInterval() |
org.bukkit.entity.EntityType |
getType() |
boolean |
hasInteract() |
boolean |
hasPermission(String node) |
boolean |
isCombustible() |
boolean |
isDocile() |
boolean |
isFriendly(org.bukkit.entity.Entity other) |
boolean |
isHidden() |
boolean |
isNPC() |
boolean |
isOwnable() |
boolean |
isPersistent() |
boolean |
isPreventDismount() |
boolean |
isPreventMelee() |
boolean |
isPreventProjectiles() |
boolean |
isPreventTeleport() |
boolean |
isRelentless() |
boolean |
isSuperProtected() |
boolean |
isTransformable() |
void |
load(org.bukkit.configuration.ConfigurationSection parameters) |
void |
load(MageController controller,
org.bukkit.configuration.ConfigurationSection parameters)
Deprecated.
|
boolean |
modify(org.bukkit.entity.Entity entity) |
boolean |
modify(MageController controller,
org.bukkit.entity.Entity entity)
Deprecated.
|
boolean |
respawned(org.bukkit.entity.Entity entity) |
void |
setDamaged(boolean damaged) |
void |
setHasMoved(boolean hasMoved) |
void |
setMaterial(MaterialAndData material) |
org.bukkit.entity.Entity |
spawn() |
org.bukkit.entity.Entity |
spawn(org.bukkit.Location location) |
org.bukkit.entity.Entity |
spawn(org.bukkit.Location location,
org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason reason) |
org.bukkit.entity.Entity |
spawn(MageController controller)
Deprecated.
|
org.bukkit.entity.Entity |
spawn(MageController controller,
org.bukkit.Location location)
Deprecated.
|
org.bukkit.entity.Entity |
spawn(MageController controller,
org.bukkit.Location location,
org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason reason)
Deprecated.
|
org.bukkit.entity.Entity |
undo() |
String getKey()
org.bukkit.Location getLocation()
org.bukkit.entity.EntityType getType()
String getName()
@Deprecated org.bukkit.Art getArt()
@Deprecated org.bukkit.block.BlockFace getFacing()
@Deprecated org.bukkit.inventory.ItemStack getItem()
double getHealth()
void setHasMoved(boolean hasMoved)
void setDamaged(boolean damaged)
boolean isDocile()
boolean isRelentless()
boolean isPreventProjectiles()
boolean isPreventMelee()
boolean isPreventDismount()
boolean isPreventTeleport()
boolean isTransformable()
boolean isCombustible()
boolean isOwnable()
boolean isPersistent()
boolean isNPC()
boolean isHidden()
boolean isSuperProtected()
boolean canTarget(org.bukkit.entity.Entity other)
boolean isFriendly(org.bukkit.entity.Entity other)
boolean hasPermission(String node)
@Nullable org.bukkit.entity.Entity spawn()
@Nullable org.bukkit.entity.Entity spawn(org.bukkit.Location location, org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason reason)
@Nullable org.bukkit.entity.Entity spawn(org.bukkit.Location location)
@Deprecated @Nullable org.bukkit.entity.Entity spawn(MageController controller, org.bukkit.Location location)
@Deprecated @Nullable org.bukkit.entity.Entity spawn(MageController controller)
@Deprecated @Nullable org.bukkit.entity.Entity spawn(MageController controller, org.bukkit.Location location, org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason reason)
@Nullable org.bukkit.entity.Entity undo()
@Deprecated boolean modify(MageController controller, org.bukkit.entity.Entity entity)
boolean modify(org.bukkit.entity.Entity entity)
boolean respawned(org.bukkit.entity.Entity entity)
@Nullable EntityData getRelativeTo(org.bukkit.Location center)
String describe()
EntityData.SourceType getInteractSpellSource()
EntityData.TargetType getInteractSpellTarget()
@Nullable org.bukkit.configuration.ConfigurationSection getInteractSpellParameters()
EntityData.SourceType getInteractCommandSource()
@Nullable Collection<Cost> getInteractCosts()
boolean hasInteract()
void setMaterial(@Nonnull MaterialAndData material)
boolean getInteractRequiresOwner()
@Nullable MaterialAndData getMaterial()
@Nullable org.bukkit.configuration.ConfigurationSection getConfiguration()
@Deprecated void load(@Nonnull MageController controller, org.bukkit.configuration.ConfigurationSection parameters)
void load(org.bukkit.configuration.ConfigurationSection parameters)
void attach(@Nonnull org.bukkit.entity.Entity entity)
entity - The entity to attach to@Deprecated void attach(@Nonnull MageController controller, @Nonnull org.bukkit.entity.Entity entity)
@Nonnull EntityData clone()
org.bukkit.entity.Entity getOwner()
long getTickInterval()
EntityData createVariant(org.bukkit.configuration.ConfigurationSection parameters)
Copyright © 2021 elMakers. All rights reserved.