Package net.minecraft.entity.monster
Class MonsterBase
java.lang.Object
net.minecraft.entity.EntityBase
net.minecraft.entity.Living
net.minecraft.entity.WalkingBase
net.minecraft.entity.monster.MonsterBase
- All Implemented Interfaces:
class_582,MonsterEntityType
- Mappings:
Namespace Name intermediary net/minecraft/class_146glue class_176server epclient gznamed net/minecraft/entity/monster/MonsterBase
-
Field Summary
FieldsFields inherited from class net.minecraft.entity.WalkingBase
entity, field_663Fields inherited from class net.minecraft.entity.Living
attackTime, deathTime, despawnCounter, field_1009, field_1010, field_1011, field_1012, field_1013, field_1014, field_1015, field_1016, field_1017, field_1018, field_1020, field_1023, field_1024, field_1025, field_1026, field_1029, field_1030, field_1032, field_1034, field_1037, field_1039, field_1040, field_1043, field_1044, field_1045, field_1046, field_1047, field_1048, field_1050, field_1051, field_1052, field_1053, field_1054, field_1055, field_1056, field_1058, field_1060, handSwingProgress, health, hurtTime, jumping, lastHandSwingProgress, limbDistance, movementSpeed, texture, type, unusedFloatFields inherited from class net.minecraft.entity.EntityBase
air, boundingBox, chunkIndex, chunkX, chunkZ, clientX, clientY, clientZ, cloakUrl, dataTracker, entityId, fallDistance, field_1593, field_1612, field_1613, field_1617, field_1618, field_1622, field_1624, field_1625, field_1626, field_1627, field_1629, field_1634, field_1635, field_1640, field_1641, field_1642, field_1643, field_1645, field_1646, field_1648, fire, height, immuneToFire, inCobweb, level, onGround, passenger, pitch, prevPitch, prevRenderX, prevRenderY, prevRenderZ, prevX, prevY, prevYaw, prevZ, rand, removed, renderDistanceMultiplier, skinUrl, standingEyeHeight, vehicle, velocityX, velocityY, velocityZ, width, x, y, yaw, z -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanSpawn()booleandamage(EntityBase target, int amount) protected EntityBaseprotected floatgetPathfindingFavour(int x, int y, int z) voidvoidtick()protected voidtryAttack(EntityBase target, float float2) voidvoidMethods inherited from class net.minecraft.entity.WalkingBase
method_632, method_633, method_634, method_636, method_639, method_640, setTarget, tickHandSwingMethods inherited from class net.minecraft.entity.Living
addHealth, applyDamage, baseTick, cannotMove, destroy, getAmbientSound, getDeathSound, getDrops, getHurtSound, getLimitPerChunk, getLookPitchSpeed, getMobDrops, getMonsterHeldItem, getSoundVolume, getStandingEyeHeight, getTextured, handleFallDamage, handleStatus, initDataTracker, isAlive, isSleeping, jump, method_1311, method_1312, method_1320, method_1356, method_1380, method_917, method_918, method_920, method_921, method_922, method_923, method_924, method_925, method_926, method_928, method_929, method_930, method_931, method_932, method_934, method_936, method_940, onKilledBy, onSpawnedFromSpawner, setSize, tickRiding, travelMethods inherited from class net.minecraft.entity.EntityBase
accelerate, afterSpawn, canClimb, damageByFire, distanceTo, distanceTo, dropItem, dropItem, dropItem, equals, fromTag, getBoundingBox, getBrightnessAtEyes, getDataTracker, getEyeHeight, getHeightOffset, getMountedHeightOffset, getStringId, handleKilledEntity, hashCode, initCloak, interact, isInFluid, isInsideWall, isTouchingWater, method_1326, method_1329, method_1330, method_1332, method_1334, method_1335, method_1336, method_1338, method_1343, method_1344, method_1345, method_1349, method_1352, method_1353, method_1359, method_1360, method_1361, method_1362, method_1369, method_1372, method_1373, method_1374, method_1377, method_1381, method_1382, method_1388, method_1393, move, movementInputToVelocity, onKilledOther, onPlayerCollision, onStruckByLightning, remove, setLevel, setPosition, setPositionAndAngles, setRotation, setVelocity, shouldRenderAtDistance, shouldRenderFrom, squaredDistanceTo, startRiding, toTag
-
Field Details
-
attackDamage
protected int attackDamage- Mappings:
Namespace Name Mixin selector intermediary field_547Lnet/minecraft/class_146;field_547:Iglue field_754Lclass_176;field_754:Iserver cLep;c:Iclient cLgz;c:Inamed attackDamageLnet/minecraft/entity/monster/MonsterBase;attackDamage:I
-
-
Constructor Details
-
MonsterBase
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_57;<init>(Lnet/minecraft/class_18;)Vglue <init>Lclass_450;<init>(Lclass_129;)Vserver <init>Llq;<init>(Ldj;)Vclient <init>Lsn;<init>(Lfd;)Vnamed <init>Lnet/minecraft/entity/EntityBase;<init>(Lnet/minecraft/level/Level;)V
-
-
Method Details
-
updateDespawnCounter
public void updateDespawnCounter()- Overrides:
updateDespawnCounterin classLiving- Mappings:
Namespace Name Mixin selector intermediary method_937Lnet/minecraft/class_127;method_937()Vglue method_442Lclass_283;method_442()Vserver vLhl;v()Vclient oLls;o()Vnamed updateDespawnCounterLnet/minecraft/entity/Living;updateDespawnCounter()V
-
tick
public void tick() -
getAttackTarget
- Overrides:
getAttackTargetin classWalkingBase- Mappings:
Namespace Name Mixin selector intermediary method_638Lnet/minecraft/class_188;method_638()Lnet/minecraft/class_57;glue method_196Lclass_212;method_196()Lclass_450;server oLfp;o()Llq;client g_Lii;g_()Lsn;named getAttackTargetLnet/minecraft/entity/WalkingBase;getAttackTarget()Lnet/minecraft/entity/EntityBase;
-
damage
- Overrides:
damagein classLiving- Mappings:
Namespace Name Mixin selector intermediary method_1355Lnet/minecraft/class_57;method_1355(Lnet/minecraft/class_57;I)Zglue method_178Lclass_450;method_178(Lclass_450;I)Zserver aLlq;a(Llq;I)Zclient aLsn;a(Lsn;I)Znamed damageLnet/minecraft/entity/EntityBase;damage(Lnet/minecraft/entity/EntityBase;I)Z
-
tryAttack
- Overrides:
tryAttackin classWalkingBase- Mappings:
Namespace Name Mixin selector intermediary method_637Lnet/minecraft/class_188;method_637(Lnet/minecraft/class_57;F)Vglue method_193Lclass_212;method_193(Lclass_450;F)Vserver aLfp;a(Llq;F)Vclient aLii;a(Lsn;F)Vnamed tryAttackLnet/minecraft/entity/WalkingBase;tryAttack(Lnet/minecraft/entity/EntityBase;F)V
-
getPathfindingFavour
protected float getPathfindingFavour(int x, int y, int z) - Overrides:
getPathfindingFavourin classWalkingBase- Mappings:
Namespace Name Mixin selector intermediary method_641Lnet/minecraft/class_188;method_641(III)Fglue method_91Lclass_212;method_91(III)Fserver aLfp;a(III)Fclient aLii;a(III)Fnamed getPathfindingFavourLnet/minecraft/entity/WalkingBase;getPathfindingFavour(III)F
-
writeCustomDataToTag
- Overrides:
writeCustomDataToTagin classLiving- Mappings:
Namespace Name Mixin selector intermediary method_1368Lnet/minecraft/class_57;method_1368(Lnet/minecraft/class_8;)Vglue method_24Lclass_450;method_24(Lclass_333;)Vserver bLlq;b(Liq;)Vclient bLsn;b(Lnu;)Vnamed writeCustomDataToTagLnet/minecraft/entity/EntityBase;writeCustomDataToTag(Lnet/minecraft/util/io/CompoundTag;)V
-
readCustomDataFromTag
- Overrides:
readCustomDataFromTagin classLiving- Mappings:
Namespace Name Mixin selector intermediary method_1363Lnet/minecraft/class_57;method_1363(Lnet/minecraft/class_8;)Vglue method_23Lclass_450;method_23(Lclass_333;)Vserver aLlq;a(Liq;)Vclient aLsn;a(Lnu;)Vnamed readCustomDataFromTagLnet/minecraft/entity/EntityBase;readCustomDataFromTag(Lnet/minecraft/util/io/CompoundTag;)V
-
canSpawn
public boolean canSpawn()- Overrides:
canSpawnin classWalkingBase- Mappings:
Namespace Name Mixin selector intermediary method_935Lnet/minecraft/class_127;method_935()Zglue method_26Lclass_283;method_26()Zserver dLhl;d()Zclient dLls;d()Znamed canSpawnLnet/minecraft/entity/Living;canSpawn()Z
-