Package net.minecraft.entity.mob
Class ZombiePigmanEntity
- All Implemented Interfaces:
CommandSource,EntityCategoryProvider,Monster
- Mappings:
Namespace Name official yyintermediary net/minecraft/class_976named net/minecraft/entity/mob/ZombiePigmanEntity
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class(package private) static classNested classes/interfaces inherited from class net.minecraft.entity.mob.ZombieEntity
ZombieEntity.DataNested classes/interfaces inherited from class net.minecraft.entity.mob.MobEntity
MobEntity.Location -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate UUIDprivate intprivate static final UUIDprivate static final AttributeModifierFields inherited from class net.minecraft.entity.mob.ZombieEntity
REINFORCEMENTS_ATTRIBUTEFields inherited from class net.minecraft.entity.PathAwareEntity
FLEEING_SPEED_BONUS_ID, FLEEING_SPEED_MODIFIERFields inherited from class net.minecraft.entity.mob.MobEntity
ambientSoundChance, armorDropChances, attackGoals, entityMotionHelper, experiencePoints, field_14559, goals, jumpControl, navigationFields inherited from class net.minecraft.entity.LivingEntity
attackingPlayer, bodyTrackingIncrements, bodyYaw, dead, deathTime, defaultMaxHealth, despawnCounter, distanceTravelled, field_14542, field_14543, field_14546, field_14547, field_14548, field_6748, field_6749, field_6750, field_6752, field_6753, field_6771, field_6776, field_6777, field_6778, field_6782, flyingSpeed, forwardSpeed, handSwinging, handSwingProgress, handSwingTicks, headYaw, hurtTime, jumping, knockbackVelocity, lastHandSwingProgress, mainHand, maxHurtTime, playerHitTimer, prevBodyYaw, prevDistanceTravelled, prevHeadYaw, prevStepBobbingAmount, randomLargeSeed, randomSmallSeed, serverPitch, serverY, serverYaw, serverZ, serxerX, sidewaysSpeed, stepBobbingAmountFields inherited from class net.minecraft.entity.Entity
changingDimension, chunkX, chunkY, chunkZ, colliding, dataTracker, dimension, distanceTraveled, fallDistance, field_3223, fireResistance, firstUpdate, FLAGS, height, horizontalCollision, horizontalSpeed, ignoreCameraFrustum, inanimate, inLava, isFireImmune, isGlowing, lastPortalBlockPos, lastPortalVec3d, netherPortalCooldown, netherPortalTime, noClip, onGround, pitch, playerUuid, prevHorizontalSpeed, prevPitch, prevTickX, prevTickY, prevTickZ, prevX, prevY, prevYaw, prevZ, pushSpeedReduction, random, removed, ridingCooldown, stepHeight, teleportDirection, teleporting, ticksAlive, touchingWater, tracedX, tracedY, tracedZ, updateNeeded, uuidString, velocityDirty, velocityModified, velocityX, velocityY, velocityZ, verticalCollision, width, world, x, y, yaw, zFields inherited from interface net.minecraft.entity.mob.Monster
MONSTER_PREDICATE, VISIBLE_MONSTER_PREDICATE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected SoundEventbooleancanSpawn()booleandamage(DamageSource source, float amount) protected SoundEventprotected Identifierprotected voidprotected voidinitEquipment(LocalDifficulty difficulty) initialize(LocalDifficulty difficulty, EntityData data) protected voidbooleanisAngry()protected SoundEventbooleanmethod_13079(PlayerEntity playerEntity, Hand hand, ItemStack itemStack) static voidmethod_13533(class_2934 class_2934) booleanprivate voidmethod_3088(Entity entity) protected voidmobTick()voidvoidsetAttacker(LivingEntity entity) voidtick()voidMethods inherited from class net.minecraft.entity.mob.ZombieEntity
canBreakDoors, canImmediatelyDespawn, canPickupItem, changeType, convertInWater, getConversionType, getEyeHeight, getGroup, getHeightOffset, getTranslatedName, getXpToDrop, handleStatus, increaseBounds, initDataTracker, initGoals, isBaby, isVillager, method_13246, method_13247, method_13248, method_13550, method_13551, method_13552, method_4564, onKilled, onKilledOther, onTrackedDataSet, playStepSound, setBaby, setBounds, setCanBreakDoors, setConversionTime, tickMovement, tryAttackMethods inherited from class net.minecraft.entity.mob.HostileEntity
getLandSound, getPathfindingFavor, getSoundCategory, method_12984, method_12985, method_13532, method_3087, shouldDropXpMethods inherited from class net.minecraft.entity.PathAwareEntity
getPositionTarget, getPositionTargetRange, hasPositionTarget, isInWalkTargetRange, isInWalkTargetRange, method_6173, method_6175, setPositionTarget, shouldContinue, updateLeashMethods inherited from class net.minecraft.entity.mob.MobEntity
attachLeash, baseTick, canAttackEntity, canBeControlledByRider, canBeLeashedBy, canMoveVoluntarily, canPickUpLoot, checkDespawn, createNavigation, detachLeash, dropLoot, equip, equipStack, getArmorItems, getDefaultDrop, getDurability, getItemsHand, getJumpControl, getLimitPerChunk, getLookControl, getLookPitchSpeed, getMinAmbientSoundDelay, getMotionHelper, getNavigation, getSafeFallDistance, getTarget, getVisibilityCache, hasNoAi, isLeashed, isPersistent, lookAtEntity, loot, method_13043, method_13044, method_13051, method_13075, method_13076, method_13077, method_13078, method_13080, method_13081, method_13082, method_13083, method_13084, method_13086, method_13088, method_13495, method_13496, method_2638, method_4472, method_6100, method_6162, onEatingGrass, playAmbientSound, playSpawnEffects, setAiDisabled, setCanPickUpLoot, setForwardSpeed, setMovementSpeed, setPersistent, setTarget, startRiding, tickNewAi, turnHead, updateEnchantmentsMethods inherited from class net.minecraft.entity.LivingEntity
addStatusEffect, animateDamage, applyArmorDamage, applyDamage, applyEnchantmentsToDamage, canSee, clearStatusEffects, collides, damageArmor, destroy, dropXp, endCombat, enterCombat, fall, getAbsorption, getArmorProtectionValue, getAttacker, getAttacking, getAttributeContainer, getDamageTracker, getEffectInstance, getHandSwingProgress, getHeadRotation, getHealth, getJumpVelocity, getLastAttackTime, getLastHurtTimestamp, getMaxHealth, getMovementSpeed, getNextAirUnderwater, getOpponent, getRandom, getRotation, getRotationVector, getSoundPitch, getSoundVolume, getStackInHand, getStatusEffectInstances, getStuckArrows, handleFallDamage, hasStatusEffect, heal, initializeAttribute, isAffectedBySmite, isAlive, isClimbing, isPushable, isSleeping, jump, kill, markEffectsDirty, method_10979, method_10981, method_13038, method_13040, method_13041, method_13042, method_13045, method_13046, method_13050, method_13052, method_13053, method_13054, method_13055, method_13056, method_13057, method_13058, method_13059, method_13061, method_13062, method_13063, method_13064, method_13065, method_13066, method_13067, method_13071, method_13072, method_13493, method_13494, method_2582, method_2607, method_2610, method_2634, method_2649, method_2658, method_3217, method_6108, method_6109, method_6111, method_6117, method_6150, method_6152, pushAway, removeStatusEffect, scheduleVelocityUpdate, sendPickup, setAbsorption, setHeadYaw, setHealth, setJumping, setSprinting, setStuckArrows, setYaw, shouldAlwaysDropXp, shouldRenderName, stopRiding, tickCramming, tickHandSwing, tickRiding, tickStatusEffects, travel, updatePotionVisibility, updateTrackedPositionAndAnglesMethods inherited from class net.minecraft.entity.Entity
addPassenger, addScoreboardTag, addVelocity, afterSpawn, applyMirror, applyRotation, attemptSprintingParticles, burn, canAddPassenger, canAvoidTraps, canClimb, canExplosionDestroyBlock, canFly, canStartRiding, canUseCommand, canUsePortals, changeDimension, checkBlockCollision, copyPosition, dealDamage, distanceTo, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropItem, entityDataRequiresOperator, equals, extinguish, fromNbt, getAir, getBlastResistance, getBlockPos, getBoundingBox, getBox, getBrightnessAtEyes, getCameraPosVec, getCommandStats, getCustomName, getDataTracker, getDefaultNetherPortalCooldown, getEntity, getEntityId, getEntityName, getFlag, getHardCollisionBox, getHorizontalDirection, getHoverEvent, getItemsEquipped, getLastNetherPortalDirection, getLastNetherPortalDirectionVector, getLightmapCoordinates, getMaxNetherPortalTime, getMinecraftServer, getMountedHeightOffset, getMovementDirection, getParts, getPassengerList, getPassengersDeep, getPassengersDeep, getPistonBehavior, getPos, getPrimaryPassenger, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVecClient, getRotationVector, getSavedEntityId, getScoreboardTags, getScoreboardTeam, getTargetingMargin, getUuid, getVehicle, getVisibilityBoundingBox, getWorld, handleAttack, hasCustomName, hashCode, hasMount, hasNoGravity, hasPassenger, hasPassengerDeep, hasPassengers, increaseTransforms, isAttackable, isConnectedThroughVehicle, isCustomNameVisible, isFireImmune, isGlowing, isImmuneToExplosion, isInsideWall, isInvisible, isInvisibleTo, isInvulnerableTo, isOnFire, isOutsideWorldborder, isPartOf, isSilent, isSneaking, isSpectatedBy, isSprinting, isSubmergedIn, isTeammate, isTeamPlayer, isTouchingLava, isTouchingWater, method_10965, method_12976, method_12991, method_13003, method_6344, move, onLightningStrike, onPassengerLookAround, onPlayerCollision, onStartedTrackingBy, onStoppedTrackingBy, onSwimmingStart, playSound, populateCrashReport, pushAwayFrom, pushOutOfBlocks, rayTrace, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, remove, removeAllPassengers, removePassenger, removeScoreboardTag, ride, saveSelfToNbt, saveToNbt, sendCommandFeedback, sendMessage, setAir, setBoundingBox, setCustomName, setCustomNameVisible, setEntityId, setFlag, setGlowing, setInLava, setInNetherPortal, setInvisible, setInvulnerable, setNoGravity, setOnFireFor, setOnFireFromLava, setOutsideWorldborder, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setStat, setUuid, setVelocityClient, setWorld, shouldRender, shouldRender, shouldSetPositionOnLoad, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, squaredDistanceToCenter, teleportRequested, tickFire, tickNetherPortalCooldown, toListNbt, toListNbt, toNbt, toString, updateKilledAdvancementCriterion, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateSubmergedInWaterState, updateVelocity, updateWaterState
-
Field Details
-
ATTACKING_SPEED_BOOST_UUID
- Mappings:
Namespace Name Mixin selector official bLyy;b:Ljava/util/UUID;intermediary field_6914Lnet/minecraft/class_976;field_6914:Ljava/util/UUID;named ATTACKING_SPEED_BOOST_UUIDLnet/minecraft/entity/mob/ZombiePigmanEntity;ATTACKING_SPEED_BOOST_UUID:Ljava/util/UUID;
-
field_6915
- Mappings:
Namespace Name Mixin selector official cLyy;c:Lst;intermediary field_6915Lnet/minecraft/class_976;field_6915:Lnet/minecraft/class_1704;named field_6915Lnet/minecraft/entity/mob/ZombiePigmanEntity;field_6915:Lnet/minecraft/entity/attribute/AttributeModifier;
-
anger
private int anger- Mappings:
Namespace Name Mixin selector official bxLyy;bx:Iintermediary field_3931Lnet/minecraft/class_976;field_3931:Inamed angerLnet/minecraft/entity/mob/ZombiePigmanEntity;anger:I
-
angrySoundDelay
private int angrySoundDelay- Mappings:
Namespace Name Mixin selector official byLyy;by:Iintermediary field_3932Lnet/minecraft/class_976;field_3932:Inamed angrySoundDelayLnet/minecraft/entity/mob/ZombiePigmanEntity;angrySoundDelay:I
-
angerTarget
- Mappings:
Namespace Name Mixin selector official bzLyy;bz:Ljava/util/UUID;intermediary field_12086Lnet/minecraft/class_976;field_12086:Ljava/util/UUID;named angerTargetLnet/minecraft/entity/mob/ZombiePigmanEntity;angerTarget:Ljava/util/UUID;
-
-
Constructor Details
-
ZombiePigmanEntity
- Mappings:
Namespace Name Mixin selector official <init>Lrw;<init>(Laid;)Vintermediary <init>Lnet/minecraft/class_864;<init>(Lnet/minecraft/class_1150;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
-
-
Method Details
-
setAttacker
- Overrides:
setAttackerin classLivingEntity- Mappings:
Namespace Name Mixin selector official aLsf;a(Lsf;)Vintermediary method_6132Lnet/minecraft/class_1699;method_6132(Lnet/minecraft/class_1699;)Vnamed setAttackerLnet/minecraft/entity/LivingEntity;setAttacker(Lnet/minecraft/entity/LivingEntity;)V
-
initCustomGoals
protected void initCustomGoals()- Overrides:
initCustomGoalsin classZombieEntity- Mappings:
Namespace Name Mixin selector official oLzi;o()Vintermediary method_11217Lnet/minecraft/class_982;method_11217()Vnamed initCustomGoalsLnet/minecraft/entity/mob/ZombieEntity;initCustomGoals()V
-
initializeAttributes
protected void initializeAttributes()- Overrides:
initializeAttributesin classZombieEntity- Mappings:
Namespace Name Mixin selector official bDLsf;bD()Vintermediary method_6129Lnet/minecraft/class_1699;method_6129()Vnamed initializeAttributesLnet/minecraft/entity/LivingEntity;initializeAttributes()V
-
tick
public void tick()- Overrides:
tickin classZombieEntity- Mappings:
Namespace Name Mixin selector official mLrw;m()Vintermediary method_2558Lnet/minecraft/class_864;method_2558()Vnamed tickLnet/minecraft/entity/Entity;tick()V
-
mobTick
protected void mobTick() -
canSpawn
public boolean canSpawn()- Overrides:
canSpawnin classHostileEntity- Mappings:
Namespace Name Mixin selector official cKLsg;cK()Zintermediary method_2637Lnet/minecraft/class_871;method_2637()Znamed canSpawnLnet/minecraft/entity/mob/MobEntity;canSpawn()Z
-
method_2469
public boolean method_2469()- Overrides:
method_2469in classMobEntity- Mappings:
Namespace Name Mixin selector official cLLsg;cL()Zintermediary method_2469Lnet/minecraft/class_871;method_2469()Znamed method_2469Lnet/minecraft/entity/mob/MobEntity;method_2469()Z
-
method_13533
- Mappings:
Namespace Name Mixin selector official bLyy;b(Lpd;)Vintermediary method_13533Lnet/minecraft/class_976;method_13533(Lnet/minecraft/class_2934;)Vnamed method_13533Lnet/minecraft/entity/mob/ZombiePigmanEntity;method_13533(Lnet/minecraft/class_2934;)V
-
writeCustomDataToNbt
- Overrides:
writeCustomDataToNbtin classZombieEntity- Mappings:
Namespace Name Mixin selector official bLrw;b(Ldr;)Vintermediary method_2528Lnet/minecraft/class_864;method_2528(Lnet/minecraft/class_322;)Vnamed writeCustomDataToNbtLnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
readCustomDataFromNbt
- Overrides:
readCustomDataFromNbtin classZombieEntity- Mappings:
Namespace Name Mixin selector official aLrw;a(Ldr;)Vintermediary method_2498Lnet/minecraft/class_864;method_2498(Lnet/minecraft/class_322;)Vnamed readCustomDataFromNbtLnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
damage
- Overrides:
damagein classZombieEntity- Mappings:
Namespace Name Mixin selector official aLrw;a(Lrh;F)Zintermediary method_2499Lnet/minecraft/class_864;method_2499(Lnet/minecraft/class_856;F)Znamed damageLnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
-
method_3088
- Mappings:
Namespace Name Mixin selector official aLyy;a(Lrw;)Vintermediary method_3088Lnet/minecraft/class_976;method_3088(Lnet/minecraft/class_864;)Vnamed method_3088Lnet/minecraft/entity/mob/ZombiePigmanEntity;method_3088(Lnet/minecraft/entity/Entity;)V
-
isAngry
public boolean isAngry()- Mappings:
Namespace Name Mixin selector official dfLyy;df()Zintermediary method_11211Lnet/minecraft/class_976;method_11211()Znamed isAngryLnet/minecraft/entity/mob/ZombiePigmanEntity;isAngry()Z
-
ambientSound
- Overrides:
ambientSoundin classZombieEntity- Mappings:
Namespace Name Mixin selector official GLsg;G()Lni;intermediary method_2603Lnet/minecraft/class_871;method_2603()Lnet/minecraft/class_2926;named ambientSoundLnet/minecraft/entity/mob/MobEntity;ambientSound()Lnet/minecraft/client/sound/SoundEvent;
-
method_13048
- Overrides:
method_13048in classZombieEntity- Mappings:
Namespace Name Mixin selector official bVLsf;bV()Lni;intermediary method_13048Lnet/minecraft/class_1699;method_13048()Lnet/minecraft/class_2926;named method_13048Lnet/minecraft/entity/LivingEntity;method_13048()Lnet/minecraft/client/sound/SoundEvent;
-
deathSound
- Overrides:
deathSoundin classZombieEntity- Mappings:
Namespace Name Mixin selector official bWLsf;bW()Lni;intermediary method_13049Lnet/minecraft/class_1699;method_13049()Lnet/minecraft/class_2926;named deathSoundLnet/minecraft/entity/LivingEntity;deathSound()Lnet/minecraft/client/sound/SoundEvent;
-
getLootTableId
- Overrides:
getLootTableIdin classZombieEntity- Mappings:
Namespace Name Mixin selector official JLsg;J()Lkn;intermediary method_13074Lnet/minecraft/class_871;method_13074()Lnet/minecraft/class_1653;named getLootTableIdLnet/minecraft/entity/mob/MobEntity;getLootTableId()Lnet/minecraft/util/Identifier;
-
method_13079
- Overrides:
method_13079in classZombieEntity- Mappings:
Namespace Name Mixin selector official aLsg;a(Lzs;Lqr;Ladz;)Zintermediary method_13079Lnet/minecraft/class_871;method_13079(Lnet/minecraft/class_988;Lnet/minecraft/class_2961;Lnet/minecraft/class_1071;)Znamed method_13079Lnet/minecraft/entity/mob/MobEntity;method_13079(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/Hand;Lnet/minecraft/item/ItemStack;)Z
-
initEquipment
- Overrides:
initEquipmentin classZombieEntity- Mappings:
Namespace Name Mixin selector official aLsg;a(Lqq;)Vintermediary method_10983Lnet/minecraft/class_871;method_10983(Lnet/minecraft/class_2607;)Vnamed initEquipmentLnet/minecraft/entity/mob/MobEntity;initEquipment(Lnet/minecraft/world/LocalDifficulty;)V
-
initialize
- Overrides:
initializein classZombieEntity- Mappings:
Namespace Name Mixin selector official aLsg;a(Lqq;Lsi;)Lsi;intermediary method_6156Lnet/minecraft/class_871;method_6156(Lnet/minecraft/class_2607;Lnet/minecraft/class_1700;)Lnet/minecraft/class_1700;named initializeLnet/minecraft/entity/mob/MobEntity;initialize(Lnet/minecraft/world/LocalDifficulty;Lnet/minecraft/entity/EntityData;)Lnet/minecraft/entity/EntityData;
-