public interface VolatileCodeHandler
Modifier and Type | Method and Description |
---|---|
default void |
applyPhysics(org.bukkit.block.Block target) |
default CompoundTag |
createCompoundTag(Map<String,Tag> value) |
void |
CreateFireworksExplosion(org.bukkit.Location location,
boolean flicker,
boolean trail,
int type,
int[] colors,
int[] fadeColors,
int flightDuration) |
void |
doDamage(ActiveMob mob,
AbstractEntity target,
float amount) |
void |
doEffectArmSwing(AbstractEntity entity) |
double |
getAbsorptionHearts(org.bukkit.entity.LivingEntity entity) |
default VolatileAIHandler |
getAIHandler() |
default VolatileBlockHandler |
getBlockHandler() |
Set<AbstractEntity> |
getEntitiesBySelector(SkillCaster am,
String targetSelector) |
default VolatileEntityHandler |
getEntityHandler() |
default VolatileItemHandler |
getItemHandler() |
float |
getItemRecharge(org.bukkit.entity.Player player) |
default boolean |
getItemRecharging(org.bukkit.entity.Player player) |
static MythicMobs |
getPlugin() |
default VolatileWorldHandler |
getWorldHandler() |
default void |
lookAt(AbstractEntity entity,
float yaw,
float pitch) |
default void |
lookAtEntity(AbstractEntity entity,
AbstractEntity target,
boolean headOnly,
boolean immediate) |
default void |
lookAtLocation(AbstractEntity entity,
AbstractLocation target,
boolean headOnly,
boolean immediate) |
void |
playLocalizedLightningEffect(AbstractLocation target,
double radius) |
void |
saveSkinData(org.bukkit.entity.Player player,
String name) |
default void |
sendResourcePack(AbstractPlayer player,
String url,
String hash) |
void |
setChickenHostile(org.bukkit.entity.Chicken c) |
default void |
setHeadYaw(AbstractEntity entity,
float yaw) |
static MythicMobs getPlugin()
default VolatileAIHandler getAIHandler()
default VolatileBlockHandler getBlockHandler()
default VolatileEntityHandler getEntityHandler()
default VolatileItemHandler getItemHandler()
default VolatileWorldHandler getWorldHandler()
default CompoundTag createCompoundTag(Map<String,Tag> value)
void doDamage(ActiveMob mob, AbstractEntity target, float amount)
void CreateFireworksExplosion(org.bukkit.Location location, boolean flicker, boolean trail, int type, int[] colors, int[] fadeColors, int flightDuration)
void playLocalizedLightningEffect(AbstractLocation target, double radius)
void setChickenHostile(org.bukkit.entity.Chicken c)
Set<AbstractEntity> getEntitiesBySelector(SkillCaster am, String targetSelector)
double getAbsorptionHearts(org.bukkit.entity.LivingEntity entity)
void saveSkinData(org.bukkit.entity.Player player, String name)
float getItemRecharge(org.bukkit.entity.Player player)
void doEffectArmSwing(AbstractEntity entity)
default void lookAtLocation(AbstractEntity entity, AbstractLocation target, boolean headOnly, boolean immediate)
default void lookAtEntity(AbstractEntity entity, AbstractEntity target, boolean headOnly, boolean immediate)
default void lookAt(AbstractEntity entity, float yaw, float pitch)
default void setHeadYaw(AbstractEntity entity, float yaw)
default boolean getItemRecharging(org.bukkit.entity.Player player)
default void applyPhysics(org.bukkit.block.Block target)
default void sendResourcePack(AbstractPlayer player, String url, String hash)
Copyright © 2020. All rights reserved.