Class BlockDisplayWatcher
java.lang.Object
me.libraryaddict.disguise.disguisetypes.FlagWatcher
me.libraryaddict.disguise.disguisetypes.watchers.DisplayWatcher
me.libraryaddict.disguise.disguisetypes.watchers.BlockDisplayWatcher
- All Implemented Interfaces:
GridLockedWatcher
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.bukkit.block.data.BlockDatagetBlock()com.github.retrooper.packetevents.protocol.world.states.WrappedBlockStateorg.joml.Vector3fgetScale()org.joml.Vector3fdoubleGet the width of the block / 2doubleGet the length of the block / 2booleanvoidsetAutoCentered(boolean autoCenter) voidsetBlock(org.bukkit.block.data.BlockData block) voidsetBlockState(com.github.retrooper.packetevents.protocol.world.states.WrappedBlockState block) voidsetGridLocked(boolean gridLocked) Make the plugin start centering this blockvoidsetScale(org.joml.Vector3f scale) voidsetTranslation(org.joml.Vector3f translation) Methods inherited from class me.libraryaddict.disguise.disguisetypes.watchers.DisplayWatcher
getBillboard, getBrightness, getDisplayHeight, getDisplayWidth, getGlowColorOverride, getInterpolationDelay, getInterpolationDuration, getLeftRotation, getRightRotation, getShadowRadius, getShadowStrength, getTeleportDuration, getTransformation, getViewRange, setBillboard, setBrightness, setDisplayHeight, setDisplayWidth, setGlowColorOverride, setInterpolationDelay, setInterpolationDuration, setLeftRotation, setRightRotation, setShadowRadius, setShadowStrength, setTeleportDuration, setTransformation, setViewRangeMethods inherited from class me.libraryaddict.disguise.disguisetypes.FlagWatcher
addEntityAnimations, 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, isMainHandRaised, isNoGravity, isPitchLocked, isRightClicking, 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, setMainHandRaised, setNameYModifier, setNoGravity, setPitchLock, setPitchLocked, setRightClicking, setSleeping, setSneaking, setSprinting, setSwimming, setTicksFrozen, setUnsafeData, setUpsideDown, setYawLock, setYawLocked, setYModifier, updateNameHeight, updatePoseMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface me.libraryaddict.disguise.disguisetypes.watchers.GridLockedWatcher
isGridLocked
-
Constructor Details
-
BlockDisplayWatcher
-
-
Method Details
-
clone
- Overrides:
clonein classFlagWatcher
-
getBlockState
public com.github.retrooper.packetevents.protocol.world.states.WrappedBlockState getBlockState() -
setBlockState
public void setBlockState(com.github.retrooper.packetevents.protocol.world.states.WrappedBlockState block) -
getBlock
public org.bukkit.block.data.BlockData getBlock() -
setBlock
public void setBlock(org.bukkit.block.data.BlockData block) -
isAutoCentered
public boolean isAutoCentered() -
setAutoCentered
public void setAutoCentered(boolean autoCenter) -
setTranslation
public void setTranslation(org.joml.Vector3f translation) - Overrides:
setTranslationin classDisplayWatcher
-
getTranslation
public org.joml.Vector3f getTranslation()- Overrides:
getTranslationin classDisplayWatcher
-
getScale
public org.joml.Vector3f getScale()- Overrides:
getScalein classDisplayWatcher
-
setScale
public void setScale(org.joml.Vector3f scale) - Overrides:
setScalein classDisplayWatcher
-
setGridLocked
public void setGridLocked(boolean gridLocked) Description copied from interface:GridLockedWatcherMake the plugin start centering this block- Specified by:
setGridLockedin interfaceGridLockedWatcher- Parameters:
gridLocked-
-
getWidthX
public double getWidthX()Description copied from interface:GridLockedWatcherGet the width of the block / 2- Specified by:
getWidthXin interfaceGridLockedWatcher
-
getWidthZ
public double getWidthZ()Description copied from interface:GridLockedWatcherGet the length of the block / 2- Specified by:
getWidthZin interfaceGridLockedWatcher
-