public interface EntityHandler
Modifier and Type | Method and Description |
---|---|
void |
attack(org.bukkit.entity.Entity dam,
org.bukkit.entity.Entity tar) |
void |
bodyToHead(org.bukkit.entity.Entity entity) |
void |
dropItemStack(org.bukkit.entity.Player player,
org.bukkit.inventory.ItemStack itemStack) |
org.bukkit.entity.Entity |
getEntityByID(org.bukkit.World world,
int entityId) |
RayTrackResult |
getRayTrace(org.bukkit.entity.LivingEntity player,
double distance,
boolean stopOnLiquid,
boolean ignoreBlockWithoutBoundingBox,
boolean returnLastUncollidableBlock,
java.util.function.Predicate<org.bukkit.entity.Entity> predicate) |
RayTrackResult |
getRayTrace(org.bukkit.entity.Player player,
double distance,
double spread) |
java.util.List<org.bukkit.entity.Player> |
getTrackerPlayers(org.bukkit.entity.Entity entity) |
org.bukkit.OfflinePlayer |
getUncheckOfflinePlayer(java.lang.String name) |
float |
getWidth(org.bukkit.entity.Entity entity) |
boolean |
isCraftLivingEntity(org.bukkit.entity.Entity entity) |
int |
playSound(org.bukkit.entity.Entity entity,
int lastA_Tmp,
java.lang.String onIdleSound,
java.util.Random random) |
void |
refreshData(org.bukkit.entity.Entity entity) |
void |
refreshEntityBoxAndLoc(org.bukkit.entity.Entity entity) |
void |
runTracker(org.bukkit.entity.Entity entity,
java.util.function.Consumer<org.bukkit.entity.Player> consumer) |
void |
sendTrackerPacket(org.bukkit.entity.Entity entity,
IPacket packet,
@Nullable java.util.function.Predicate<org.bukkit.entity.Player> predicate) |
void |
setEntityBox(org.bukkit.entity.Entity entity,
float width,
float height,
float length) |
void |
setSprint(org.bukkit.entity.LivingEntity livingEntity) |
void |
syncYaw(org.bukkit.entity.Entity entity,
java.util.List<org.bukkit.entity.Player> players) |
org.bukkit.entity.Entity getEntityByID(org.bukkit.World world, int entityId)
void setSprint(org.bukkit.entity.LivingEntity livingEntity)
void syncYaw(org.bukkit.entity.Entity entity, java.util.List<org.bukkit.entity.Player> players)
void setEntityBox(org.bukkit.entity.Entity entity, float width, float height, float length)
void refreshEntityBoxAndLoc(org.bukkit.entity.Entity entity)
void refreshData(org.bukkit.entity.Entity entity)
RayTrackResult getRayTrace(org.bukkit.entity.Player player, double distance, double spread)
RayTrackResult getRayTrace(org.bukkit.entity.LivingEntity player, double distance, boolean stopOnLiquid, boolean ignoreBlockWithoutBoundingBox, boolean returnLastUncollidableBlock, java.util.function.Predicate<org.bukkit.entity.Entity> predicate)
void dropItemStack(org.bukkit.entity.Player player, org.bukkit.inventory.ItemStack itemStack)
void sendTrackerPacket(org.bukkit.entity.Entity entity, IPacket packet, @Nullable @Nullable java.util.function.Predicate<org.bukkit.entity.Player> predicate)
void runTracker(org.bukkit.entity.Entity entity, java.util.function.Consumer<org.bukkit.entity.Player> consumer)
java.util.List<org.bukkit.entity.Player> getTrackerPlayers(org.bukkit.entity.Entity entity)
org.bukkit.OfflinePlayer getUncheckOfflinePlayer(java.lang.String name)
boolean isCraftLivingEntity(org.bukkit.entity.Entity entity)
int playSound(org.bukkit.entity.Entity entity, int lastA_Tmp, java.lang.String onIdleSound, java.util.Random random)
void attack(org.bukkit.entity.Entity dam, org.bukkit.entity.Entity tar)
float getWidth(org.bukkit.entity.Entity entity)
void bodyToHead(org.bukkit.entity.Entity entity)