net.minecraft.world.entity.animal.axolotl

public class Axolotl

extends Animal implements Bucketable

All mapped superinterfaces:

SyncedDataHolder, Nameable, EntityAccess, UniquelyIdentifyable, ScoreHolder, DataComponentGetter, Attackable, WaypointTransmitter, Waypoint, EquipmentUser, Leashable, Targeting, Bucketable

cma
net.minecraft.world.entity.animal.axolotl.Axolotl
net.minecraft.class_5762

Field summary

Modifier and TypeField
public static final int
bK
TOTAL_PLAYDEAD_TIME
field_30388
private static final int
bV
POSE_ANIMATION_TICKS
field_52482
protected static final com.google.common.collect.ImmutableList<? extends SensorType<? extends Sensor<? super Axolotl>>>
bL
SENSOR_TYPES
field_28333
protected static final com.google.common.collect.ImmutableList<? extends MemoryModuleType<?>>
bM
MEMORY_TYPES
field_28334
private static final EntityDataAccessor<Integer>
bW
DATA_VARIANT
field_28335
private static final EntityDataAccessor<Boolean>
bX
DATA_PLAYING_DEAD
field_28336
private static final EntityDataAccessor<Boolean>
bY
FROM_BUCKET
field_28337
public static final double
bO
PLAYER_REGEN_DETECTION_RANGE
field_30389
public static final int
bP
RARE_VARIANT_CHANCE
field_30390
private static final int
bZ
AXOLOTL_TOTAL_AIR_SUPPLY
field_30392
public static final String
bQ
VARIANT_TAG
field_30391
private static final int
ca
REHYDRATE_AIR_SUPPLY
field_33485
private static final int
cb
REGEN_BUFF_MAX_DURATION
field_34005
private static final boolean
cc
DEFAULT_FROM_BUCKET
field_57622
public final BinaryAnimator
bR
playingDeadAnimator
field_52478
public final BinaryAnimator
bS
inWaterAnimator
field_52479
public final BinaryAnimator
bT
onGroundAnimator
field_52480
public final BinaryAnimator
bU
movingAnimator
field_52481
private static final int
cd
REGEN_BUFF_BASE_DURATION
field_30393

Constructor summary

ModifierConstructor
public (EntityType<? extends Axolotl> arg0, Level arg1)

Method summary

