历史 - net.minecraft.world.entity.animal.happyghast.HappyGhast

1.21.11

名称

crg

cwk

net.minecraft.world.entity.animal.HappyGhast

net.minecraft.world.entity.animal.happyghast.HappyGhast

net.minecraft.src.C_398553_

net.minecraft.src.C_432930_

net.minecraft.world.entity.animal.HappyGhast

net.minecraft.world.entity.animal.happyghast.HappyGhast

字段

float: ct, BABY_SCALE, field_59681, field_59681, f_399940_

float: cv, BABY_SCALE, field_59681, field_59681, f_433994_

int: cu, WANDER_GROUND_DISTANCE, field_59682, field_59682, f_398879_

int: cw, WANDER_GROUND_DISTANCE, field_59682, field_59682, f_433681_

int: cv, SMALL_RESTRICTION_RADIUS, field_59683, field_59683, f_399198_

int: cx, SMALL_RESTRICTION_RADIUS, field_59683, field_59683, f_434231_

int: cx, LARGE_RESTRICTION_RADIUS, field_59684, field_59684, f_399249_

int: cz, LARGE_RESTRICTION_RADIUS, field_59684, field_59684, f_433256_

int: cy, RESTRICTION_RADIUS_BUFFER, field_59685, field_59685, f_399195_

int: cA, RESTRICTION_RADIUS_BUFFER, field_59685, field_59685, f_435223_

int: cz, FAST_HEALING_TICKS, field_59686, field_59686, f_399714_

int: cB, FAST_HEALING_TICKS, field_59686, field_59686, f_433347_

int: cA, SLOW_HEALING_TICKS, field_59687, field_59687, f_399772_

int: cC, SLOW_HEALING_TICKS, field_59687, field_59687, f_436322_

int: cB, MAX_PASSANGERS, field_59688, field_59688, f_398730_

int: cD, MAX_PASSANGERS, field_59688, field_59688, f_436781_

int: cE, STILL_TIMEOUT_ON_LOAD_GRACE_PERIOD, field_61061, field_61061, f_400207_

int: cF, STILL_TIMEOUT_ON_LOAD_GRACE_PERIOD, field_61061, field_61061, f_434289_

int: cF, MAX_STILL_TIMEOUT, field_60551, field_60551, f_399211_

int: cG, MAX_STILL_TIMEOUT, field_60551, field_60551, f_436785_

float: cC, SPEED_MULTIPLIER_WHEN_PANICKING, field_59689, field_59689, f_400095_

float: cE, SPEED_MULTIPLIER_WHEN_PANICKING, field_59689, field_59689, f_433866_

Predicate<ItemStack>: cD, IS_FOOD, field_59690, FOOD_PREDICATE, f_399912_

int: cG, leashHolderTime, field_60008, ropeRemovalTimer, f_399213_

int: cH, leashHolderTime, field_60008, ropeRemovalTimer, f_435010_

int: cH, serverStillTimeout, field_60553, stillTimeout, f_399493_

int: cI, serverStillTimeout, field_60553, stillTimeout, f_436018_

EntityDataAccessor<Boolean>: cI, IS_LEASH_HOLDER, field_60009, HAS_ROPES, f_399699_

EntityDataAccessor<Boolean>: cJ, IS_LEASH_HOLDER, field_60009, HAS_ROPES, f_436097_

EntityDataAccessor<Boolean>: cJ, STAYS_STILL, field_60549, STAYING_STILL, f_399614_

EntityDataAccessor<Boolean>: cK, STAYS_STILL, field_60549, STAYING_STILL, f_434208_

float: cK, MAX_SCALE, field_60550, field_60550, f_400163_

float: cL, MAX_SCALE, field_60550, field_60550, f_433727_

构造函数

方法

void (int): s, setServerStillTimeout, method_72086, setStillTimeout, m_401130_

void (int): s, setServerStillTimeout, method_72086, setStillTimeout, m_445614_

PathNavigation (Level): c, createBabyNavigation, method_70693, createGhastlingNavigation, m_403351_

PathNavigation (Level): c, createBabyNavigation, method_70693, createGhastlingNavigation, m_441938_

