History - net.minecraft.entity.passive.HappyGhastEntity

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

EntityDimensions: BABY_DIMENSIONS, field_1_6158, field_1_6158

Constructors

Methods

EntityDimensions (EntityPose): getDefaultDimensions, method_55694, getBaseDimensions

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Brain$Profile<HappyGhastEntity>: BRAIN_PROVIDER, field_1_1320, PROFILE

Constructors

Methods

Brain$Profile<HappyGhastEntity> (): brainProvider, method_28306, createBrainProfile

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

boolean (Goal): lambda$babyGhastSetup$2, method_70690, method_70690

boolean (Goal): lambda$babyGhastSetup$0, method_70690, method_70690

boolean (Goal): lambda$adultGhastSetup$1, method_70692, method_70692

boolean (Goal): lambda$adultGhastSetup$0, method_70692, method_70692

Brain<HappyGhastEntity> (Brain$State): makeBrain, method_18867, deserializeBrain

Brain<HappyGhastEntity> (): getBrain, method_18868, getBrain

List (HappyGhastEntity): lambda$static$0, method_1_1573, method_1_1573

1.21.11_unobfuscated

Names

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

net.minecraft.class_11187

net.minecraft.entity.passive.HappyGhastEntity

Fields

float: BABY_SCALE, field_59681, field_59681

int: WANDER_GROUND_DISTANCE, field_59682, field_59682

int: SMALL_RESTRICTION_RADIUS, field_59683, field_59683

int: LARGE_RESTRICTION_RADIUS, field_59684, field_59684

int: RESTRICTION_RADIUS_BUFFER, field_59685, field_59685

int: FAST_HEALING_TICKS, field_59686, field_59686

int: SLOW_HEALING_TICKS, field_59687, field_59687

int: MAX_PASSANGERS, field_59688, field_59688

int: STILL_TIMEOUT_ON_LOAD_GRACE_PERIOD, field_61061, field_61061

int: MAX_STILL_TIMEOUT, field_60551, field_60551

float: SPEED_MULTIPLIER_WHEN_PANICKING, field_59689, field_59689

int: leashHolderTime, field_60008, ropeRemovalTimer

int: serverStillTimeout, field_60553, stillTimeout

TrackedData<Boolean>: IS_LEASH_HOLDER, field_60009, HAS_ROPES

TrackedData<Boolean>: STAYS_STILL, field_60549, STAYING_STILL

float: MAX_SCALE, field_60550, field_60550

Constructors

(EntityType<? extends HappyGhastEntity>, World)

Methods

void (int): setServerStillTimeout, method_72086, setStillTimeout

EntityNavigation (World): createBabyNavigation, method_70693, createGhastlingNavigation

void (): registerGoals, method_5959, initGoals

void (): adultGhastSetup, method_70703, initAdultHappyGhast

void (): babyGhastSetup, method_70694, initGhastling

void (): ageBoundaryReached, method_5619, onGrowUp

DefaultAttributeContainer$Builder (): createAttributes, method_70701, createHappyGhastAttributes

float (float): sanitizeScale, method_56077, clampScale

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

boolean (): onClimbable, method_6101, isClimbing

void (Vec3d): travel, method_6091, travel

float (BlockPos, WorldView): getWalkTargetValue, method_6144, getPathfindingFavor

boolean (): canBreatheUnderwater, method_6094, canBreatheInWater

boolean (): shouldStayCloseToLeashHolder, method_43689, shouldFollowLeash

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

float (): getVoicePitch, method_6017, getSoundPitch

SoundCategory (): getSoundSource, method_5634, getSoundCategory

int (): getAmbientSoundInterval, method_5970, getMinAmbientSoundDelay

SoundEvent (): getAmbientSound, method_5994, getAmbientSound

SoundEvent (DamageSource): getHurtSound, method_6011, getHurtSound

SoundEvent (): getDeathSound, method_6002, getDeathSound

float (): getSoundVolume, method_6107, getSoundVolume

int (): getMaxSpawnClusterSize, method_5945, getLimitPerChunk

PassiveEntity (ServerWorld, PassiveEntity): getBreedOffspring, method_5613, createChild

boolean (): canFallInLove, method_6482, canEat

float (): getAgeScale, method_17825, getScaleFactor

boolean (ItemStack): isFood, method_6481, isBreedingItem

boolean (EquipmentSlot): canUseSlot, method_56991, canUseSlot

boolean (EquipmentSlot): canDispenserEquipIntoSlot, method_63626, canDispenserEquipSlot

ActionResult (PlayerEntity, Hand): mobInteract, method_5992, interactMob

void (PlayerEntity): doPlayerRide, method_70691, addPassenger

void (Entity): addPassenger, method_5627, addPassenger

void (Entity): removePassenger, method_5793, removePassenger

boolean (Entity): canAddPassenger, method_5818, canAddPassenger

LivingEntity (): getControllingPassenger, method_5642, getControllingPassenger

Vec3d (PlayerEntity, Vec3d): getRiddenInput, method_49482, getControlledMovementInput

Vec2f (LivingEntity): getRiddenRotation, method_70698, getGhastRotation

void (PlayerEntity, Vec3d): tickRidden, method_49481, tickControlled

Brain$Profile<HappyGhastEntity> (): brainProvider, method_28306, createBrainProfile

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

void (ServerWorld): customServerAiStep, method_5958, mobTick

void (): tick, method_5773, tick

void (): aiStep, method_6007, tickMovement

int (): getHappyGhastRestrictionRadius, method_70695, getUpdatedPositionTargetRange

void (): checkRestriction, method_70696, updatePositionTarget

void (): continuousHeal, method_70697, tickRegeneration

void (DataTracker$Builder): defineSynchedData, method_5693, initDataTracker

void (boolean): setLeashHolder, method_71011, setHasRopes

boolean (): isLeashHolder, method_71010, hasRopes

void (): syncStayStillFlag, method_71615, syncStayingStill

boolean (): staysStill, method_71617, isStayingStill

boolean (): supportQuadLeashAsHolder, method_70986, hasQuadLeashAttachmentPoints

Vec3d[] (): getQuadLeashHolderOffsets, method_70985, getHeldQuadLeashOffsets

Vec3d (): getLeashOffset, method_29919, getLeashOffset

double (): leashElasticDistance, method_70990, getElasticLeashDistance

double (): leashSnapDistance, method_70989, getLeashSnappingDistance

void (): onElasticLeashPull, method_71006, onLongLeashTick

void (Leashable): notifyLeashHolder, method_70980, tickHeldLeash

void (WriteView): addAdditionalSaveData, method_5652, writeCustomData

void (ReadView): readAdditionalSaveData, method_5749, readCustomData

boolean (): isOnStillTimeout, method_72227, isStill

boolean (): scanPlayerAboveGhast, method_71616, hasPlayerOnTop

BodyControl (): createBodyControl, method_5963, createBodyControl

boolean (Entity): canBeCollidedWith, method_30948, isCollidable

boolean (): isFlyingVehicle, method_70987, isFlyingVehicle

Vec3d (LivingEntity): getDismountLocationForPassenger, method_24829, updatePassengerForDismount

boolean (Goal): lambda$babyGhastSetup$2, method_70690, method_70690

boolean (Goal): lambda$adultGhastSetup$1, method_70692, method_70692

boolean (ItemStack): lambda$registerGoals$0, method_70699, method_70699