Package net.minecraft.entity.mob
Class EndermanEntity
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.LivingEntity
net.minecraft.entity.mob.MobEntity
net.minecraft.entity.PathAwareEntity
net.minecraft.entity.mob.HostileEntity
net.minecraft.entity.mob.EndermanEntity
- All Implemented Interfaces:
EntityCategoryProvider,Monster
- Mappings:
Namespace Name official wlintermediary net/minecraft/class_970named net/minecraft/entity/mob/EndermanEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final UUIDprivate static final AttributeModifierprivate static boolean[]private intprivate intprivate booleanprivate EntityFields 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 TypeMethodDescriptionbooleandamage(DamageSource source, float amount) protected voiddropLoot(boolean allowDrops, int lootingMultiplier) protected Stringprotected Stringprotected Itemprotected Stringprotected voidprotected voidbooleanisAngry()private booleanisPlayerStaring(PlayerEntity player) protected Entityvoidmethod_3077(int int2) voidmethod_3080(boolean bool) intvoidmethod_8411(Block block) voidprotected booleanprotected booleanteleportTo(double x, double y, double z) protected booleanteleportTo(Entity entity) voidvoidMethods inherited from class net.minecraft.entity.mob.HostileEntity
canSpawn, getFallSound, getSplashSound, getSwimSound, method_2683, method_2685, method_3087, shouldDropXp, tick, tryAttackMethods 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, canBeLeashedBy, canImmediatelyDespawn, canPickUpLoot, checkDespawn, detachLeash, getArmorStacks, getJumpControl, getLimitPerChunk, getLookControl, getLookPitchSpeed, getMainSlot, getMinAmbientSoundDelay, getMotionHelper, getNavigation, getSafeFallDistance, getStackInHand, getTarget, getTranslationKey, getVisibilityCache, getXpToDrop, hasNoAi, isLeashed, isPersistent, isTameable, lookAtEntity, method_2638, method_4470, method_4472, method_4473, method_4474, method_5388, method_5391, method_5392, method_5394, method_5397, method_6156, method_6162, method_6166, method_8374, mobTick, onEatingGrass, openInventory, playAmbientSound, playSpawnEffects, setAiDisabled, setArmorSlot, setCanPickUpLoot, setForwardSpeed, setMovementSpeed, setPersistent, setTarget, shouldDropHead, turnHeadMethods inherited from class net.minecraft.entity.LivingEntity
addStatusEffect, animateDamage, applyArmorDamage, applyDamage, applyEnchantmentsToDamage, canMoveVoluntarily, canSee, clearStatusEffects, collides, damageArmor, destroy, dropXp, getAbsorption, getArmorProtectionValue, getAttacker, getAttacking, getAttributeContainer, getDamageTracker, getEffectInstance, getEyeHeight, getGroup, getHandSwingProgress, getHeadRotation, getHealth, getLastAttackTime, getLastHurtTimestamp, getMaxHealth, getMovementSpeed, getNextAirUnderwater, getOpponent, getRandom, getRotation, getScoreboardTeam, getSoundPitch, getSoundVolume, getStatusEffectInstances, getStuckArrows, handleStatus, hasStatusEffect, hasStatusEffect, heal, initializeAttribute, isAffectedBySmite, isAlive, isBaby, 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_2672, 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_2494, method_4444, method_4447, method_5379, method_6097, method_6344, method_8364, move, onKilledOther, onLightningStrike, onPlayerCollision, playSound, populateCrashReport, pushAwayFrom, pushOutOfBlocks, refreshPositionAndAngles, remove, saveSelfToNbt, saveToNbt, setAir, setBounds, 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 bpLwl;bp:Ljava/util/UUID;intermediary field_6911Lnet/minecraft/class_970;field_6911:Ljava/util/UUID;named ATTACKING_SPEED_BOOST_UUIDLnet/minecraft/entity/mob/EndermanEntity;ATTACKING_SPEED_BOOST_UUID:Ljava/util/UUID;
-
endermanAttributeModifier
- Mappings:
Namespace Name Mixin selector official bqLwl;bq:Lru;intermediary field_6912Lnet/minecraft/class_970;field_6912:Lnet/minecraft/class_1704;named endermanAttributeModifierLnet/minecraft/entity/mob/EndermanEntity;endermanAttributeModifier:Lnet/minecraft/entity/attribute/AttributeModifier;
-
field_3919
private static boolean[] field_3919- Mappings:
Namespace Name Mixin selector official brLwl;br:[Zintermediary field_3919Lnet/minecraft/class_970;field_3919:[Znamed field_3919Lnet/minecraft/entity/mob/EndermanEntity;field_3919:[Z
-
field_3920
private int field_3920- Mappings:
Namespace Name Mixin selector official bsLwl;bs:Iintermediary field_3920Lnet/minecraft/class_970;field_3920:Inamed field_3920Lnet/minecraft/entity/mob/EndermanEntity;field_3920:I
-
field_3921
private int field_3921- Mappings:
Namespace Name Mixin selector official btLwl;bt:Iintermediary field_3921Lnet/minecraft/class_970;field_3921:Inamed field_3921Lnet/minecraft/entity/mob/EndermanEntity;field_3921:I
-
field_6913
- Mappings:
Namespace Name Mixin selector official buLwl;bu:Lqm;intermediary field_6913Lnet/minecraft/class_970;field_6913:Lnet/minecraft/class_864;named field_6913Lnet/minecraft/entity/mob/EndermanEntity;field_6913:Lnet/minecraft/entity/Entity;
-
field_6155
private boolean field_6155- Mappings:
Namespace Name Mixin selector official bvLwl;bv:Zintermediary field_6155Lnet/minecraft/class_970;field_6155:Znamed field_6155Lnet/minecraft/entity/mob/EndermanEntity;field_6155:Z
-
-
Constructor Details
-
EndermanEntity
- 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 classHostileEntity- Mappings:
Namespace Name Mixin selector official aDLrg;aD()Vintermediary method_6129Lnet/minecraft/class_1699;method_6129()Vnamed initializeAttributesLnet/minecraft/entity/LivingEntity;initializeAttributes()V
-
initDataTracker
protected void initDataTracker()- Overrides:
initDataTrackerin classMobEntity- Mappings:
Namespace Name Mixin selector official cLqm;c()Vintermediary method_2484Lnet/minecraft/class_864;method_2484()Vnamed initDataTrackerLnet/minecraft/entity/Entity;initDataTracker()V
-
writeCustomDataToNbt
- Overrides:
writeCustomDataToNbtin classMobEntity- 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 classMobEntity- 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;
-
isPlayerStaring
- Mappings:
Namespace Name Mixin selector official fLwl;f(Lxk;)Zintermediary method_3079Lnet/minecraft/class_970;method_3079(Lnet/minecraft/class_988;)Znamed isPlayerStaringLnet/minecraft/entity/mob/EndermanEntity;isPlayerStaring(Lnet/minecraft/entity/player/PlayerEntity;)Z
-
tickMovement
public void tickMovement()- Overrides:
tickMovementin classHostileEntity- Mappings:
Namespace Name Mixin selector official eLrg;e()Vintermediary method_2651Lnet/minecraft/class_1699;method_2651()Vnamed tickMovementLnet/minecraft/entity/LivingEntity;tickMovement()V
-
teleportRandomly
protected boolean teleportRandomly()- Mappings:
Namespace Name Mixin selector official bXLwl;bX()Zintermediary method_3082Lnet/minecraft/class_970;method_3082()Znamed teleportRandomlyLnet/minecraft/entity/mob/EndermanEntity;teleportRandomly()Z
-
teleportTo
- Mappings:
Namespace Name Mixin selector official cLwl;c(Lqm;)Zintermediary method_3078Lnet/minecraft/class_970;method_3078(Lnet/minecraft/class_864;)Znamed teleportToLnet/minecraft/entity/mob/EndermanEntity;teleportTo(Lnet/minecraft/entity/Entity;)Z
-
teleportTo
protected boolean teleportTo(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official kLwl;k(DDD)Zintermediary method_3081Lnet/minecraft/class_970;method_3081(DDD)Znamed teleportToLnet/minecraft/entity/mob/EndermanEntity;teleportTo(DDD)Z
-
getAmbientSound
- Overrides:
getAmbientSoundin classMobEntity- 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 classHostileEntity- 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 classHostileEntity- 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;
-
getDefaultDrop
- Overrides:
getDefaultDropin classMobEntity- Mappings:
Namespace Name Mixin selector official uLrh;u()Labm;intermediary method_8375Lnet/minecraft/class_871;method_8375()Lnet/minecraft/class_1069;named getDefaultDropLnet/minecraft/entity/mob/MobEntity;getDefaultDrop()Lnet/minecraft/item/Item;
-
dropLoot
protected void dropLoot(boolean allowDrops, int lootingMultiplier) -
method_8411
- Mappings:
Namespace Name Mixin selector official aLwl;a(Laht;)Vintermediary method_8411Lnet/minecraft/class_970;method_8411(Lnet/minecraft/class_197;)Vnamed method_8411Lnet/minecraft/entity/mob/EndermanEntity;method_8411(Lnet/minecraft/block/Block;)V
-
method_8412
- Mappings:
Namespace Name Mixin selector official bZLwl;bZ()Laht;intermediary method_8412Lnet/minecraft/class_970;method_8412()Lnet/minecraft/class_197;named method_8412Lnet/minecraft/entity/mob/EndermanEntity;method_8412()Lnet/minecraft/block/Block;
-
method_3077
public void method_3077(int int2) - Mappings:
Namespace Name Mixin selector official aLwl;a(I)Vintermediary method_3077Lnet/minecraft/class_970;method_3077(I)Vnamed method_3077Lnet/minecraft/entity/mob/EndermanEntity;method_3077(I)V
-
method_3084
public int method_3084()- Mappings:
Namespace Name Mixin selector official caLwl;ca()Iintermediary method_3084Lnet/minecraft/class_970;method_3084()Inamed method_3084Lnet/minecraft/entity/mob/EndermanEntity;method_3084()I
-
damage
- Overrides:
damagein classHostileEntity- 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
-
isAngry
public boolean isAngry()- Mappings:
Namespace Name Mixin selector official cbLwl;cb()Zintermediary method_3085Lnet/minecraft/class_970;method_3085()Znamed isAngryLnet/minecraft/entity/mob/EndermanEntity;isAngry()Z
-
method_3080
public void method_3080(boolean bool) - Mappings:
Namespace Name Mixin selector official aLwl;a(Z)Vintermediary method_3080Lnet/minecraft/class_970;method_3080(Z)Vnamed method_3080Lnet/minecraft/entity/mob/EndermanEntity;method_3080(Z)V
-