void (): H, registerGoals, method_5959, initGoals, m_8099_

void (): D, registerGoals, method_5959, initGoals, m_8099_

void (): gJ, adultGhastSetup, method_70703, initAdultHappyGhast, m_403727_

void (): gS, adultGhastSetup, method_70703, initAdultHappyGhast, m_441548_

void (): gK, babyGhastSetup, method_70694, initGhastling, m_401103_

void (): gT, babyGhastSetup, method_70694, initGhastling, m_440483_

void (): h, ageBoundaryReached, method_5619, onGrowUp, m_30232_

void (): h, ageBoundaryReached, method_5619, onGrowUp, m_34563_

AttributeSupplier$Builder (): m, createAttributes, method_70701, createHappyGhastAttributes, m_403903_

AttributeSupplier$Builder (): p, createAttributes, method_70701, createHappyGhastAttributes, m_447517_

boolean (): fe, onClimbable, method_6101, isClimbing, m_6147_

boolean (): fl, onClimbable, method_6101, isClimbing, m_6147_

boolean (): et, canBreatheUnderwater, method_6094, canBreatheInWater, m_6040_

boolean (): ey, canBreatheUnderwater, method_6094, canBreatheInWater, m_6040_

boolean (): gG, shouldStayCloseToLeashHolder, method_43689, shouldFollowLeash, m_213814_

boolean (): gN, shouldStayCloseToLeashHolder, method_43689, shouldFollowLeash, m_213814_

float (): fu, getVoicePitch, method_6017, getSoundPitch, m_6100_

float (): fD, getVoicePitch, method_6017, getSoundPitch, m_6100_

SoundSource (): dw, getSoundSource, method_5634, getSoundCategory, m_5720_

SoundSource (): dB, getSoundSource, method_5634, getSoundCategory, m_5720_

int (): W, getAmbientSoundInterval, method_5970, getMinAmbientSoundDelay, m_8100_

int (): S, getAmbientSoundInterval, method_5970, getMinAmbientSoundDelay, m_8100_

SoundEvent (): p, getAmbientSound, method_5994, getAmbientSound, m_7515_

SoundEvent (): W, getAmbientSound, method_5994, getAmbientSound, m_7515_

SoundEvent (DamageSource): e, getHurtSound, method_6011, getHurtSound, m_7975_

SoundEvent (DamageSource): h, getHurtSound, method_6011, getHurtSound, m_7975_

SoundEvent (): f_, getDeathSound, method_6002, getDeathSound, m_5592_

SoundEvent (): fd, getDeathSound, method_6002, getDeathSound, m_5592_

int (): ak, getMaxSpawnClusterSize, method_5945, getLimitPerChunk, m_5792_

int (): aj, getMaxSpawnClusterSize, method_5945, getLimitPerChunk, m_5792_

boolean (): gP, canFallInLove, method_6482, canEat, m_5957_

boolean (): gY, canFallInLove, method_6482, canEat, m_5957_

float (): ez, getAgeScale, method_17825, getScaleFactor, m_320705_

float (): eE, getAgeScale, method_17825, getScaleFactor, m_320705_

boolean (ItemStack): i, isFood, method_6481, isBreedingItem, m_6898_

boolean (ItemStack): j, isFood, method_6481, isBreedingItem, m_6898_

boolean (EquipmentSlot): e, canUseSlot, method_56991, canUseSlot, m_30729_

boolean (EquipmentSlot): e, canUseSlot, method_56991, canUseSlot, m_321348_

void (Player): g, doPlayerRide, method_70691, addPassenger, m_402769_

void (Player): g, doPlayerRide, method_70691, addPassenger, m_442370_

LivingEntity (): dg, getControllingPassenger, method_5642, getControllingPassenger, m_6688_

LivingEntity (): dl, getControllingPassenger, method_5642, getControllingPassenger, m_6688_

Vec2 (LivingEntity): i, getRiddenRotation, method_70698, getGhastRotation, m_403173_

Vec2 (LivingEntity): i, getRiddenRotation, method_70698, getGhastRotation, m_439429_

