Class LivingWatcher
java.lang.Object
me.libraryaddict.disguise.disguisetypes.FlagWatcher
me.libraryaddict.disguise.disguisetypes.watchers.LivingWatcher
- Direct Known Subclasses:
ArmorStandWatcher,AvatarWatcher,InsentientWatcher
-
Field Summary
Fields inherited from class me.libraryaddict.disguise.disguisetypes.FlagWatcher
DONT_SEND -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected byteaddEntityAnimations(MetaIndex index, byte originalValue, byte entityValue) voidaddParticle(@NotNull com.github.retrooper.packetevents.protocol.particle.Particle<? extends com.github.retrooper.packetevents.protocol.particle.data.ParticleData> particle) voidaddPotionEffect(org.bukkit.potion.PotionEffectType potionEffect) Deprecated.intcom.github.retrooper.packetevents.util.Vector3ifloatList<com.github.retrooper.packetevents.protocol.particle.Particle<? extends com.github.retrooper.packetevents.protocol.particle.data.ParticleData>> org.bukkit.Colororg.bukkit.potion.PotionEffectType[]Deprecated.getScale()booleanhasPotionEffect(org.bukkit.potion.PotionEffectType type) Deprecated.booleanbooleanbooleanbooleanDeprecated.booleanfinal voidremoveParticles(@NotNull com.github.retrooper.packetevents.protocol.particle.Particle<? extends com.github.retrooper.packetevents.protocol.particle.data.ParticleData>... particles) voidremovePotionEffect(org.bukkit.potion.PotionEffectType potionEffect) Deprecated.voidsetArrowsSticking(int arrowsNo) voidsetBedPosition(com.github.retrooper.packetevents.util.Vector3i blockPosition) voidsetBedPosition(Optional<com.github.retrooper.packetevents.util.Vector3i> blockPosition) voidsetHealth(float health) voidsetMainHandRaised(boolean setRightClicking) voidsetMaxHealth(double newHealth) The max health shown on an entity.voidsetOffhandRaised(boolean setLeftClicking) voidsetParticlesColor(org.bukkit.Color color) voidsetPotionParticlesAmbient(boolean particles) voidsetRightClicking(boolean rightClicking) Deprecated.voidvoidsetSpinning(boolean setSpinning) Methods inherited from class me.libraryaddict.disguise.disguisetypes.FlagWatcher
convert, getArmor, getBoots, getChestplate, getCustomName, getData, getEntityFlag, getEntityPose, getEquipment, getHelmet, getItemInMainHand, getItemInOffHand, getItemStack, getLeggings, getTicksFrozen, getWatchableObjects, hasCustomName, hasValue, isAddEntityAnimations, isBurning, isCustomNameVisible, isEntityAnimationsAdded, isFlyingWithElytra, isGlowing, isInvisible, isNoGravity, isPitchLocked, isSleeping, isSneaking, isSprinting, isSwimming, isYawLocked, onPreDisguiseStart, rebuildWatchableObjects, sendData, sendData, sendEntityFlag, sendItemStack, setArmor, setBackupValue, setBoots, setBurning, setChestplate, setCustomName, setCustomNameVisible, setData, setDisguise, setEntityFlag, setEntityPose, setFlyingWithElytra, setGlowColor, setGlowing, setHelmet, setInteralCustomName, setInternalCustomNameVisible, setInternalUpsideDown, setInvisible, setItemInHand, setItemInMainHand, setItemInOffHand, setItemStack, setLeggings, setNameYModifier, setNoGravity, setPitchLock, setPitchLocked, setSleeping, setSneaking, setSprinting, setSwimming, setTicksFrozen, setUnsafeData, setUpsideDown, setYawLock, setYawLocked, setYModifier, updateNameHeight, updatePose
-
Constructor Details
-
LivingWatcher
-
-
Method Details
-
clone
- Overrides:
clonein classFlagWatcher
-
getScale
-
setScale
-
getBedPosition
public com.github.retrooper.packetevents.util.Vector3i getBedPosition() -
setBedPosition
public void setBedPosition(com.github.retrooper.packetevents.util.Vector3i blockPosition) -
setBedPosition
-
getHealth
public float getHealth() -
setHealth
public void setHealth(float health) -
isMainHandRaised
public boolean isMainHandRaised()- Overrides:
isMainHandRaisedin classFlagWatcher
-
setMainHandRaised
public void setMainHandRaised(boolean setRightClicking) - Overrides:
setMainHandRaisedin classFlagWatcher
-
isOffhandRaised
public boolean isOffhandRaised() -
setOffhandRaised
public void setOffhandRaised(boolean setLeftClicking) -
isSpinning
public boolean isSpinning() -
setSpinning
public void setSpinning(boolean setSpinning) -
setMaxHealth
public void setMaxHealth(double newHealth) The max health shown on an entity.Note that currently, removing this will not actually send the max health update
- Parameters:
newHealth- Health to show, set to less than 0 to revert back to normal
-
isPotionParticlesAmbient
public boolean isPotionParticlesAmbient() -
setPotionParticlesAmbient
public void setPotionParticlesAmbient(boolean particles) -
addParticle
public void addParticle(@NotNull @NotNull com.github.retrooper.packetevents.protocol.particle.Particle<? extends com.github.retrooper.packetevents.protocol.particle.data.ParticleData> particle) -
removeParticles
@SafeVarargs public final void removeParticles(@NotNull @NotNull com.github.retrooper.packetevents.protocol.particle.Particle<? extends com.github.retrooper.packetevents.protocol.particle.data.ParticleData>... particles) -
getParticles
public List<com.github.retrooper.packetevents.protocol.particle.Particle<? extends com.github.retrooper.packetevents.protocol.particle.data.ParticleData>> getParticles() -
getParticlesColor
public org.bukkit.Color getParticlesColor() -
setParticlesColor
public void setParticlesColor(org.bukkit.Color color) -
hasPotionEffect
Deprecated. -
getPotionEffects
Deprecated. -
addPotionEffect
Deprecated. -
removePotionEffect
Deprecated. -
getArrowsSticking
public int getArrowsSticking() -
setArrowsSticking
public void setArrowsSticking(int arrowsNo) -
addEntityAnimations
- Overrides:
addEntityAnimationsin classFlagWatcher
-
isRightClicking
Deprecated.- Overrides:
isRightClickingin classFlagWatcher
-
setRightClicking
Deprecated.- Overrides:
setRightClickingin classFlagWatcher
-