History - net.minecraft.world.entity.animal.HappyGhast

1.21.7

Names

Fields

float: ck, BABY_SCALE, field_59681, field_59681, f_399940_

float: ck, BABY_SCALE, field_59681, field_59681

int: cl, WANDER_GROUND_DISTANCE, field_59682, field_59682, f_398879_

int: cl, WANDER_GROUND_DISTANCE, field_59682, field_59682

int: cm, SMALL_RESTRICTION_RADIUS, field_59683, field_59683, f_399198_

int: cm, SMALL_RESTRICTION_RADIUS, field_59683, field_59683

int: co, LARGE_RESTRICTION_RADIUS, field_59684, field_59684, f_399249_

int: co, LARGE_RESTRICTION_RADIUS, field_59684, field_59684

int: cp, RESTRICTION_RADIUS_BUFFER, field_59685, field_59685, f_399195_

int: cp, RESTRICTION_RADIUS_BUFFER, field_59685, field_59685

int: cq, FAST_HEALING_TICKS, field_59686, field_59686, f_399714_

int: cq, FAST_HEALING_TICKS, field_59686, field_59686

int: cr, SLOW_HEALING_TICKS, field_59687, field_59687, f_399772_

int: cr, SLOW_HEALING_TICKS, field_59687, field_59687

int: cs, MAX_PASSANGERS, field_59688, field_59688, f_398730_

int: cs, MAX_PASSANGERS, field_59688, field_59688

int: cv, STILL_TIMEOUT_ON_LOAD_GRACE_PERIOD, field_61061, field_61061, f_400207_

int: cv, STILL_TIMEOUT_ON_LOAD_GRACE_PERIOD, field_61061, field_61061

int: cw, MAX_STILL_TIMEOUT, field_60551, field_60551, f_399211_

int: cw, MAX_STILL_TIMEOUT, field_60551, field_60551

float: ct, SPEED_MULTIPLIER_WHEN_PANICKING, field_59689, field_59689, f_400095_

float: ct, SPEED_MULTIPLIER_WHEN_PANICKING, field_59689, field_59689

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

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

int: cx, leashHolderTime, field_60008, ropeRemovalTimer, f_399213_

int: cx, leashHolderTime, field_60008, ropeRemovalTimer

int: cy, serverStillTimeout, field_60553, stillTimeout, f_399493_

int: cy, serverStillTimeout, field_60553, stillTimeout

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

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

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

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

float: cB, MAX_SCALE, field_60550, field_60550, f_400163_

float: cB, MAX_SCALE, field_60550, field_60550

Constructors

Methods

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

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

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

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

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

void (): H, registerGoals, method_5959, initGoals

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

void (): gI, adultGhastSetup, method_70703, initAdultHappyGhast

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

void (): gJ, babyGhastSetup, method_70694, initGhastling

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

void (): h, ageBoundaryReached, method_5619, onGrowUp

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

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

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

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

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

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

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

boolean (): eV, onClimbable, method_6101, isClimbing

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

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

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

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

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

boolean (): ek, canBreatheUnderwater, method_6094, canBreatheInWater

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

boolean (): gF, shouldStayCloseToLeashHolder, method_43689, shouldFollowLeash

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

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

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

float (): fl, getVoicePitch, method_6017, getSoundPitch

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

SoundSource (): do, getSoundSource, method_5634, getSoundCategory

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

int (): W, getAmbientSoundInterval, method_5970, getMinAmbientSoundDelay

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

SoundEvent (): p, getAmbientSound, method_5994, getAmbientSound

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

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

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

SoundEvent (): f_, getDeathSound, method_6002, getDeathSound

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

int (): gk, getMaxSpawnClusterSize, method_5945, getLimitPerChunk

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

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

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

boolean (): gO, canFallInLove, method_6482, canEat

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

float (): ep, getAgeScale, method_17825, getScaleFactor

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

LivingEntity (): cY, getControllingPassenger, method_5642, getControllingPassenger

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

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

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

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

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

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

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

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

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

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

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

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

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

void (): g, tick, method_5773, tick

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

void (): e_, aiStep, method_6007, tickMovement

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

int (): gK, getHappyGhastRestrictionRadius, method_70695, getUpdatedPositionTargetRange

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

void (): gL, checkRestriction, method_70696, updatePositionTarget

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

void (): gT, continuousHeal, method_70697, tickRegeneration

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

void (): ah, sendDebugPackets, method_18409, sendAiDebugData

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

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

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

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

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

boolean (): n, isLeashHolder, method_71010, hasRopes

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

void (): gU, syncStayStillFlag, method_71615, syncStayingStill

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

boolean (): t, staysStill, method_71617, isStayingStill

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

boolean (): dL, supportQuadLeashAsHolder, method_70986, hasQuadLeashAttachmentPoints

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

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

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

Vec3 (): F, getLeashOffset, method_29919, getLeashOffset

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

double (): B, leashElasticDistance, method_70990, getElasticLeashDistance

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

double (): A, leashSnapDistance, method_70989, getLeashSnappingDistance

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

void (): z, onElasticLeashPull, method_71006, onLongLeashTick

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

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

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

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

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

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

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

boolean (): gH, isOnStillTimeout, method_72227, method_72227

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

boolean (): gV, scanPlayerAboveGhast, method_71616, hasPlayerOnTop

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

BodyRotationControl (): O, createBodyControl, method_5963, createBodyControl

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

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

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

boolean (): dZ, isFlyingVehicle, method_70987, isFlyingVehicle

1.21.6

Names

cmt

net.minecraft.world.entity.animal.HappyGhast

net.minecraft.class_11187

net.minecraft.entity.passive.HappyGhastEntity

net.minecraft.src.C_398553_

Fields

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_

Constructors

(EntityType<? extends HappyGhast>, Level)

Methods

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_