Brain$Provider<HappyGhast> (): er, brainProvider, method_28306, createBrainProfile, m_5490_

Brain$Provider<HappyGhast> (): ew, brainProvider, method_28306, createBrainProfile, m_5490_

void (): e_, aiStep, method_6007, tickMovement, m_8107_

void (): d_, aiStep, method_6007, tickMovement, m_8107_

int (): gL, getHappyGhastRestrictionRadius, method_70695, getUpdatedPositionTargetRange, m_401956_

int (): gU, getHappyGhastRestrictionRadius, method_70695, getUpdatedPositionTargetRange, m_441254_

void (): gM, checkRestriction, method_70696, updatePositionTarget, m_404017_

void (): gV, checkRestriction, method_70696, updatePositionTarget, m_442589_

void (): gU, continuousHeal, method_70697, tickRegeneration, m_404349_

void (): hd, continuousHeal, method_70697, tickRegeneration, m_446246_

void (boolean): x, setLeashHolder, method_71011, setHasRopes, m_401917_

void (boolean): x, setLeashHolder, method_71011, setHasRopes, m_442219_

boolean (): n, isLeashHolder, method_71010, hasRopes, m_403390_

boolean (): gP, isLeashHolder, method_71010, hasRopes, m_440097_

void (): gV, syncStayStillFlag, method_71615, syncStayingStill, m_404043_

void (): he, syncStayStillFlag, method_71615, syncStayingStill, m_447206_

boolean (): s, staysStill, method_71617, isStayingStill, m_403272_

boolean (): gQ, staysStill, method_71617, isStayingStill, m_443719_

boolean (): dT, supportQuadLeashAsHolder, method_70986, hasQuadLeashAttachmentPoints, m_5829_

boolean (): dY, supportQuadLeashAsHolder, method_70986, hasQuadLeashAttachmentPoints, m_5829_

Vec3[] (): dS, getQuadLeashHolderOffsets, method_70985, getHeldQuadLeashOffsets, m_401273_

Vec3[] (): dX, getQuadLeashHolderOffsets, method_70985, getHeldQuadLeashOffsets, m_401273_

Vec3 (): F, getLeashOffset, method_29919, getLeashOffset, m_27831_

Vec3 (): B, getLeashOffset, method_29919, getLeashOffset, m_33927_

double (): B, leashElasticDistance, method_70990, getElasticLeashDistance, m_402048_

double (): x, leashElasticDistance, method_70990, getElasticLeashDistance, m_403384_

double (): A, leashSnapDistance, method_70989, getLeashSnappingDistance, m_401111_

double (): w, leashSnapDistance, method_70989, getLeashSnappingDistance, m_403789_

void (): z, onElasticLeashPull, method_71006, onLongLeashTick, m_401765_

void (): v, onElasticLeashPull, method_71006, onLongLeashTick, m_401765_

boolean (): gI, isOnStillTimeout, method_72227, isStill, m_403665_

boolean (): gR, isOnStillTimeout, method_72227, isStill, m_442336_

boolean (): gW, scanPlayerAboveGhast, method_71616, hasPlayerOnTop, m_402795_

boolean (): hf, scanPlayerAboveGhast, method_71616, hasPlayerOnTop, m_443558_

BodyRotationControl (): N, createBodyControl, method_5963, createBodyControl, m_7560_

BodyRotationControl (): I, createBodyControl, method_5963, createBodyControl, m_7560_

boolean (): eh, isFlyingVehicle, method_70987, isFlyingVehicle, m_402399_

boolean (): em, isFlyingVehicle, method_70987, isFlyingVehicle, m_402399_

float (): ft, getSoundVolume, method_6107, getSoundVolume, m_6121_

float (): fC, getSoundVolume, method_6107, getSoundVolume, m_6121_

Vec3 (LivingEntity): b, getDismountLocationForPassenger, method_24829, updatePassengerForDismount, m_7688_

1.21.10

名称

字段

构造函数

方法

1.21.9

名称

cmt

crg

字段

float: ck, BABY_SCALE, field_59681, field_59681, f_399940_

