Class GuardianWatcher
java.lang.Object
me.libraryaddict.disguise.disguisetypes.FlagWatcher
me.libraryaddict.disguise.disguisetypes.watchers.LivingWatcher
me.libraryaddict.disguise.disguisetypes.watchers.InsentientWatcher
me.libraryaddict.disguise.disguisetypes.watchers.GuardianWatcher
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintbooleanbooleanisTarget()Is this guardian targetting someone?voidsetRetractingSpikes(boolean isRetracting) voidsetTarget(int entityId) Shoot a beam at the given entityId.voidShoot a beam at the given player name.voidsetTarget(org.bukkit.entity.Entity entity) Methods inherited from class me.libraryaddict.disguise.disguisetypes.watchers.InsentientWatcher
getMainHand, isAI, isEnraged, setAI, setEnraged, setMainHandMethods 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
-
GuardianWatcher
-
-
Method Details
-
isTarget
public boolean isTarget()Is this guardian targetting someone?- Returns:
-
getTarget
public int getTarget()- Returns:
- Entity id of target
-
setTarget
public void setTarget(int entityId) Shoot a beam at the given entityId.- Parameters:
entityId-
-
setTarget
public void setTarget(org.bukkit.entity.Entity entity) -
setTarget
Shoot a beam at the given player name.- Parameters:
playername-
-
isRetractingSpikes
public boolean isRetractingSpikes() -
setRetractingSpikes
public void setRetractingSpikes(boolean isRetracting)
-