Package net.minecraft.entity.mob
Class ZombieEntity
- All Implemented Interfaces:
Monster,CommandOutput,Nameable,EntityLike
- Direct Known Subclasses:
DrownedEntity,HuskEntity,ZombieVillagerEntity,ZombifiedPiglinEntity
- Mappings:
Namespace Name official bovintermediary net/minecraft/class_1642named net/minecraft/entity/mob/ZombieEntity
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate classstatic classNested classes/interfaces inherited from class net.minecraft.entity.LivingEntity
LivingEntity.FallSoundsNested classes/interfaces inherited from class net.minecraft.entity.Entity
Entity.MoveEffect, Entity.PositionUpdater, Entity.RemovalReason -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final TrackedData<Boolean>private static final EntityAttributeModifierprivate static final UUIDprivate final BreakDoorGoalprivate booleanprivate static final TrackedData<Boolean>private static final Predicate<Difficulty>static final intstatic final intstatic final intprivate static final floatstatic final floatprivate intprivate intprivate static final TrackedData<Integer>Unused tracked data, left over from 1.10 when zombies, zombie villagers and husks were all the same type of entity.Fields inherited from class net.minecraft.entity.mob.PathAwareEntity
field_35670Fields inherited from class net.minecraft.entity.mob.MobEntity
ambientSoundChance, armorDropChances, BASE_ENCHANTED_ARMOR_CHANCE, BASE_ENCHANTED_MAIN_HAND_EQUIPMENT_CHANCE, BASE_SPAWN_EQUIPMENT_CHANCE, DEFAULT_CAN_PICKUP_LOOT_CHANCE, DEFAULT_DROP_CHANCE, experiencePoints, field_35039, goalSelector, handDropChances, jumpControl, LEASH_KEY, lookControl, MINIMUM_DROPPED_XP_PER_EQUIPMENT, moveControl, navigation, targetSelectorFields inherited from class net.minecraft.entity.LivingEntity
activeItemStack, airStrafingSpeed, attackingPlayer, bodyTrackingIncrements, bodyYaw, brain, dead, deathTime, defaultMaxHealth, despawnCounter, field_30063, field_30067, field_30068, field_30069, field_30070, field_30071, field_30072, field_30073, field_30074, field_30075, field_30076, field_30077, field_6215, forwardSpeed, handSwinging, handSwingProgress, handSwingTicks, headTrackingIncrements, headYaw, hurtTime, itemUseTimeLeft, jumping, knockbackVelocity, lastAttackedTicks, lastDamageTaken, lastHandSwingProgress, lastLimbDistance, limbAngle, limbDistance, LIVING_FLAGS, lookDirection, maxHurtTime, OFF_HAND_ACTIVE_FLAG, playerHitTimer, preferredHand, prevBodyYaw, prevHeadYaw, prevLookDirection, prevStepBobbingAmount, randomLargeSeed, randomSmallSeed, riptideTicks, roll, scoreAmount, serverHeadYaw, serverPitch, serverX, serverY, serverYaw, serverZ, sidewaysSpeed, SLEEPING_DIMENSIONS, stepBobbingAmount, stuckArrowTimer, stuckStingerTimer, upwardSpeed, USING_ITEM_FLAG, USING_RIPTIDE_FLAGFields inherited from class net.minecraft.entity.Entity
age, collidedSoftly, dataTracker, DEFAULT_FRICTION, DEFAULT_MIN_FREEZE_DAMAGE_TICKS, DEFAULT_PORTAL_COOLDOWN, distanceTraveled, FALL_FLYING_FLAG_INDEX, fallDistance, field_29974, field_29991, field_36331, firstUpdate, FLAGS, fluidHeight, FREEZING_DAMAGE_INTERVAL, GLOWING_FLAG_INDEX, horizontalCollision, horizontalSpeed, ID_KEY, ignoreCameraFrustum, inNetherPortal, inPowderSnow, intersectionChecked, lastNetherPortalPosition, lastRenderX, lastRenderY, lastRenderZ, MAX_RIDING_COOLDOWN, MAX_SCOREBOARD_TAGS, movementMultiplier, netherPortalTime, noClip, ON_FIRE_FLAG_INDEX, onGround, PASSENGERS_KEY, POSE, prevHorizontalSpeed, prevPitch, prevX, prevY, prevYaw, prevZ, random, ridingCooldown, speed, stepHeight, submergedInWater, timeUntilRegen, touchingWater, uuid, UUID_KEY, uuidString, VELOCITY_AFFECTING_POS_Y_OFFSET, velocityDirty, velocityModified, verticalCollision, wasInPowderSnow, wasOnFire, worldFields inherited from interface net.minecraft.server.command.CommandOutput
DUMMYFields inherited from interface net.minecraft.entity.mob.Monster
NORMAL_MONSTER_XP, SMALL_MONSTER_XP, STRONG_MONSTER_XP, STRONGER_MONSTER_XP, WITHER_XP, ZERO_XP -
Constructor Summary
ConstructorsConstructorDescriptionZombieEntity(EntityType<? extends ZombieEntity> type, World world) ZombieEntity(World world) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidapplyAttributeModifiers(float chanceMultiplier) protected booleanbooleanprotected booleanbooleanbooleancanPickupItem(ItemStack stack) protected voidprotected voidconvertTo(EntityType<? extends ZombieEntity> entityType) booleandamage(DamageSource source, float amount) protected voiddropEquipment(DamageSource source, int lootingMultiplier, boolean allowDrops) protected floatgetActiveEyeHeight(EntityPose pose, EntityDimensions dimensions) protected SoundEventprotected SoundEventgetGroup()doubleprotected SoundEventgetHurtSound(DamageSource source) protected ItemStackgetSkull()Returns the item stack this entity will drop when killed by a charged creeper.protected SoundEventintCalled when this entity is killed and returns the amount of experience to drop.protected voidprotected voidprotected voidprotected voidinitEquipment(LocalDifficulty difficulty) protected voidinitialize(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable EntityData entityData, @Nullable NbtCompound entityNbt) booleanisBaby()booleanvoidonKilledOther(ServerWorld world, LivingEntity other) voidonTrackedDataSet(TrackedData<?> data) protected voidplayStepSound(BlockPos pos, BlockState state) voidvoidsetBaby(boolean baby) voidsetCanBreakDoors(boolean canBreakDoors) private voidsetTicksUntilWaterConversion(int ticksUntilWaterConversion) static booleanshouldBeBaby(Random random) protected booleanvoidtick()voidbooleanvoidMethods inherited from class net.minecraft.entity.mob.HostileEntity
canSpawnIgnoreLightLevel, canSpawnInDark, createHostileAttributes, getArrowType, getFallSounds, getPathfindingFavor, getSoundCategory, getSplashSound, getSwimSound, isAngryAt, isDisallowedInPeaceful, isSpawnDark, shouldDropLoot, shouldDropXp, updateDespawnCounterMethods inherited from class net.minecraft.entity.mob.PathAwareEntity
canSpawn, getPathfindingFavor, getRunFromLeashSpeed, isNavigating, updateForLeashLength, updateLeashMethods inherited from class net.minecraft.entity.mob.MobEntity
attachLeash, baseTick, canBeLeashedBy, canEquip, canImmediatelyDespawn, canJumpToNextPathNode, canMobSpawn, canMoveVoluntarily, cannotDespawn, canPickUpLoot, canSpawn, canTarget, canUseRangedWeapon, checkDespawn, clearGoalsAndTasks, clearPositionTarget, convertTo, createBodyControl, createMobAttributes, createNavigation, detachLeash, dropLoot, enchantEquipment, enchantMainHandItem, equipLootStack, equipStack, getArmorItems, getDropChance, getEquipmentForSlot, getEquippedStack, getHoldingEntity, getItemPickUpRangeExpander, getItemsHand, getJumpControl, getLimitPerChunk, getLookControl, getLootContextBuilder, getLootTable, getLootTableId, getMainArm, getMaxHeadRotation, getMaxLookPitchChange, getMaxLookYawChange, getMinAmbientSoundDelay, getMoveControl, getNavigation, getPathfindingPenalty, getPickBlockStack, getPositionTarget, getPositionTargetRange, getSafeFallDistance, getTarget, getVisibilityCache, handleStatus, hasPositionTarget, interact, interactMob, isAffectedByDaylight, isAiDisabled, isAttacking, isInAttackRange, isInWalkTargetRange, isInWalkTargetRange, isLeashed, isLeftHanded, isLogicalSideForUpdatingMovement, isPersistent, lookAtEntity, loot, mobTick, movesIndependently, onEatingGrass, onPlayerSpawnedChild, playAmbientSound, playHurtSound, playSpawnEffects, prefersNewDamageableItem, prefersNewEquipment, removeFromDimension, sendAiDebugData, setAiDisabled, setAttacking, setCanPickUpLoot, setEquipmentDropChance, setForwardSpeed, setHoldingEntityId, setLeftHanded, setMovementSpeed, setPathfindingPenalty, setPersistent, setPositionTarget, setSidewaysSpeed, setTarget, setUpwardSpeed, spawnsTooManyForEachTry, squaredAttackRange, startRiding, swimUpward, tickNewAi, tryEquip, turnHead, updateDropChances, updateEnchantments, updateGoalControlsMethods inherited from class net.minecraft.entity.LivingEntity
addPowderSnowSlowIfNeeded, addSoulSpeedBoostIfNeeded, addStatusEffect, addStatusEffect, animateDamage, applyArmorToDamage, applyDamage, applyEnchantmentsToDamage, applyFluidMovingSpeed, applyMovementEffects, applyMovementInput, attackLivingEntity, blockedByShield, canBeRiddenInWater, canBreatheInWater, canFreeze, canHaveStatusEffect, canSee, canTakeDamage, canTarget, canWalkOnFluid, clearActiveItem, clearPotionSwirls, clearSleepingPosition, clearStatusEffects, collides, computeFallDamage, consumeItem, containsOnlyAmbientEffects, createBrainProfile, createLivingAttributes, createSpawnPacket, damageArmor, damageHelmet, damageShield, deserializeBrain, disableExperienceDropping, disablesShield, displaySoulSpeedEffects, drop, dropInventory, dropXp, eatFood, endCombat, enterCombat, fall, getAbsorptionAmount, getActiveHand, getActiveItem, getActiveStatusEffects, getArmor, getArmorVisibility, getAttackDistanceScalingFactor, getAttacker, getAttacking, getAttributeBaseValue, getAttributeInstance, getAttributes, getAttributeValue, getBaseMovementSpeedMultiplier, getBoundingBox, getBrain, getClimbingPos, getDamageTracker, getDespawnCounter, getDimensions, getDrinkSound, getEatSound, getEyeHeight, getHandSwingProgress, getHeadYaw, getHealth, getItemUseTime, getItemUseTimeLeft, getJumpBoostVelocityModifier, getJumpVelocity, getLastAttackedTime, getLastAttackTime, getLeaningPitch, getMainHandStack, getMaxHealth, getMovementSpeed, getNextAirOnLand, getNextAirUnderwater, getOffHandStack, getPoses, getPreferredEquipmentSlot, getPrimeAdversary, getRandom, getRecentDamageSource, getRoll, getScaleFactor, getSleepingDirection, getSleepingPosition, getSoundPitch, getSoundVolume, getStackInHand, getStackReference, getStatusEffect, getStatusEffects, getStingerCount, getStuckArrowCount, getVelocityMultiplier, getVisibilityBoundingBox, getYaw, handleFallDamage, hasNoDrag, hasStackEquipped, hasStatusEffect, heal, hurtByWater, isAffectedBySplashPotions, isAlive, isBlocking, isClimbing, isDead, isExperienceDroppingDisabled, isFallFlying, isGlowing, isHolding, isHolding, isHoldingOntoLadder, isImmobile, isInsideWall, isInSwimmingPose, isMobOrPlayer, isOnSoulSpeedBlock, isPartOfGame, isPushable, isSleeping, isTarget, isUndead, isUsingItem, isUsingRiptide, jump, kill, knockback, knockDownwards, lookAt, markEffectsDirty, onAttacking, onDeath, onEquipStack, onKilledBy, onStatusEffectApplied, onStatusEffectRemoved, onStatusEffectUpgraded, playBlockFallSound, positionInPortal, positionInPortal, processEquippedStack, pushAway, pushAwayFrom, readFromPacket, removePowderSnowSlow, removeSoulSpeedBoost, removeStatusEffect, removeStatusEffectInternal, sendEquipmentBreakStatus, sendPickup, sendToolBreakStatus, setAbsorptionAmount, setAttacker, setAttacking, setBodyYaw, setCurrentHand, setDespawnCounter, setHeadYaw, setHealth, setJumping, setLivingFlag, setNearbySongPlaying, setNoDrag, setOnGround, setSleepingPosition, setSprinting, setStackInHand, setStatusEffect, setStingerCount, setStuckArrowCount, shouldAlwaysDropXp, shouldDisplaySoulSpeedEffects, shouldRemoveSoulSpeedBoost, shouldRenderName, shouldSwimInFluids, sleep, spawnConsumptionEffects, stopRiding, stopUsingItem, swingHand, swingHand, takeKnockback, takeShieldHit, teleport, tickCramming, tickHandSwing, tickInVoid, tickItemStackUsage, tickRiding, tickRiptide, tickStatusEffects, travel, triggerItemPickedUpByEntityCriteria, updateLimbs, updatePostDeath, updatePotionVisibility, updateTrackedHeadRotation, updateTrackedPositionAndAngles, wakeUpMethods inherited from class net.minecraft.entity.Entity
addAirTravelEffects, addFlapEffects, addPassenger, addScoreboardTag, addVelocity, adjustMovementForCollisions, adjustMovementForPiston, adjustMovementForSneaking, applyDamageEffects, applyMirror, applyRotation, attemptTickInVoid, bypassesLandingEffects, bypassesSteppingEffects, calculateBoundingBox, calculateBoundsForPose, calculateDimensions, calculateNextStepSoundDistance, canAddPassenger, canAvoidTraps, canBeSpectated, canExplosionDestroyBlock, canModifyAt, canStartRiding, canUsePortals, changeLookDirection, checkBlockCollision, collidesWith, collidesWithStateAtPos, copyFrom, copyPositionAndRotation, detach, discard, dismountVehicle, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropStack, dropStack, emitGameEvent, emitGameEvent, entityDataRequiresOperator, equals, extinguish, getAir, getBlockPos, getBlockStateAtPos, getBlockX, getBlockY, getBlockZ, getBodyY, getBoundingBox, getBrightnessAtEyes, getBurningDuration, getCameraPosVec, getChunkPos, getClientCameraPosVec, getCommandSource, getCustomName, getDataTracker, getDefaultName, getDefaultNetherPortalCooldown, getDisplayName, getEffectiveExplosionResistance, getEntityName, getEntityWorld, getEyeHeight, getEyePos, getEyeY, getFireTicks, getFirstPassenger, getFlag, getFluidHeight, getFreezingScale, getFrozenTicks, getHandPosOffset, getHeight, getHighSpeedSplashSound, getHorizontalFacing, getHoverEvent, getId, getItemsEquipped, getJumpVelocityMultiplier, getLandingBlockState, getLandingPos, getLeashOffset, getLeashPos, getLerpedPos, getMaxAir, getMaxNetherPortalTime, getMinFreezeDamageTicks, getMountedHeightOffset, getMoveEffect, getMovementDirection, getName, getOppositeRotationVector, getOppositeRotationVector, getParticleX, getParticleZ, getPassengerDismountOffset, getPassengerList, getPassengersDeep, getPermissionLevel, getPistonBehavior, getPitch, getPitch, getPortalRect, getPos, getPose, getPrimaryPassenger, getRandomBodyY, getRemovalReason, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSavedEntityId, getScoreboardTags, getScoreboardTeam, getServer, getStandingEyeHeight, getSwimHeight, getTargetingMargin, getTeamColorValue, getTeleportTarget, getTrackedPosition, getType, getUuid, getUuidAsString, getVehicle, getVelocity, getVelocityAffectingPos, getWidth, getWorld, getX, getY, getYaw, getZ, handleAttack, hasCollidedSoftly, hasCustomName, hashCode, hasNetherPortalCooldown, hasNoGravity, hasPassenger, hasPassengerDeep, hasPassengers, hasPassengerType, hasPermissionLevel, hasPlayerRider, hasPrimaryPassenger, hasVehicle, hasWings, interactAt, isAttackable, isCollidable, isConnectedThroughVehicle, isCustomNameVisible, isDescending, isFireImmune, isFrozen, isGlowingLocal, isImmuneToExplosion, isInLava, isInPose, isInRange, isInsideWaterOrBubbleColumn, isInSneakingPose, isInvisible, isInvisibleTo, isInvulnerable, isInvulnerableTo, isLiving, isOnFire, isOnGround, isPartOf, isPlayer, isPushedByFluids, isRegionUnloaded, isRemoved, isSilent, isSneaking, isSneaky, isSpectator, isSprinting, isSubmergedIn, isSubmergedInWater, isSwimming, isTeammate, isTeamPlayer, isTouchingWater, isTouchingWaterOrRain, isWet, move, moveToWorld, occludeVibrationSignals, offsetX, offsetZ, onBlockCollision, onBubbleColumnCollision, onBubbleColumnSurfaceCollision, onLanding, onPassengerLookAround, onPlayerCollision, onRemoved, onSpawnPacket, onStartedTrackingBy, onStoppedTrackingBy, onStruckByLightning, onSwimmingStart, playExtinguishSound, playSound, playSwimSound, populateCrashReport, pushOutOfBlocks, raycast, readNbt, refreshPosition, refreshPositionAfterTeleport, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, remove, removeAllPassengers, removePassenger, removeScoreboardTag, requestTeleport, requestTeleportAndDismount, resetNetherPortalCooldown, resetPosition, saveNbt, saveSelfNbt, scheduleVelocityUpdate, sendSystemMessage, setAir, setBoundingBox, setChangeListener, setCustomName, setCustomNameVisible, setFireTicks, setFlag, setFrozenTicks, setGlowing, setId, setInNetherPortal, setInPowderSnow, setInvisible, setInvulnerable, setNoGravity, setOnFire, setOnFireFor, setOnFireFromLava, setPitch, setPos, setPose, setPosition, setPosition, setRemoved, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSwimming, setUuid, setVelocity, setVelocity, setVelocityClient, setYaw, shouldBroadcastConsoleToOps, shouldEscapePowderSnow, shouldLeaveSwimmingPose, shouldReceiveFeedback, shouldRender, shouldRender, shouldSave, shouldSetPositionOnLoad, shouldSpawnSprintingParticles, shouldTrackOutput, slowMovement, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, startRiding, streamPassengersAndSelf, streamSelfAndPassengers, teleport, tickNetherPortal, tickNetherPortalCooldown, toNbtList, toNbtList, toString, tryCheckBlockCollision, unsetRemoved, updateEventHandler, updateKilledAdvancementCriterion, updateMovementInFluid, updatePassengerForDismount, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateSwimming, updateTrackedPosition, updateTrackedPosition, updateVelocity, updateWaterState, wouldPoseNotCollide, writeNbtMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.server.command.CommandOutput
cannotBeSilenced
-
Field Details
-
BABY_SPEED_ID
- Mappings:
Namespace Name Mixin selector official bLbov;b:Ljava/util/UUID;intermediary field_7429Lnet/minecraft/class_1642;field_7429:Ljava/util/UUID;named BABY_SPEED_IDLnet/minecraft/entity/mob/ZombieEntity;BABY_SPEED_ID:Ljava/util/UUID;
-
BABY_SPEED_BONUS
- Mappings:
Namespace Name Mixin selector official cLbov;c:Lazz;intermediary field_7430Lnet/minecraft/class_1642;field_7430:Lnet/minecraft/class_1322;named BABY_SPEED_BONUSLnet/minecraft/entity/mob/ZombieEntity;BABY_SPEED_BONUS:Lnet/minecraft/entity/attribute/EntityAttributeModifier;
-
BABY
- Mappings:
Namespace Name Mixin selector official dLbov;d:Lyk;intermediary field_7434Lnet/minecraft/class_1642;field_7434:Lnet/minecraft/class_2940;named BABYLnet/minecraft/entity/mob/ZombieEntity;BABY:Lnet/minecraft/entity/data/TrackedData;
-
ZOMBIE_TYPE
Unused tracked data, left over from 1.10 when zombies, zombie villagers and husks were all the same type of entity.- Mappings:
Namespace Name Mixin selector official bZLbov;bZ:Lyk;intermediary field_7427Lnet/minecraft/class_1642;field_7427:Lnet/minecraft/class_2940;named ZOMBIE_TYPELnet/minecraft/entity/mob/ZombieEntity;ZOMBIE_TYPE:Lnet/minecraft/entity/data/TrackedData;
-
CONVERTING_IN_WATER
- Mappings:
Namespace Name Mixin selector official caLbov;ca:Lyk;intermediary field_7425Lnet/minecraft/class_1642;field_7425:Lnet/minecraft/class_2940;named CONVERTING_IN_WATERLnet/minecraft/entity/mob/ZombieEntity;CONVERTING_IN_WATER:Lnet/minecraft/entity/data/TrackedData;
-
field_30519
public static final float field_30519- See Also:
- Mappings:
Namespace Name Mixin selector official eLbov;e:Fintermediary field_30519Lnet/minecraft/class_1642;field_30519:Fnamed field_30519Lnet/minecraft/entity/mob/ZombieEntity;field_30519:F
-
field_30515
public static final int field_30515- See Also:
- Mappings:
Namespace Name Mixin selector official bWLbov;bW:Iintermediary field_30515Lnet/minecraft/class_1642;field_30515:Inamed field_30515Lnet/minecraft/entity/mob/ZombieEntity;field_30515:I
-
field_30516
public static final int field_30516- See Also:
- Mappings:
Namespace Name Mixin selector official bXLbov;bX:Iintermediary field_30516Lnet/minecraft/class_1642;field_30516:Inamed field_30516Lnet/minecraft/entity/mob/ZombieEntity;field_30516:I
-
field_30517
public static final int field_30517- See Also:
- Mappings:
Namespace Name Mixin selector official bYLbov;bY:Iintermediary field_30517Lnet/minecraft/class_1642;field_30517:Inamed field_30517Lnet/minecraft/entity/mob/ZombieEntity;field_30517:I
-
field_30518
private static final float field_30518- See Also:
- Mappings:
Namespace Name Mixin selector official cbLbov;cb:Fintermediary field_30518Lnet/minecraft/class_1642;field_30518:Fnamed field_30518Lnet/minecraft/entity/mob/ZombieEntity;field_30518:F
-
DOOR_BREAK_DIFFICULTY_CHECKER
- Mappings:
Namespace Name Mixin selector official ccLbov;cc:Ljava/util/function/Predicate;intermediary field_19015Lnet/minecraft/class_1642;field_19015:Ljava/util/function/Predicate;named DOOR_BREAK_DIFFICULTY_CHECKERLnet/minecraft/entity/mob/ZombieEntity;DOOR_BREAK_DIFFICULTY_CHECKER:Ljava/util/function/Predicate;
-
breakDoorsGoal
- Mappings:
Namespace Name Mixin selector official cdLbov;cd:Lbeq;intermediary field_7433Lnet/minecraft/class_1642;field_7433:Lnet/minecraft/class_1339;named breakDoorsGoalLnet/minecraft/entity/mob/ZombieEntity;breakDoorsGoal:Lnet/minecraft/entity/ai/goal/BreakDoorGoal;
-
canBreakDoors
private boolean canBreakDoors- Mappings:
Namespace Name Mixin selector official ceLbov;ce:Zintermediary field_7432Lnet/minecraft/class_1642;field_7432:Znamed canBreakDoorsLnet/minecraft/entity/mob/ZombieEntity;canBreakDoors:Z
-
inWaterTime
private int inWaterTime- Mappings:
Namespace Name Mixin selector official cfLbov;cf:Iintermediary field_7426Lnet/minecraft/class_1642;field_7426:Inamed inWaterTimeLnet/minecraft/entity/mob/ZombieEntity;inWaterTime:I
-
ticksUntilWaterConversion
private int ticksUntilWaterConversion- Mappings:
Namespace Name Mixin selector official cgLbov;cg:Iintermediary field_7424Lnet/minecraft/class_1642;field_7424:Inamed ticksUntilWaterConversionLnet/minecraft/entity/mob/ZombieEntity;ticksUntilWaterConversion:I
-
-
Constructor Details
-
ZombieEntity
- Mappings:
Namespace Name Mixin selector official <init>Layl;<init>(Layp;Lcdi;)Vintermediary <init>Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
-
ZombieEntity
- Mappings:
Namespace Name Mixin selector official <init>Lbov;<init>(Lcdi;)Vintermediary <init>Lnet/minecraft/class_1642;<init>(Lnet/minecraft/class_1937;)Vnamed <init>Lnet/minecraft/entity/mob/ZombieEntity;<init>(Lnet/minecraft/world/World;)V
-
-
Method Details
-
initGoals
protected void initGoals() -
initCustomGoals
protected void initCustomGoals()- Mappings:
Namespace Name Mixin selector official nLbov;n()Vintermediary method_7208Lnet/minecraft/class_1642;method_7208()Vnamed initCustomGoalsLnet/minecraft/entity/mob/ZombieEntity;initCustomGoals()V
-
createZombieAttributes
- Mappings:
Namespace Name Mixin selector official fILbov;fI()Lbaa$a;intermediary method_26940Lnet/minecraft/class_1642;method_26940()Lnet/minecraft/class_5132$class_5133;named createZombieAttributesLnet/minecraft/entity/mob/ZombieEntity;createZombieAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
-
initDataTracker
protected void initDataTracker()- Overrides:
initDataTrackerin classMobEntity- Mappings:
Namespace Name Mixin selector official a_Layl;a_()Vintermediary method_5693Lnet/minecraft/class_1297;method_5693()Vnamed initDataTrackerLnet/minecraft/entity/Entity;initDataTracker()V
-
isConvertingInWater
public boolean isConvertingInWater()- Mappings:
Namespace Name Mixin selector official fJLbov;fJ()Zintermediary method_7206Lnet/minecraft/class_1642;method_7206()Znamed isConvertingInWaterLnet/minecraft/entity/mob/ZombieEntity;isConvertingInWater()Z
-
canBreakDoors
public boolean canBreakDoors()- Mappings:
Namespace Name Mixin selector official fKLbov;fK()Zintermediary method_7211Lnet/minecraft/class_1642;method_7211()Znamed canBreakDoorsLnet/minecraft/entity/mob/ZombieEntity;canBreakDoors()Z
-
setCanBreakDoors
public void setCanBreakDoors(boolean canBreakDoors) - Mappings:
Namespace Name Mixin selector official wLbov;w(Z)Vintermediary method_7201Lnet/minecraft/class_1642;method_7201(Z)Vnamed setCanBreakDoorsLnet/minecraft/entity/mob/ZombieEntity;setCanBreakDoors(Z)V
-
shouldBreakDoors
protected boolean shouldBreakDoors()- Mappings:
Namespace Name Mixin selector official qLbov;q()Zintermediary method_7212Lnet/minecraft/class_1642;method_7212()Znamed shouldBreakDoorsLnet/minecraft/entity/mob/ZombieEntity;shouldBreakDoors()Z
-
isBaby
public boolean isBaby()- Overrides:
isBabyin classLivingEntity- Mappings:
Namespace Name Mixin selector official y_Laza;y_()Zintermediary method_6109Lnet/minecraft/class_1309;method_6109()Znamed isBabyLnet/minecraft/entity/LivingEntity;isBaby()Z
-
getXpToDrop
public int getXpToDrop()Called when this entity is killed and returns the amount of experience to drop.playermay benullif shouldAlwaysDropXp() returnstrue.- Overrides:
getXpToDropin classMobEntity- See Also:
- Mappings:
Namespace Name Mixin selector official dJLaza;dJ()Iintermediary method_6110Lnet/minecraft/class_1309;method_6110()Inamed getXpToDropLnet/minecraft/entity/LivingEntity;getXpToDrop()I
-
setBaby
public void setBaby(boolean baby) -
onTrackedDataSet
- Overrides:
onTrackedDataSetin classLivingEntity- Mappings:
Namespace Name Mixin selector official aLayl;a(Lyk;)Vintermediary method_5674Lnet/minecraft/class_1297;method_5674(Lnet/minecraft/class_2940;)Vnamed onTrackedDataSetLnet/minecraft/entity/Entity;onTrackedDataSet(Lnet/minecraft/entity/data/TrackedData;)V
-
canConvertInWater
protected boolean canConvertInWater()- Mappings:
Namespace Name Mixin selector official fDLbov;fD()Zintermediary method_7209Lnet/minecraft/class_1642;method_7209()Znamed canConvertInWaterLnet/minecraft/entity/mob/ZombieEntity;canConvertInWater()Z
-
tick
public void tick() -
tickMovement
public void tickMovement()- Overrides:
tickMovementin classHostileEntity- Mappings:
Namespace Name Mixin selector official w_Laza;w_()Vintermediary method_6007Lnet/minecraft/class_1309;method_6007()Vnamed tickMovementLnet/minecraft/entity/LivingEntity;tickMovement()V
-
setTicksUntilWaterConversion
private void setTicksUntilWaterConversion(int ticksUntilWaterConversion) - Mappings:
Namespace Name Mixin selector official aLbov;a(I)Vintermediary method_7213Lnet/minecraft/class_1642;method_7213(I)Vnamed setTicksUntilWaterConversionLnet/minecraft/entity/mob/ZombieEntity;setTicksUntilWaterConversion(I)V
-
convertInWater
protected void convertInWater()- Mappings:
Namespace Name Mixin selector official fFLbov;fF()Vintermediary method_7218Lnet/minecraft/class_1642;method_7218()Vnamed convertInWaterLnet/minecraft/entity/mob/ZombieEntity;convertInWater()V
-
convertTo
- Mappings:
Namespace Name Mixin selector official bLbov;b(Layp;)Vintermediary method_7200Lnet/minecraft/class_1642;method_7200(Lnet/minecraft/class_1299;)Vnamed convertToLnet/minecraft/entity/mob/ZombieEntity;convertTo(Lnet/minecraft/entity/EntityType;)V
-
burnsInDaylight
protected boolean burnsInDaylight()- Mappings:
Namespace Name Mixin selector official K_Lbov;K_()Zintermediary method_7216Lnet/minecraft/class_1642;method_7216()Znamed burnsInDaylightLnet/minecraft/entity/mob/ZombieEntity;burnsInDaylight()Z
-
damage
- Overrides:
damagein classLivingEntity- Mappings:
Namespace Name Mixin selector official aLayl;a(Laxu;F)Zintermediary method_5643Lnet/minecraft/class_1297;method_5643(Lnet/minecraft/class_1282;F)Znamed damageLnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
-
tryAttack
-
getAmbientSound
- Overrides:
getAmbientSoundin classMobEntity- Mappings:
Namespace Name Mixin selector official rLazc;r()Lahw;intermediary method_5994Lnet/minecraft/class_1308;method_5994()Lnet/minecraft/class_3414;named getAmbientSoundLnet/minecraft/entity/mob/MobEntity;getAmbientSound()Lnet/minecraft/sound/SoundEvent;
-
getHurtSound
- Overrides:
getHurtSoundin classHostileEntity- Mappings:
Namespace Name Mixin selector official cLaza;c(Laxu;)Lahw;intermediary method_6011Lnet/minecraft/class_1309;method_6011(Lnet/minecraft/class_1282;)Lnet/minecraft/class_3414;named getHurtSoundLnet/minecraft/entity/LivingEntity;getHurtSound(Lnet/minecraft/entity/damage/DamageSource;)Lnet/minecraft/sound/SoundEvent;
-
getDeathSound
- Overrides:
getDeathSoundin classHostileEntity- Mappings:
Namespace Name Mixin selector official x_Laza;x_()Lahw;intermediary method_6002Lnet/minecraft/class_1309;method_6002()Lnet/minecraft/class_3414;named getDeathSoundLnet/minecraft/entity/LivingEntity;getDeathSound()Lnet/minecraft/sound/SoundEvent;
-
getStepSound
- Mappings:
Namespace Name Mixin selector official tLbov;t()Lahw;intermediary method_7207Lnet/minecraft/class_1642;method_7207()Lnet/minecraft/class_3414;named getStepSoundLnet/minecraft/entity/mob/ZombieEntity;getStepSound()Lnet/minecraft/sound/SoundEvent;
-
playStepSound
- Overrides:
playStepSoundin classEntity- Mappings:
Namespace Name Mixin selector official bLayl;b(Lgk;Lcrv;)Vintermediary method_5712Lnet/minecraft/class_1297;method_5712(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Vnamed playStepSoundLnet/minecraft/entity/Entity;playStepSound(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-
getGroup
- Overrides:
getGroupin classLivingEntity- Mappings:
Namespace Name Mixin selector official etLaza;et()Lazf;intermediary method_6046Lnet/minecraft/class_1309;method_6046()Lnet/minecraft/class_1310;named getGroupLnet/minecraft/entity/LivingEntity;getGroup()Lnet/minecraft/entity/EntityGroup;
-
initEquipment
- Overrides:
initEquipmentin classMobEntity- Mappings:
Namespace Name Mixin selector official aLazc;a(Laxf;)Vintermediary method_5964Lnet/minecraft/class_1308;method_5964(Lnet/minecraft/class_1266;)Vnamed initEquipmentLnet/minecraft/entity/mob/MobEntity;initEquipment(Lnet/minecraft/world/LocalDifficulty;)V
-
writeCustomDataToNbt
- Overrides:
writeCustomDataToNbtin classMobEntity- Mappings:
Namespace Name Mixin selector official bLayl;b(Lou;)Vintermediary method_5652Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)Vnamed writeCustomDataToNbtLnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
readCustomDataFromNbt
- Overrides:
readCustomDataFromNbtin classMobEntity- Mappings:
Namespace Name Mixin selector official aLayl;a(Lou;)Vintermediary method_5749Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)Vnamed readCustomDataFromNbtLnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
onKilledOther
- Overrides:
onKilledOtherin classEntity- Mappings:
Namespace Name Mixin selector official aLayl;a(Laeh;Laza;)Vintermediary method_5874Lnet/minecraft/class_1297;method_5874(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)Vnamed onKilledOtherLnet/minecraft/entity/Entity;onKilledOther(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;)V
-
getActiveEyeHeight
- Overrides:
getActiveEyeHeightin classLivingEntity- Mappings:
Namespace Name Mixin selector official bLaza;b(Lazm;Laym;)Fintermediary method_18394Lnet/minecraft/class_1309;method_18394(Lnet/minecraft/class_4050;Lnet/minecraft/class_4048;)Fnamed getActiveEyeHeightLnet/minecraft/entity/LivingEntity;getActiveEyeHeight(Lnet/minecraft/entity/EntityPose;Lnet/minecraft/entity/EntityDimensions;)F
-
canPickupItem
- Overrides:
canPickupItemin classMobEntity- Mappings:
Namespace Name Mixin selector official jLazc;j(Lbxi;)Zintermediary method_5939Lnet/minecraft/class_1308;method_5939(Lnet/minecraft/class_1799;)Znamed canPickupItemLnet/minecraft/entity/mob/MobEntity;canPickupItem(Lnet/minecraft/item/ItemStack;)Z
-
canGather
-
initialize
@Nullable public @Nullable EntityData initialize(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable @Nullable EntityData entityData, @Nullable @Nullable NbtCompound entityNbt) - Overrides:
initializein classMobEntity- Mappings:
Namespace Name Mixin selector official aLazc;a(Lcdx;Laxf;Laze;Lazs;Lou;)Lazs;intermediary method_5943Lnet/minecraft/class_1308;method_5943(Lnet/minecraft/class_5425;Lnet/minecraft/class_1266;Lnet/minecraft/class_3730;Lnet/minecraft/class_1315;Lnet/minecraft/class_2487;)Lnet/minecraft/class_1315;named initializeLnet/minecraft/entity/mob/MobEntity;initialize(Lnet/minecraft/world/ServerWorldAccess;Lnet/minecraft/world/LocalDifficulty;Lnet/minecraft/entity/SpawnReason;Lnet/minecraft/entity/EntityData;Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/entity/EntityData;
-
shouldBeBaby
- Mappings:
Namespace Name Mixin selector official aLbov;a(Ljava/util/Random;)Zintermediary method_29936Lnet/minecraft/class_1642;method_29936(Ljava/util/Random;)Znamed shouldBeBabyLnet/minecraft/entity/mob/ZombieEntity;shouldBeBaby(Ljava/util/Random;)Z
-
applyAttributeModifiers
protected void applyAttributeModifiers(float chanceMultiplier) - Mappings:
Namespace Name Mixin selector official zLbov;z(F)Vintermediary method_7205Lnet/minecraft/class_1642;method_7205(F)Vnamed applyAttributeModifiersLnet/minecraft/entity/mob/ZombieEntity;applyAttributeModifiers(F)V
-
initAttributes
protected void initAttributes()- Mappings:
Namespace Name Mixin selector official fLLbov;fL()Vintermediary method_6001Lnet/minecraft/class_1642;method_6001()Vnamed initAttributesLnet/minecraft/entity/mob/ZombieEntity;initAttributes()V
-
getHeightOffset
public double getHeightOffset()- Overrides:
getHeightOffsetin classEntity- Mappings:
Namespace Name Mixin selector official bpLayl;bp()Dintermediary method_5678Lnet/minecraft/class_1297;method_5678()Dnamed getHeightOffsetLnet/minecraft/entity/Entity;getHeightOffset()D
-
dropEquipment
- Overrides:
dropEquipmentin classMobEntity- Mappings:
Namespace Name Mixin selector official aLaza;a(Laxu;IZ)Vintermediary method_6099Lnet/minecraft/class_1309;method_6099(Lnet/minecraft/class_1282;IZ)Vnamed dropEquipmentLnet/minecraft/entity/LivingEntity;dropEquipment(Lnet/minecraft/entity/damage/DamageSource;IZ)V
-
getSkull
Returns the item stack this entity will drop when killed by a charged creeper.- Mappings:
Namespace Name Mixin selector official fCLbov;fC()Lbxi;intermediary method_7215Lnet/minecraft/class_1642;method_7215()Lnet/minecraft/class_1799;named getSkullLnet/minecraft/entity/mob/ZombieEntity;getSkull()Lnet/minecraft/item/ItemStack;
-