float: ct, BABY_SCALE, field_59681, field_59681, f_399940_

int: cl, WANDER_GROUND_DISTANCE, field_59682, field_59682, f_398879_

int: cu, WANDER_GROUND_DISTANCE, field_59682, field_59682, f_398879_

int: cm, SMALL_RESTRICTION_RADIUS, field_59683, field_59683, f_399198_

int: cv, SMALL_RESTRICTION_RADIUS, field_59683, field_59683, f_399198_

int: co, LARGE_RESTRICTION_RADIUS, field_59684, field_59684, f_399249_

int: cx, LARGE_RESTRICTION_RADIUS, field_59684, field_59684, f_399249_

int: cp, RESTRICTION_RADIUS_BUFFER, field_59685, field_59685, f_399195_

int: cy, RESTRICTION_RADIUS_BUFFER, field_59685, field_59685, f_399195_

int: cq, FAST_HEALING_TICKS, field_59686, field_59686, f_399714_

int: cz, FAST_HEALING_TICKS, field_59686, field_59686, f_399714_

int: cr, SLOW_HEALING_TICKS, field_59687, field_59687, f_399772_

int: cA, SLOW_HEALING_TICKS, field_59687, field_59687, f_399772_

int: cs, MAX_PASSANGERS, field_59688, field_59688, f_398730_

int: cB, MAX_PASSANGERS, field_59688, field_59688, f_398730_

int: cv, STILL_TIMEOUT_ON_LOAD_GRACE_PERIOD, field_61061, field_61061, f_400207_

int: cE, STILL_TIMEOUT_ON_LOAD_GRACE_PERIOD, field_61061, field_61061, f_400207_

int: cw, MAX_STILL_TIMEOUT, field_60551, field_60551, f_399211_

int: cF, MAX_STILL_TIMEOUT, field_60551, field_60551, f_399211_

float: ct, SPEED_MULTIPLIER_WHEN_PANICKING, field_59689, field_59689, f_400095_

float: cC, SPEED_MULTIPLIER_WHEN_PANICKING, field_59689, field_59689, f_400095_

Predicate<ItemStack>: cu, IS_FOOD, field_59690, FOOD_PREDICATE, f_399912_

Predicate<ItemStack>: cD, IS_FOOD, field_59690, FOOD_PREDICATE, f_399912_

int: cx, leashHolderTime, field_60008, ropeRemovalTimer, f_399213_

int: cG, leashHolderTime, field_60008, ropeRemovalTimer, f_399213_

int: cy, serverStillTimeout, field_60553, stillTimeout, f_399493_

int: cH, serverStillTimeout, field_60553, stillTimeout, f_399493_

EntityDataAccessor<Boolean>: cz, IS_LEASH_HOLDER, field_60009, HAS_ROPES, f_399699_

EntityDataAccessor<Boolean>: cI, IS_LEASH_HOLDER, field_60009, HAS_ROPES, f_399699_

EntityDataAccessor<Boolean>: cA, STAYS_STILL, field_60549, STAYING_STILL, f_399614_

EntityDataAccessor<Boolean>: cJ, STAYS_STILL, field_60549, STAYING_STILL, f_399614_

float: cB, MAX_SCALE, field_60550, field_60550, f_400163_

float: cK, MAX_SCALE, field_60550, field_60550, f_400163_

构造函数

方法

void (): gI, adultGhastSetup, method_70703, initAdultHappyGhast, m_403727_

void (): gJ, adultGhastSetup, method_70703, initAdultHappyGhast, m_403727_

void (): gJ, babyGhastSetup, method_70694, initGhastling, m_401103_

void (): gK, babyGhastSetup, method_70694, initGhastling, m_401103_

boolean (): eV, onClimbable, method_6101, isClimbing, m_6147_

boolean (): fe, onClimbable, method_6101, isClimbing, m_6147_

void (Vec3): k, travel, method_6091, travel, m_7023_

void (Vec3): m, travel, method_6091, travel, m_7023_

boolean (): ek, canBreatheUnderwater, method_6094, canBreatheInWater, m_6040_

