public interface Zombie extends Monster, Ageable
Entity.Spigot
Modifier and Type | Method and Description |
---|---|
boolean |
canBreakDoors()
Check if this zombie can break doors
|
int |
getConversionTime()
Gets the amount of ticks until this entity will be converted to a Drowned
as a result of being underwater.
|
Villager.Profession |
getVillagerProfession()
Deprecated.
|
boolean |
isArmsRaised()
Check if zombie has arms raised
|
boolean |
isBaby()
Deprecated.
|
boolean |
isConverting()
Get if this entity is in the process of converting to a Drowned as a
result of being underwater.
|
boolean |
isDrowning()
Check if zombie is drowning
|
boolean |
isVillager()
Deprecated.
check if instanceof
ZombieVillager . |
void |
setArmsRaised(boolean raised)
Set if zombie has its arms raised
|
void |
setBaby(boolean flag)
Deprecated.
see
Ageable.setBaby() and Ageable.setAdult() |
void |
setCanBreakDoors(boolean canBreakDoors)
Sets if this zombie can break doors
|
void |
setConversionTime(int time)
Sets the amount of ticks until this entity will be converted to a Drowned
as a result of being underwater.
|
void |
setShouldBurnInDay(boolean shouldBurnInDay)
Set if this zombie should burn in the sunlight
|
void |
setVillager(boolean flag)
Deprecated.
must spawn
ZombieVillager . |
void |
setVillagerProfession(Villager.Profession profession)
Deprecated.
|
boolean |
shouldBurnInDay()
Check if this zombie will burn in the sunlight
|
void |
startDrowning(int drownedConversionTime)
Deprecated.
|
void |
stopDrowning()
Stop a zombie from starting the drowning conversion process
|
canBreed, getAge, getAgeLock, isAdult, setAdult, setAge, setAgeLock, setBaby, setBreed
getPathfinder, getTarget, isAware, isInDaylight, setAware, setTarget
addPotionEffect, addPotionEffect, addPotionEffects, attack, clearActiveItem, getActiveItem, getActivePotionEffects, getArrowCooldown, getArrowsInBody, getArrowsStuck, getCanPickupItems, getCategory, getCollidableExemptions, getEquipment, getEyeHeight, getEyeHeight, getEyeLocation, getHandRaisedTime, getHurtDirection, getItemUseRemainingTime, getKiller, getLastDamage, getLastTwoTargetBlocks, getLeashHolder, getLineOfSight, getMaximumAir, getMaximumNoDamageTicks, getMemory, getNoDamageTicks, getPotionEffect, getRemainingAir, getRemoveWhenFarAway, getShieldBlockingDelay, getTargetBlock, getTargetBlock, getTargetBlock, getTargetBlockExact, getTargetBlockExact, getTargetBlockFace, getTargetBlockFace, getTargetBlockInfo, getTargetBlockInfo, getTargetEntity, getTargetEntity, getTargetEntityInfo, getTargetEntityInfo, hasAI, hasLineOfSight, hasPotionEffect, isCollidable, isGliding, isHandRaised, isInvisible, isJumping, isLeashed, isRiptiding, isSleeping, isSwimming, playAnimation, playPickupItemAnimation, playPickupItemAnimation, rayTraceBlocks, rayTraceBlocks, removePotionEffect, setAI, setArrowCooldown, setArrowsInBody, setArrowsStuck, setCanPickupItems, setCollidable, setGliding, setHurtDirection, setInvisible, setJumping, setKiller, setLastDamage, setLeashHolder, setMaximumAir, setMaximumNoDamageTicks, setMemory, setNoDamageTicks, setRemainingAir, setRemoveWhenFarAway, setShieldBlockingDelay, setSwimming, swingMainHand, swingOffHand
getAttribute, registerAttribute
damage, damage, damage, damage, getAbsorptionAmount, getHealth, getMaxHealth, resetMaxHealth, setAbsorptionAmount, setHealth, setMaxHealth
addPassenger, addScoreboardTag, asHoverEvent, eject, fromMobSpawner, getBoundingBox, getChunk, getEntityId, getEntitySpawnReason, getFacing, getFallDistance, getFireTicks, getHeight, getLastDamageCause, getLocation, getLocation, getMaxFireTicks, getNearbyEntities, getOrigin, getPassenger, getPassengers, getPistonMoveReaction, getPortalCooldown, getPose, getScoreboardTags, getServer, getTicksLived, getType, getUniqueId, getVehicle, getVelocity, getWidth, getWorld, hasGravity, isCustomNameVisible, isDead, isEmpty, isGlowing, isInBubbleColumn, isInLava, isInRain, isInsideVehicle, isInvulnerable, isInWater, isInWaterOrBubbleColumn, isInWaterOrRain, isInWaterOrRainOrBubbleColumn, isOnGround, isPersistent, isSilent, isTicking, isValid, leaveVehicle, playEffect, remove, removePassenger, removeScoreboardTag, setCustomNameVisible, setFallDistance, setFireTicks, setGlowing, setGravity, setInvulnerable, setLastDamageCause, setPassenger, setPersistent, setPortalCooldown, setRotation, setSilent, setTicksLived, setVelocity, spigot, teleport, teleport, teleport, teleport, teleportAsync, teleportAsync
getMetadata, hasMetadata, removeMetadata, setMetadata
getName, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage
audience, audience, clearTitle, empty, hideBossBar, openBook, openBook, playSound, playSound, resetTitle, sendActionBar, sendActionBar, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeader, sendPlayerListHeaderAndFooter, sendPlayerListHeaderAndFooter, showBossBar, showTitle, stopSound, toAudience
addAttachment, addAttachment, addAttachment, addAttachment, getEffectivePermissions, hasPermission, hasPermission, isPermissionSet, isPermissionSet, recalculatePermissions, removeAttachment
isOp, setOp
customName, customName, getCustomName, setCustomName
getPersistentDataContainer
asHoverEvent, unbox
launchProjectile, launchProjectile
clearLootTable, getLootTable, getSeed, hasLootTable, setLootTable, setLootTable, setSeed
@Deprecated boolean isBaby()
Ageable.isAdult()
@Deprecated void setBaby(boolean flag)
Ageable.setBaby()
and Ageable.setAdult()
flag
- Whether the zombie is a baby@Deprecated boolean isVillager()
ZombieVillager
.@Deprecated @Contract(value="_ -> fail") void setVillager(boolean flag)
ZombieVillager
.flag
- flag@Deprecated @Contract(value="_ -> fail") void setVillagerProfession(Villager.Profession profession)
profession
- professionZombieVillager.getVillagerProfession()
@Deprecated @Nullable @Contract(value="-> null") Villager.Profession getVillagerProfession()
ZombieVillager.getVillagerProfession()
boolean isConverting()
int getConversionTime()
IllegalStateException
- if isConverting()
is false.void setConversionTime(int time)
time
- new conversion timeboolean isDrowning()
@Deprecated void startDrowning(int drownedConversionTime)
setConversionTime(int)
drownedConversionTime
- Amount of time until zombie converts from drowningvoid stopDrowning()
void setArmsRaised(boolean raised)
raised
- True to raise armsboolean isArmsRaised()
boolean shouldBurnInDay()
void setShouldBurnInDay(boolean shouldBurnInDay)
shouldBurnInDay
- True to burn in sunlightboolean canBreakDoors()
void setCanBreakDoors(boolean canBreakDoors)
canBreakDoors
- True if zombie can break doorsCopyright © 2021. All rights reserved.