Class AvatarWatcher
java.lang.Object
me.libraryaddict.disguise.disguisetypes.FlagWatcher
me.libraryaddict.disguise.disguisetypes.watchers.LivingWatcher
me.libraryaddict.disguise.disguisetypes.watchers.AvatarWatcher
- Direct Known Subclasses:
MannequinWatcher,PlayerWatcher
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.bukkit.inventory.MainHandabstract @Nullable StringIf the skin was retrieved via a username, this is set to indicate the player usedbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidsetCapeEnabled(boolean enabled) voidsetHatEnabled(boolean enabled) voidsetJacketEnabled(boolean enabled) voidsetLeftPantsEnabled(boolean enabled) voidsetLeftSleeveEnabled(boolean enabled) voidsetMainHand(org.bukkit.inventory.MainHand mainHand) voidsetRightPantsEnabled(boolean enabled) voidsetRightSleeveEnabled(boolean enabled) abstract voidsetSkin(com.github.retrooper.packetevents.protocol.player.UserProfile profile) abstract voidMethods inherited from class me.libraryaddict.disguise.disguisetypes.watchers.LivingWatcher
addEntityAnimations, addParticle, addPotionEffect, clone, getArrowsSticking, getBedPosition, getHealth, getParticles, getParticlesColor, getPotionEffects, getScale, hasPotionEffect, isMainHandRaised, isOffhandRaised, isPotionParticlesAmbient, isRightClicking, isSpinning, removeParticles, removePotionEffect, setArrowsSticking, setBedPosition, setHealth, setMainHandRaised, setMaxHealth, setOffhandRaised, setParticlesColor, setPotionParticlesAmbient, setRightClicking, setScale, setSpinningMethods 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
-
AvatarWatcher
-
-
Method Details
-
getMainHand
public org.bukkit.inventory.MainHand getMainHand() -
setMainHand
public void setMainHand(org.bukkit.inventory.MainHand mainHand) -
getSkinMeta
-
getHandMeta
-
isCapeEnabled
public boolean isCapeEnabled() -
setCapeEnabled
public void setCapeEnabled(boolean enabled) -
isJacketEnabled
public boolean isJacketEnabled() -
setJacketEnabled
public void setJacketEnabled(boolean enabled) -
isLeftSleeveEnabled
public boolean isLeftSleeveEnabled() -
setLeftSleeveEnabled
public void setLeftSleeveEnabled(boolean enabled) -
isRightSleeveEnabled
public boolean isRightSleeveEnabled() -
setRightSleeveEnabled
public void setRightSleeveEnabled(boolean enabled) -
isLeftPantsEnabled
public boolean isLeftPantsEnabled() -
setLeftPantsEnabled
public void setLeftPantsEnabled(boolean enabled) -
isRightPantsEnabled
public boolean isRightPantsEnabled() -
setRightPantsEnabled
public void setRightPantsEnabled(boolean enabled) -
isHatEnabled
public boolean isHatEnabled() -
setHatEnabled
public void setHatEnabled(boolean enabled) -
getSkinName
If the skin was retrieved via a username, this is set to indicate the player used- Returns:
- Name of player if it is relevant for skin resolution
-
setSkin
-
setSkin
public abstract void setSkin(com.github.retrooper.packetevents.protocol.player.UserProfile profile)
-