boolean (): et, canBreatheUnderwater, method_6094, canBreatheInWater, m_6040_

boolean (): gF, shouldStayCloseToLeashHolder, method_43689, shouldFollowLeash, m_213814_

boolean (): gG, shouldStayCloseToLeashHolder, method_43689, shouldFollowLeash, m_213814_

float (): fl, getVoicePitch, method_6017, getSoundPitch, m_6100_

float (): fu, getVoicePitch, method_6017, getSoundPitch, m_6100_

SoundSource (): do, getSoundSource, method_5634, getSoundCategory, m_5720_

SoundSource (): dw, getSoundSource, method_5634, getSoundCategory, m_5720_

int (): gk, getMaxSpawnClusterSize, method_5945, getLimitPerChunk, m_5792_

int (): ak, getMaxSpawnClusterSize, method_5945, getLimitPerChunk, m_5792_

boolean (): gO, canFallInLove, method_6482, canEat, m_5957_

boolean (): gP, canFallInLove, method_6482, canEat, m_5957_

float (): ep, getAgeScale, method_17825, getScaleFactor, m_320705_

float (): ez, getAgeScale, method_17825, getScaleFactor, m_320705_

LivingEntity (): cY, getControllingPassenger, method_5642, getControllingPassenger, m_6688_

LivingEntity (): dg, getControllingPassenger, method_5642, getControllingPassenger, m_6688_

Brain$Provider<HappyGhast> (): ei, brainProvider, method_28306, createBrainProfile, m_5490_

Brain$Provider<HappyGhast> (): er, brainProvider, method_28306, createBrainProfile, m_5490_

int (): gK, getHappyGhastRestrictionRadius, method_70695, getUpdatedPositionTargetRange, m_401956_

int (): gL, getHappyGhastRestrictionRadius, method_70695, getUpdatedPositionTargetRange, m_401956_

void (): gL, checkRestriction, method_70696, updatePositionTarget, m_404017_

void (): gM, checkRestriction, method_70696, updatePositionTarget, m_404017_

void (): gT, continuousHeal, method_70697, tickRegeneration, m_404349_

void (): gU, continuousHeal, method_70697, tickRegeneration, m_404349_

void (): ah, sendDebugPackets, method_18409, sendAiDebugData, m_8025_

void (): gU, syncStayStillFlag, method_71615, syncStayingStill, m_404043_

void (): gV, syncStayStillFlag, method_71615, syncStayingStill, m_404043_

boolean (): t, staysStill, method_71617, isStayingStill, m_403272_

boolean (): s, staysStill, method_71617, isStayingStill, m_403272_

boolean (): dL, supportQuadLeashAsHolder, method_70986, hasQuadLeashAttachmentPoints, m_5829_

boolean (): dT, supportQuadLeashAsHolder, method_70986, hasQuadLeashAttachmentPoints, m_5829_

Vec3[] (): dK, getQuadLeashHolderOffsets, method_70985, getHeldQuadLeashOffsets, m_401273_

Vec3[] (): dS, getQuadLeashHolderOffsets, method_70985, getHeldQuadLeashOffsets, m_401273_

boolean (): gH, isOnStillTimeout, method_72227, method_72227, m_403665_

boolean (): gI, isOnStillTimeout, method_72227, isStill, m_403665_

boolean (): gV, scanPlayerAboveGhast, method_71616, hasPlayerOnTop, m_402795_

boolean (): gW, scanPlayerAboveGhast, method_71616, hasPlayerOnTop, m_402795_

BodyRotationControl (): O, createBodyControl, method_5963, createBodyControl, m_7560_

BodyRotationControl (): N, createBodyControl, method_5963, createBodyControl, m_7560_

boolean (): dZ, isFlyingVehicle, method_70987, isFlyingVehicle, m_402399_

boolean (): eh, isFlyingVehicle, method_70987, isFlyingVehicle, m_402399_

float (): ft, getSoundVolume, method_6107, getSoundVolume, m_6121_

1.21.8

名称

字段

构造函数

方法

1.21.7

名称

字段

构造函数

方法

1.21.6

名称

cmt

