Package net.minecraft.entity.mob
Class ZombiePigmanEntity
- All Implemented Interfaces:
EntityCategoryProvider,Monster
- Mappings:
Namespace Name official wsintermediary net/minecraft/class_976named net/minecraft/entity/mob/ZombiePigmanEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate intprivate static final UUIDprivate static final AttributeModifierprivate EntityFields inherited from class net.minecraft.entity.mob.ZombieEntity
REINFORCEMENTS_ATTRIBUTEFields inherited from class net.minecraft.entity.PathAwareEntity
field_3415, field_3416, field_3417, FLEEING_SPEED_BONUS_ID, FLEEING_SPEED_MODIFIERFields inherited from class net.minecraft.entity.mob.MobEntity
ambientSoundChance, armorDropChances, attackGoals, experiencePoints, field_3351, field_3353, goalsFields inherited from class net.minecraft.entity.LivingEntity
attackingPlayer, bodyTrackingIncrements, bodyYaw, dead, deathTime, defaultMaxHealth, despawnCounter, distanceTravelled, field_6745, field_6748, field_6749, field_6750, field_6752, field_6753, field_6771, field_6772, field_6776, field_6777, field_6778, field_6782, flyingSpeed, forwardSpeed, handSwinging, handSwingProgress, handSwingTicks, headYaw, hurtTime, jumping, knockbackVelocity, lastHandSwingProgress, maxHurtTime, playerHitTimer, prevBodyYaw, prevDistanceTravelled, prevHeadYaw, prevStepBobbingAmount, randomLargeSeed, randomSmallSeed, serverPitch, serverY, serverYaw, serverZ, serxerX, sidewaysSpeed, stepBobbingAmountFields inherited from class net.minecraft.entity.Entity
boundingBox, changingDimension, chunkX, chunkY, chunkZ, colliding, dataTracker, dimension, distanceTraveled, fallDistance, field_3203, field_3214, field_3223, field_3232, fireResistance, height, heightOffset, horizontalCollision, horizontalSpeed, ignoreCameraFrustum, inanimate, inLava, isFireImmune, lastNetherPortalAxis, netherPortalCooldown, netherPortalTime, noClip, onGround, pitch, playerUuid, prevHorizontalSpeed, prevPitch, prevTickX, prevTickY, prevTickZ, prevX, prevY, prevYaw, prevZ, pushSpeedReduction, random, removed, renderDistanceMultiplier, rider, stepHeight, teleporting, ticksAlive, touchingWater, trackedX, trackedY, trackedZ, updateNeeded, vehicle, velocityDirty, velocityModified, velocityX, velocityY, velocityZ, verticalCollision, width, world, x, y, yaw, zFields inherited from interface net.minecraft.entity.mob.Monster
field_5388 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanBeLeashedBy(PlayerEntity player) booleancanSpawn()booleandamage(DamageSource source, float amount) protected voiddropLoot(boolean allowDrops, int lootingMultiplier) protected Stringprotected Stringprotected Stringprotected voidprotected voidmethod_2672(int int2) protected Entityprivate voidmethod_3088(Entity entity) protected voidmethod_6156(EntityData entityData) voidprotected booleanvoidtick()voidMethods inherited from class net.minecraft.entity.mob.ZombieEntity
canBreakDoors, canImmediatelyDespawn, changeType, convertInWater, getArmorProtectionValue, getConversionType, getDefaultDrop, getGroup, getXpToDrop, handleStatus, increaseBounds, initDataTracker, isBaby, isVillager, method_2494, method_4564, onKilledOther, setBaby, setBounds, setCanBreakDoors, setConversionTime, setVillager, tickMovement, tryAttackMethods inherited from class net.minecraft.entity.mob.HostileEntity
getFallSound, getSplashSound, getSwimSound, method_2683, method_2685, method_3087, shouldDropXpMethods inherited from class net.minecraft.entity.PathAwareEntity
getPositionTargetRange, hasPositionTarget, isInWalkTargetRange, method_2684, method_2686, method_2687, method_2688, method_2691, method_6168, method_6169, method_6171, method_6173, method_6175, shouldContinue, tickNewAi, updateLeashMethods inherited from class net.minecraft.entity.mob.MobEntity
attachLeash, baseTick, canAttackEntity, canBeControlledByRider, canPickUpLoot, checkDespawn, detachLeash, getArmorStacks, getJumpControl, getLimitPerChunk, getLookControl, getLookPitchSpeed, getMainSlot, getMinAmbientSoundDelay, getMotionHelper, getNavigation, getSafeFallDistance, getStackInHand, getTarget, getTranslatedName, getVisibilityCache, hasNoAi, isLeashed, isPersistent, isTameable, lookAtEntity, method_2638, method_4470, method_4472, method_4474, method_5388, method_5391, method_5392, method_5394, method_5397, method_6162, method_6166, method_8374, mobTick, onEatingGrass, openInventory, playAmbientSound, playSpawnEffects, setAiDisabled, setArmorSlot, setCanPickUpLoot, setForwardSpeed, setMovementSpeed, setPersistent, setTarget, turnHeadMethods inherited from class net.minecraft.entity.LivingEntity
addStatusEffect, animateDamage, applyArmorDamage, applyDamage, applyEnchantmentsToDamage, canMoveVoluntarily, canSee, clearStatusEffects, collides, damageArmor, destroy, dropXp, getAbsorption, getAttacker, getAttacking, getAttributeContainer, getDamageTracker, getEffectInstance, getEyeHeight, getHandSwingProgress, getHeadRotation, getHealth, getLastAttackTime, getLastHurtTimestamp, getMaxHealth, getMovementSpeed, getNextAirUnderwater, getOpponent, getRandom, getRotation, getScoreboardTeam, getSoundPitch, getSoundVolume, getStatusEffectInstances, getStuckArrows, hasStatusEffect, hasStatusEffect, heal, initializeAttribute, isAffectedBySmite, isAlive, isClimbing, isInSameTeam, isInTeam, isPushable, isSleeping, jump, method_2488, method_2489, method_2490, method_2577, method_2582, method_2607, method_2610, method_2630, method_2634, method_2649, method_2658, method_6105, method_6108, method_6109, method_6111, method_6117, method_6146, method_6149, method_6150, method_6152, method_8372, onKilled, pushAway, removeEffect, scheduleVelocityUpdate, sendPickup, setAbsorption, setAttacker, setHeadYaw, setHealth, setJumping, setSprinting, setStuckArrows, shouldAlwaysDropXp, swingHand, tickCramming, tickHandSwing, tickRiding, tickStatusEffects, travelMethods inherited from class net.minecraft.entity.Entity
addVelocity, afterSpawn, burn, canAvoidTraps, canClimb, canFly, checkBlockCollision, copyFrom, copyPosition, distanceTo, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropItem, enterNetherPortal, equals, extinguish, fromNbt, getAir, getBox, getBrightnessAtEyes, getDataTracker, getDefaultNetherPortalCooldown, getEntityId, getFlag, getHardCollisionBox, getHeightOffset, getLastNetherPortalAxis, getLightmapCoordinates, getMaxNetherPortalTime, getMountedHeightOffset, getParts, getSavedEntityId, getTargetingMargin, getUuid, handleAttack, hashCode, hasVehicle, increaseTransforms, isAttackable, isFireImmune, isInsideWall, isInvisible, isInvisibleTo, isOnFire, isPartOf, isSneaking, isSprinting, isSubmergedIn, isSwimming, isTouchingWater, method_2469, method_2475, method_4444, method_4447, method_5379, method_6097, method_6344, method_8364, move, onLightningStrike, onPlayerCollision, playSound, populateCrashReport, pushAwayFrom, pushOutOfBlocks, refreshPositionAndAngles, remove, saveSelfToNbt, saveToNbt, setAir, setEntityId, setFlag, setInLava, setInvisible, setOnFireFor, setOnFireFromLava, setRotation, setSneaking, setSwimming, setVelocityClient, setWorld, shouldRender, shouldRender, shouldSetPositionOnLoad, squaredDistanceTo, squaredDistanceTo, startRiding, teleportToDimension, tickFire, toListNbt, toListNbt, toString, updateKilledAdvancementCriterion, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateVelocity, updateWaterState, writePlayerData
-
Field Details
-
ATTACKING_SPEED_BOOST_UUID
- Mappings:
Namespace Name Mixin selector official bqLws;bq: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 brLws;br:Lru;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 bsLws;bs: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 btLws;bt:Iintermediary field_3932Lnet/minecraft/class_976;field_3932:Inamed angrySoundDelayLnet/minecraft/entity/mob/ZombiePigmanEntity;angrySoundDelay:I
-
field_6916
- Mappings:
Namespace Name Mixin selector official buLws;bu:Lqm;intermediary field_6916Lnet/minecraft/class_976;field_6916:Lnet/minecraft/class_864;named field_6916Lnet/minecraft/entity/mob/ZombiePigmanEntity;field_6916:Lnet/minecraft/entity/Entity;
-
-
Constructor Details
-
ZombiePigmanEntity
- Mappings:
Namespace Name Mixin selector official <init>Lqm;<init>(Lafm;)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
-
initializeAttributes
protected void initializeAttributes()- Overrides:
initializeAttributesin classZombieEntity- Mappings:
Namespace Name Mixin selector official aDLrg;aD()Vintermediary method_6129Lnet/minecraft/class_1699;method_6129()Vnamed initializeAttributesLnet/minecraft/entity/LivingEntity;initializeAttributes()V
-
shouldDropHead
protected boolean shouldDropHead()- Overrides:
shouldDropHeadin classZombieEntity
-
tick
public void tick()- Overrides:
tickin classZombieEntity- Mappings:
Namespace Name Mixin selector official hLqm;h()Vintermediary method_2558Lnet/minecraft/class_864;method_2558()Vnamed tickLnet/minecraft/entity/Entity;tick()V
-
canSpawn
public boolean canSpawn()- Overrides:
canSpawnin classHostileEntity- Mappings:
Namespace Name Mixin selector official bwLrh;bw()Zintermediary method_2637Lnet/minecraft/class_871;method_2637()Znamed canSpawnLnet/minecraft/entity/mob/MobEntity;canSpawn()Z
-
writeCustomDataToNbt
- Overrides:
writeCustomDataToNbtin classZombieEntity- Mappings:
Namespace Name Mixin selector official bLqm;b(Ldg;)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 aLqm;a(Ldg;)Vintermediary method_2498Lnet/minecraft/class_864;method_2498(Lnet/minecraft/class_322;)Vnamed readCustomDataFromNbtLnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
method_2689
- Overrides:
method_2689in classHostileEntity- Mappings:
Namespace Name Mixin selector official bPLro;bP()Lqm;intermediary method_2689Lnet/minecraft/class_877;method_2689()Lnet/minecraft/class_864;named method_2689Lnet/minecraft/entity/PathAwareEntity;method_2689()Lnet/minecraft/entity/Entity;
-
damage
- Overrides:
damagein classZombieEntity- Mappings:
Namespace Name Mixin selector official aLqm;a(Lqa;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 cLws;c(Lqm;)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
-
getAmbientSound
- Overrides:
getAmbientSoundin classZombieEntity- Mappings:
Namespace Name Mixin selector official tLrh;t()Ljava/lang/String;intermediary method_2603Lnet/minecraft/class_871;method_2603()Ljava/lang/String;named getAmbientSoundLnet/minecraft/entity/mob/MobEntity;getAmbientSound()Ljava/lang/String;
-
getHurtSound
- Overrides:
getHurtSoundin classZombieEntity- Mappings:
Namespace Name Mixin selector official aTLrg;aT()Ljava/lang/String;intermediary method_2604Lnet/minecraft/class_1699;method_2604()Ljava/lang/String;named getHurtSoundLnet/minecraft/entity/LivingEntity;getHurtSound()Ljava/lang/String;
-
getDeathSound
- Overrides:
getDeathSoundin classZombieEntity- Mappings:
Namespace Name Mixin selector official aULrg;aU()Ljava/lang/String;intermediary method_2605Lnet/minecraft/class_1699;method_2605()Ljava/lang/String;named getDeathSoundLnet/minecraft/entity/LivingEntity;getDeathSound()Ljava/lang/String;
-
dropLoot
protected void dropLoot(boolean allowDrops, int lootingMultiplier) -
canBeLeashedBy
- Overrides:
canBeLeashedByin classZombieEntity- Mappings:
Namespace Name Mixin selector official aLrh;a(Lxk;)Zintermediary method_2537Lnet/minecraft/class_871;method_2537(Lnet/minecraft/class_988;)Znamed canBeLeashedByLnet/minecraft/entity/mob/MobEntity;canBeLeashedBy(Lnet/minecraft/entity/player/PlayerEntity;)Z
-
method_2672
protected void method_2672(int int2) - Overrides:
method_2672in classZombieEntity- Mappings:
Namespace Name Mixin selector official nLrg;n(I)Vintermediary method_2672Lnet/minecraft/class_1699;method_2672(I)Vnamed method_2672Lnet/minecraft/entity/LivingEntity;method_2672(I)V
-
method_4473
protected void method_4473()- Overrides:
method_4473in classZombieEntity- Mappings:
Namespace Name Mixin selector official bALrh;bA()Vintermediary method_4473Lnet/minecraft/class_871;method_4473()Vnamed method_4473Lnet/minecraft/entity/mob/MobEntity;method_4473()V
-
method_6156
- Overrides:
method_6156in classZombieEntity- Mappings:
Namespace Name Mixin selector official aLrh;a(Lrj;)Lrj;intermediary method_6156Lnet/minecraft/class_871;method_6156(Lnet/minecraft/class_1700;)Lnet/minecraft/class_1700;named method_6156Lnet/minecraft/entity/mob/MobEntity;method_6156(Lnet/minecraft/entity/EntityData;)Lnet/minecraft/entity/EntityData;
-