Class FlagWatcher
java.lang.Object
me.libraryaddict.disguise.disguisetypes.FlagWatcher
- Direct Known Subclasses:
AreaEffectCloudWatcher,ArrowWatcher,BoatWatcher,DisplayWatcher,DroppedItemWatcher,EnderCrystalWatcher,EnderSignalWatcher,EvokerFangsWatcher,ExperienceOrbWatcher,FallingBlockWatcher,FireballWatcher,FireworkWatcher,FishingHookWatcher,HangingWatcher,InteractionWatcher,LivingWatcher,MinecartWatcher,ModdedWatcher,OminousItemSpawnerWatcher,SplashPotionWatcher,ThrowableWatcher,TNTWatcher,WitherSkullWatcher
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected byteaddEntityAnimations(MetaIndex index, byte originalValue, byte entityValue) List<me.libraryaddict.disguise.utilities.reflection.WatcherValue> convert(org.bukkit.entity.Player player, List<me.libraryaddict.disguise.utilities.reflection.WatcherValue> list) org.bukkit.inventory.ItemStack[]getArmor()org.bukkit.inventory.ItemStackgetBoots()org.bukkit.inventory.ItemStackprotected <Y> Yprotected booleangetEntityFlag(int byteValue) com.github.retrooper.packetevents.protocol.entity.pose.EntityPoseorg.bukkit.inventory.EntityEquipmentorg.bukkit.inventory.ItemStackorg.bukkit.inventory.ItemStackorg.bukkit.inventory.ItemStackorg.bukkit.inventory.ItemStackgetItemStack(org.bukkit.inventory.EquipmentSlot slot) org.bukkit.inventory.ItemStackintList<me.libraryaddict.disguise.utilities.reflection.WatcherValue> booleanbooleanbooleanbooleanbooleanbooleanDeprecated.booleanbooleanbooleanbooleanbooleanbooleanbooleanDeprecated.booleanbooleanbooleanbooleanbooleanprotected voidvoidprotected voidprotected <Y> voidprotected voidsendEntityFlag(int byteValue, boolean flag) protected voidsendItemStack(org.bukkit.inventory.EquipmentSlot slot, org.bukkit.inventory.ItemStack itemStack) voidsetArmor(org.bukkit.inventory.ItemStack[] items) protected voidsetBackupValue(MetaIndex no, Object value) voidsetBoots(org.bukkit.inventory.ItemStack itemStack) voidsetBurning(boolean setBurning) voidsetChestplate(org.bukkit.inventory.ItemStack itemStack) voidsetCustomName(String name) voidsetCustomNameVisible(boolean display) protected <Y> voidvoidsetDisguise(TargetedDisguise disguise) Deprecated.protected voidsetEntityFlag(int byteValue, boolean flag) voidsetEntityPose(com.github.retrooper.packetevents.protocol.entity.pose.EntityPose entityPose) voidsetFlyingWithElytra(boolean flying) voidsetGlowColor(org.bukkit.ChatColor glowColor) voidsetGlowing(boolean glowing) voidsetHelmet(org.bukkit.inventory.ItemStack itemStack) protected voidsetInteralCustomName(String name) protected voidsetInternalCustomNameVisible(boolean display) voidsetInternalUpsideDown(boolean upsideDown) Deprecated.voidsetInvisible(boolean setInvis) voidsetItemInHand(org.bukkit.inventory.ItemStack itemstack) Deprecated.voidsetItemInMainHand(org.bukkit.inventory.ItemStack itemstack) voidsetItemInOffHand(org.bukkit.inventory.ItemStack itemstack) voidsetItemStack(org.bukkit.inventory.EquipmentSlot slot, org.bukkit.inventory.ItemStack itemStack) voidsetLeggings(org.bukkit.inventory.ItemStack itemStack) voidsetMainHandRaised(boolean setRightClicking) voidsetNameYModifier(float yModifier) voidsetNoGravity(boolean noGravity) voidsetPitchLock(Float pitch) voidsetPitchLocked(boolean pitchLocked) voidsetRightClicking(boolean rightClicking) Deprecated.voidsetSleeping(boolean sleeping) voidsetSneaking(boolean setSneaking) voidsetSprinting(boolean setSprinting) voidsetSwimming(boolean swimming) voidsetTicksFrozen(int ticksFrozen) <Y> voidsetUnsafeData(MetaIndex<Y> id, Y value) Deprecated.voidsetUpsideDown(boolean upsideDown) voidsetYawLock(Float yaw) voidsetYawLocked(boolean yawLocked) voidsetYModifier(float yModifier) protected voidprotected void
-
Field Details
-
DONT_SEND
If this object is used, it represents that this entity should not have any metadata sent for the retrospective idAs of time of writing, Lib's Disguises does not use this, and does not check for it to ensure non-nullability on getters
-
-
Constructor Details
-
FlagWatcher
-
-
Method Details
-
isPitchLocked
public boolean isPitchLocked() -
setPitchLocked
public void setPitchLocked(boolean pitchLocked) -
setNameYModifier
public void setNameYModifier(float yModifier) -
setYModifier
public void setYModifier(float yModifier) -
isYawLocked
public boolean isYawLocked() -
setYawLocked
public void setYawLocked(boolean yawLocked) -
setPitchLock
-
setYawLock
-
addEntityAnimations
-
clone
-
getHelmet
public org.bukkit.inventory.ItemStack getHelmet() -
setHelmet
public void setHelmet(org.bukkit.inventory.ItemStack itemStack) -
getBoots
public org.bukkit.inventory.ItemStack getBoots() -
setBoots
public void setBoots(org.bukkit.inventory.ItemStack itemStack) -
getLeggings
public org.bukkit.inventory.ItemStack getLeggings() -
setLeggings
public void setLeggings(org.bukkit.inventory.ItemStack itemStack) -
getChestplate
public org.bukkit.inventory.ItemStack getChestplate() -
setChestplate
public void setChestplate(org.bukkit.inventory.ItemStack itemStack) -
setInternalUpsideDown
Deprecated. -
setUpsideDown
public void setUpsideDown(boolean upsideDown) -
convert
-
getEntityPose
public com.github.retrooper.packetevents.protocol.entity.pose.EntityPose getEntityPose() -
setEntityPose
public void setEntityPose(com.github.retrooper.packetevents.protocol.entity.pose.EntityPose entityPose) -
getArmor
public org.bukkit.inventory.ItemStack[] getArmor() -
setArmor
public void setArmor(org.bukkit.inventory.ItemStack[] items) -
updateNameHeight
protected void updateNameHeight() -
getCustomName
-
setCustomName
-
setInteralCustomName
-
setDisguise
Deprecated. -
getEquipment
public org.bukkit.inventory.EntityEquipment getEquipment() -
getItemInMainHand
public org.bukkit.inventory.ItemStack getItemInMainHand() -
setItemInMainHand
public void setItemInMainHand(org.bukkit.inventory.ItemStack itemstack) -
getItemInOffHand
public org.bukkit.inventory.ItemStack getItemInOffHand() -
setItemInOffHand
public void setItemInOffHand(org.bukkit.inventory.ItemStack itemstack) -
getItemStack
public org.bukkit.inventory.ItemStack getItemStack(org.bukkit.inventory.EquipmentSlot slot) -
getData
-
getWatchableObjects
-
hasCustomName
public boolean hasCustomName() -
hasValue
-
isBurning
public boolean isBurning() -
setBurning
public void setBurning(boolean setBurning) -
isCustomNameVisible
public boolean isCustomNameVisible() -
setCustomNameVisible
public void setCustomNameVisible(boolean display) -
setInternalCustomNameVisible
protected void setInternalCustomNameVisible(boolean display) -
isEntityAnimationsAdded
Deprecated. -
isFlyingWithElytra
public boolean isFlyingWithElytra() -
setFlyingWithElytra
public void setFlyingWithElytra(boolean flying) -
isGlowing
public boolean isGlowing() -
setGlowing
public void setGlowing(boolean glowing) -
setGlowColor
public void setGlowColor(org.bukkit.ChatColor glowColor) -
isInvisible
public boolean isInvisible() -
setInvisible
public void setInvisible(boolean setInvis) -
isNoGravity
public boolean isNoGravity() -
setNoGravity
public void setNoGravity(boolean noGravity) -
isRightClicking
Deprecated. -
setRightClicking
Deprecated. -
isMainHandRaised
public boolean isMainHandRaised() -
setMainHandRaised
public void setMainHandRaised(boolean setRightClicking) -
isSneaking
public boolean isSneaking() -
setSneaking
public void setSneaking(boolean setSneaking) -
isSprinting
public boolean isSprinting() -
setSprinting
public void setSprinting(boolean setSprinting) -
rebuildWatchableObjects
public void rebuildWatchableObjects() -
sendData
-
isAddEntityAnimations
public boolean isAddEntityAnimations() -
setBackupValue
-
getEntityFlag
protected boolean getEntityFlag(int byteValue) -
sendEntityFlag
protected void sendEntityFlag(int byteValue, boolean flag) -
setEntityFlag
protected void setEntityFlag(int byteValue, boolean flag) -
setItemInHand
Deprecated.Don't use this, use setItemInMainHand instead- Parameters:
itemstack-
-
setItemStack
public void setItemStack(org.bukkit.inventory.EquipmentSlot slot, org.bukkit.inventory.ItemStack itemStack) -
sendItemStack
protected void sendItemStack(org.bukkit.inventory.EquipmentSlot slot, org.bukkit.inventory.ItemStack itemStack) -
isSleeping
public boolean isSleeping() -
setSleeping
public void setSleeping(boolean sleeping) -
isSwimming
public boolean isSwimming() -
setSwimming
public void setSwimming(boolean swimming) -
updatePose
protected void updatePose() -
getTicksFrozen
public int getTicksFrozen() -
setTicksFrozen
public void setTicksFrozen(int ticksFrozen) -
setUnsafeData
Deprecated. -
setData
-
sendData
-
onPreDisguiseStart
protected void onPreDisguiseStart()
-