net.minecraft.world.entity.animal.HappyGhast

net.minecraft.class_11187

net.minecraft.entity.passive.HappyGhastEntity

net.minecraft.src.C_398553_

net.minecraft.world.entity.animal.HappyGhast

字段

float: ck, BABY_SCALE, field_59681, field_59681, f_399940_

int: cl, WANDER_GROUND_DISTANCE, field_59682, field_59682, f_398879_

int: cm, SMALL_RESTRICTION_RADIUS, field_59683, field_59683, f_399198_

int: co, LARGE_RESTRICTION_RADIUS, field_59684, field_59684, f_399249_

int: cp, RESTRICTION_RADIUS_BUFFER, field_59685, field_59685, f_399195_

int: cq, FAST_HEALING_TICKS, field_59686, field_59686, f_399714_

int: cr, SLOW_HEALING_TICKS, field_59687, field_59687, f_399772_

int: cs, MAX_PASSANGERS, field_59688, field_59688, f_398730_

int: cv, STILL_TIMEOUT_ON_LOAD_GRACE_PERIOD, field_61061, field_61061, f_400207_

int: cw, MAX_STILL_TIMEOUT, field_60551, field_60551, f_399211_

float: ct, SPEED_MULTIPLIER_WHEN_PANICKING, field_59689, field_59689, f_400095_

Predicate<ItemStack>: cu, IS_FOOD, field_59690, FOOD_PREDICATE, f_399912_

int: cx, leashHolderTime, field_60008, ropeRemovalTimer, f_399213_

int: cy, serverStillTimeout, field_60553, stillTimeout, f_399493_

EntityDataAccessor<Boolean>: cz, IS_LEASH_HOLDER, field_60009, HAS_ROPES, f_399699_

EntityDataAccessor<Boolean>: cA, STAYS_STILL, field_60549, STAYING_STILL, f_399614_

float: cB, MAX_SCALE, field_60550, field_60550, f_400163_

构造函数

(EntityType<? extends HappyGhast>, Level)

方法

void (int): s, setServerStillTimeout, method_72086, setStillTimeout, m_401130_

PathNavigation (Level): c, createBabyNavigation, method_70693, createGhastlingNavigation, m_403351_

void (): H, registerGoals, method_5959, initGoals, m_8099_

void (): gI, adultGhastSetup, method_70703, initAdultHappyGhast, m_403727_

void (): gJ, babyGhastSetup, method_70694, initGhastling, m_401103_

void (): h, ageBoundaryReached, method_5619, onGrowUp, m_30232_

AttributeSupplier$Builder (): m, createAttributes, method_70701, createHappyGhastAttributes, m_403903_

float (float): c, sanitizeScale, method_56077, clampScale, m_319572_

void (double, boolean, BlockState, BlockPos): a, checkFallDamage, method_5623, fall, m_7840_

boolean (): eV, onClimbable, method_6101, isClimbing, m_6147_

void (Vec3): k, travel, method_6091, travel, m_7023_

float (BlockPos, LevelReader): a, getWalkTargetValue, method_6144, getPathfindingFavor, m_5610_

boolean (): ek, canBreatheUnderwater, method_6094, canBreatheInWater, m_6040_

boolean (): gF, shouldStayCloseToLeashHolder, method_43689, shouldFollowLeash, m_213814_

void (BlockPos, BlockState): b, playStepSound, method_5712, playStepSound, m_7355_

float (): fl, getVoicePitch, method_6017, getSoundPitch, m_6100_

SoundSource (): do, getSoundSource, method_5634, getSoundCategory, m_5720_

int (): W, getAmbientSoundInterval, method_5970, getMinAmbientSoundDelay, m_8100_

SoundEvent (): p, getAmbientSound, method_5994, getAmbientSound, m_7515_

SoundEvent (DamageSource): e, getHurtSound, method_6011, getHurtSound, m_7975_

SoundEvent (): f_, getDeathSound, method_6002, getDeathSound, m_5592_

int (): gk, getMaxSpawnClusterSize, method_5945, getLimitPerChunk, m_5792_