Modifier and TypeMethod
public float
a(iy arg0, dlc arg1)
getWalkTargetValue(BlockPos arg0, LevelReader arg1)
method_6144(class_2338 arg0, class_4538 arg1)
protected void
a(ald$a arg0)
defineSynchedData(SynchedEntityData$Builder arg0)
method_5693(class_2945$class_9222 arg0)
protected void
a(fbh arg0)
addAdditionalSaveData(ValueOutput arg0)
method_5652(class_11372 arg0)
protected void
a(fbf arg0)
readAdditionalSaveData(ValueInput arg0)
method_5749(class_11368 arg0)
public void
X()
playAmbientSound()
method_5966()
public SpawnGroupData
a(dlq arg0, bvn arg1, bya arg2, bzk arg3)
finalizeSpawn(ServerLevelAccessor arg0, DifficultyInstance arg1, EntitySpawnReason arg2, SpawnGroupData arg3)
method_5943(class_5425 arg0, class_1266 arg1, class_3730 arg2, class_1315 arg3)
public void
ay()
baseTick()
method_5670()
private void
gL()
tickAnimations()
method_61479()
protected void
a(asi arg0, int arg1)
handleAirSupply(ServerLevel arg0, int arg1)
method_33230(class_3218 arg0, int arg1)
public void
t()
rehydrate()
method_36282()
public int
cu()
getMaxAirSupply()
method_5748()
public Axolotl$Variant
gI()
getVariant()
method_33225()
private void
a(cma$e arg0)
setVariant(Axolotl$Variant arg0)
method_33219(class_5762$class_5767 arg0)
public <T> T
a(km<? extends T> arg0)
get(DataComponentType<? extends T> arg0)
method_58694(class_9331<? extends T> arg0)
protected void
a(ki arg0)
applyImplicitComponents(DataComponentGetter arg0)
method_66649(class_9473 arg0)
protected <T> boolean
b(km<T> arg0, T arg1)
applyImplicitComponent(DataComponentType<T> arg0, T arg1)
method_66654(class_9331<T> arg0, T arg1)
private static boolean
a(baq arg0)
useRareVariant(RandomSource arg0)
method_33221(class_5819 arg0)
public boolean
a(dlc arg0)
checkSpawnObstruction(LevelReader arg0)
method_5957(class_4538 arg0)
public boolean
cM()
isPushedByFluid()
method_5675()
public void
y(boolean arg0)
setPlayingDead(boolean arg0)
method_33231(boolean arg0)
public boolean
gJ()
isPlayingDead()
method_33226()
public boolean
m()
fromBucket()
method_6453()
public void
x(boolean arg0)
setFromBucket(boolean arg0)
method_6454(boolean arg0)
public AgeableMob
a(asi arg0, bxi arg1)
getBreedOffspring(ServerLevel arg0, AgeableMob arg1)
method_5613(class_3218 arg0, class_1296 arg1)
public boolean
i(dba arg0)
isFood(ItemStack arg0)
method_6481(class_1799 arg0)
public boolean
v()
canBeLeashed()
method_5931()
protected void
a(asi arg0)
customServerAiStep(ServerLevel arg0)
method_5958(class_3218 arg0)
public static AttributeSupplier$Builder
gK()
createAttributes()
method_33227()
protected PathNavigation
b(dkz arg0)
createNavigation(Level arg0)
method_5965(class_1937 arg0)
public void
gB()
playAttackSound()
method_59928()
public boolean
a(asi arg0, bwh arg1, float arg2)
hurtServer(ServerLevel arg0, DamageSource arg1, float arg2)
method_64397(class_3218 arg0, class_1282 arg1, float arg2)
public int
gh()
getMaxHeadXRot()
method_5978()
public int
gi()
getMaxHeadYRot()
method_5986()
public InteractionResult
b(csy arg0, bvo arg1)
mobInteract(Player arg0, InteractionHand arg1)
method_5992(class_1657 arg0, class_1268 arg1)
public void
a_(dba arg0)
saveToBucketTag(ItemStack arg0)
method_6455(class_1799 arg0)
public void
a(ue arg0)
loadFromBucketTag(CompoundTag arg0)
method_35170(class_2487 arg0)
public ItemStack
a()
getBucketItemStack()
method_6452()
public SoundEvent
n()
getPickupSound()
method_35171()
public boolean
eF()
canBeSeenAsEnemy()
method_33190()
public static void
a(asi arg0, cma arg1, bys arg2)
onStopAttacking(ServerLevel arg0, Axolotl arg1, LivingEntity arg2)
method_35175(class_3218 arg0, class_5762 arg1, class_1309 arg2)
public void
a(csy arg0)
applySupportingEffects(Player arg0)
method_33223(class_1657 arg0)
public boolean
af()
requiresCustomPersistence()
method_17326()
protected SoundEvent
e(bwh arg0)
getHurtSound(DamageSource arg0)
method_6011(class_1282 arg0)
protected SoundEvent
e_()
getDeathSound()
method_6002()
protected SoundEvent
p()
getAmbientSound()
method_5994()
protected SoundEvent
aX()
getSwimSplashSound()
method_5625()
protected SoundEvent
aW()
getSwimSound()
method_5737()
protected Brain$Provider<Axolotl>
ej()
brainProvider()
method_28306()
protected Brain<?>
a(com.mojang.serialization.Dynamic<?> arg0)
makeBrain(com.mojang.serialization.Dynamic<?> arg0)
method_18867(com.mojang.serialization.Dynamic<?> arg0)
public Brain<Axolotl>
ei()
getBrain()
method_18868()
protected void
ah()
sendDebugPackets()
method_18409()
public void
k(fgx arg0)
travel(Vec3 arg0)
method_6091(class_243 arg0)
protected void
a(csy arg0, bvo arg1, dba arg2)
usePlayerItem(Player arg0, InteractionHand arg1, ItemStack arg2)
method_6475(class_1657 arg0, class_1268 arg1, class_1799 arg2)
public boolean
h(double arg0)
removeWhenFarAway(double arg0)
method_5974(double arg0)
public LivingEntity
e()
getTarget()
method_5968()
public static boolean
a(byb<? extends bys> arg0, dlq arg1, bya arg2, iy arg3, baq arg4)
checkAxolotlSpawnRules(EntityType<? extends LivingEntity> arg0, ServerLevelAccessor arg1, EntitySpawnReason arg2, BlockPos arg3, RandomSource arg4)
method_38987(class_1299<? extends class_1309> arg0, class_5425 arg1, class_3730 arg2, class_2338 arg3, class_5819 arg4)