Class LivingEntityMeta
java.lang.Object
net.minestom.server.entity.metadata.EntityMeta
net.minestom.server.entity.metadata.LivingEntityMeta
- Direct Known Subclasses:
ArmorStandMeta,MobMeta,PlayerMeta
-
Field Summary
FieldsFields inherited from class net.minestom.server.entity.metadata.EntityMeta
metadata -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedLivingEntityMeta(@NotNull Entity entity, @NotNull Metadata metadata) -
Method Summary
Modifier and TypeMethodDescriptionint@Nullable PointintGets the amount of bee stingers in this entityfloatintDeprecated.intbooleanbooleanbooleanvoidsetActiveHand(Player.Hand hand) voidsetArrowCount(int value) voidsetBedInWhichSleepingPosition(@Nullable Point value) voidsetBeeStingerCount(int value) Sets the amount of bee stingers in this entityvoidsetHandActive(boolean value) voidsetHealth(float value) voidsetHealthAddedByAbsorption(int value) Deprecated.This sets the bee stinger count, not the absorption heart count UsesetBeeStingerCount(int)insteadvoidsetInRiptideSpinAttack(boolean value) voidsetPotionEffectAmbient(boolean value) voidsetPotionEffectColor(int value) Methods inherited from class net.minestom.server.entity.metadata.EntityMeta
consumeEntity, getAirTicks, getCustomName, getMask, getMaskBit, getPose, getTickFrozen, isCustomNameVisible, isFlyingWithElytra, isHasGlowingEffect, isHasNoGravity, isInvisible, isOnFire, isSilent, isSneaking, isSprinting, isSwimming, setAirTicks, setCustomName, setCustomNameVisible, setFlyingWithElytra, setHasGlowingEffect, setHasNoGravity, setInvisible, setMask, setMaskBit, setNotifyAboutChanges, setOnFire, setPose, setSilent, setSneaking, setSprinting, setSwimming, setTickFrozen
-
Field Details
-
OFFSET
public static final byte OFFSET- See Also:
-
MAX_OFFSET
public static final byte MAX_OFFSET- See Also:
-
-
Constructor Details
-
LivingEntityMeta
-
-
Method Details
-
isHandActive
public boolean isHandActive() -
setHandActive
public void setHandActive(boolean value) -
getActiveHand
-
setActiveHand
-
isInRiptideSpinAttack
public boolean isInRiptideSpinAttack() -
setInRiptideSpinAttack
public void setInRiptideSpinAttack(boolean value) -
getHealth
public float getHealth() -
setHealth
public void setHealth(float value) -
getPotionEffectColor
public int getPotionEffectColor() -
setPotionEffectColor
public void setPotionEffectColor(int value) -
isPotionEffectAmbient
public boolean isPotionEffectAmbient() -
setPotionEffectAmbient
public void setPotionEffectAmbient(boolean value) -
getArrowCount
public int getArrowCount() -
setArrowCount
public void setArrowCount(int value) -
getHealthAddedByAbsorption
Deprecated.This returns the bee stinger count, not the absorption heart count UsegetBeeStingerCount()instead- Returns:
- The number of bee stingers in this entity
-
setHealthAddedByAbsorption
Deprecated.This sets the bee stinger count, not the absorption heart count UsesetBeeStingerCount(int)instead- Parameters:
value- The number of bee stingers for this entity to have
-
getBeeStingerCount
public int getBeeStingerCount()Gets the amount of bee stingers in this entity- Returns:
- The amount of bee stingers
-
setBeeStingerCount
public void setBeeStingerCount(int value) Sets the amount of bee stingers in this entity- Parameters:
value- The amount of bee stingers to set, use 0 to clear all stingers
-
getBedInWhichSleepingPosition
-
setBedInWhichSleepingPosition
-
getBeeStingerCount()instead