AgeableMob (ServerLevel, AgeableMob): a, getBreedOffspring, method_5613, createChild, m_142606_

boolean (): gO, canFallInLove, method_6482, canEat, m_5957_

float (): ep, getAgeScale, method_17825, getScaleFactor, m_320705_

boolean (ItemStack): i, isFood, method_6481, isBreedingItem, m_6898_

boolean (EquipmentSlot): e, canUseSlot, method_56991, canUseSlot, m_30729_

boolean (EquipmentSlot): f, canDispenserEquipIntoSlot, method_63626, canDispenserEquipSlot, m_218379_

InteractionResult (Player, InteractionHand): b, mobInteract, method_5992, interactMob, m_6071_

void (Player): g, doPlayerRide, method_70691, addPassenger, m_402769_

void (Entity): q, addPassenger, method_5627, addPassenger, m_20348_

void (Entity): r, removePassenger, method_5793, removePassenger, m_20351_

boolean (Entity): s, canAddPassenger, method_5818, canAddPassenger, m_7310_

LivingEntity (): cY, getControllingPassenger, method_5642, getControllingPassenger, m_6688_

Vec3 (Player, Vec3): b, getRiddenInput, method_49482, getControlledMovementInput, m_274312_

Vec2 (LivingEntity): i, getRiddenRotation, method_70698, getGhastRotation, m_403173_

void (Player, Vec3): a, tickRidden, method_49481, tickControlled, m_274498_

Brain$Provider<HappyGhast> (): ei, brainProvider, method_28306, createBrainProfile, m_5490_

Brain<?> (com.mojang.serialization.Dynamic<?>): a, makeBrain, method_18867, deserializeBrain, m_8075_

void (ServerLevel): a, customServerAiStep, method_5958, mobTick, m_8024_

void (): g, tick, method_5773, tick, m_8119_

void (): e_, aiStep, method_6007, tickMovement, m_8107_

int (): gK, getHappyGhastRestrictionRadius, method_70695, getUpdatedPositionTargetRange, m_401956_

void (): gL, checkRestriction, method_70696, updatePositionTarget, m_404017_

void (): gT, continuousHeal, method_70697, tickRegeneration, m_404349_

void (): ah, sendDebugPackets, method_18409, sendAiDebugData, m_8025_

void (SynchedEntityData$Builder): a, defineSynchedData, method_5693, initDataTracker, m_8097_

void (boolean): x, setLeashHolder, method_71011, setHasRopes, m_401917_

boolean (): n, isLeashHolder, method_71010, hasRopes, m_403390_

void (): gU, syncStayStillFlag, method_71615, syncStayingStill, m_404043_

boolean (): t, staysStill, method_71617, isStayingStill, m_403272_

boolean (): dL, supportQuadLeashAsHolder, method_70986, hasQuadLeashAttachmentPoints, m_5829_

Vec3[] (): dK, getQuadLeashHolderOffsets, method_70985, getHeldQuadLeashOffsets, m_401273_

Vec3 (): F, getLeashOffset, method_29919, getLeashOffset, m_27831_

double (): B, leashElasticDistance, method_70990, getElasticLeashDistance, m_402048_

double (): A, leashSnapDistance, method_70989, getLeashSnappingDistance, m_401111_

void (): z, onElasticLeashPull, method_71006, onLongLeashTick, m_401765_

void (Leashable): a, notifyLeashHolder, method_70980, tickHeldLeash, m_401619_

void (ValueOutput): a, addAdditionalSaveData, method_5652, writeCustomData, m_7380_

void (ValueInput): a, readAdditionalSaveData, method_5749, readCustomData, m_7378_

boolean (): gH, isOnStillTimeout, method_72227, method_72227, m_403665_

boolean (): gV, scanPlayerAboveGhast, method_71616, hasPlayerOnTop, m_402795_

BodyRotationControl (): O, createBodyControl, method_5963, createBodyControl, m_7560_

boolean (Entity): j, canBeCollidedWith, method_30948, isCollidable, m_33436_

boolean (): dZ, isFlyingVehicle, method_70987, isFlyingVehicle, m_402399_