net.minecraft.world.entity.animal.axolotl

public class Axolotl

extends Animal implements Bucketable

All mapped superinterfaces:

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

cva
net.minecraft.world.entity.animal.axolotl.Axolotl
net.minecraft.class_5762
net.minecraft.entity.passive.AxolotlEntity

Field summary

Modifier and TypeField
public static final int
cv
TOTAL_PLAYDEAD_TIME
field_30388
PLAY_DEAD_TICKS
private static final int
cG
POSE_ANIMATION_TICKS
field_52482
field_52482
protected static final com.google.common.collect.ImmutableList<? extends SensorType<? extends Sensor<? super Axolotl>>>
cw
SENSOR_TYPES
field_28333
SENSORS
protected static final com.google.common.collect.ImmutableList<? extends MemoryModuleType<?>>
cx
MEMORY_TYPES
field_28334
MEMORY_MODULES
private static final EntityDataAccessor<Integer>
cH
DATA_VARIANT
field_28335
VARIANT
private static final EntityDataAccessor<Boolean>
cI
DATA_PLAYING_DEAD
field_28336
PLAYING_DEAD
private static final EntityDataAccessor<Boolean>
cJ
FROM_BUCKET
field_28337
FROM_BUCKET
public static final double
cz
PLAYER_REGEN_DETECTION_RANGE
field_30389
BUFF_RANGE
public static final int
cA
RARE_VARIANT_CHANCE
field_30390
BLUE_BABY_CHANCE
private static final int
cK
AXOLOTL_TOTAL_AIR_SUPPLY
field_30392
MAX_AIR
public static final String
cB
VARIANT_TAG
field_30391
VARIANT_KEY
private static final int
cL
REHYDRATE_AIR_SUPPLY
field_33485
HYDRATION_BY_POTION
private static final int
cM
REGEN_BUFF_MAX_DURATION
field_34005
MAX_REGENERATION_BUFF_DURATION
private static final boolean
cN
DEFAULT_FROM_BUCKET
field_57622
DEFAULT_FROM_BUCKET
public final BinaryAnimator
cC
playingDeadAnimator
field_52478
playingDeadFf
public final BinaryAnimator
cD
inWaterAnimator
field_52479
inWaterFf
public final BinaryAnimator
cE
onGroundAnimator
field_52480
onGroundFf
public final BinaryAnimator
cF
movingAnimator
field_52481
isMovingFf
private static final int
cO
REGEN_BUFF_BASE_DURATION
field_30393
BUFF_DURATION

Constructor summary

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

Method summary

Modifier and TypeMethod
public float
a(is arg0, dvj arg1)
getWalkTargetValue(BlockPos arg0, LevelReader arg1)
method_6144(class_2338 arg0, class_4538 arg1)
getPathfindingFavor(BlockPos arg0, WorldView arg1)
protected void
a(ama$a arg0)
defineSynchedData(SynchedEntityData$Builder arg0)
method_5693(class_2945$class_9222 arg0)
initDataTracker(DataTracker$Builder arg0)
protected void
a(fmk arg0)
addAdditionalSaveData(ValueOutput arg0)
method_5652(class_11372 arg0)
writeCustomData(WriteView arg0)
protected void
a(fmi arg0)
readAdditionalSaveData(ValueInput arg0)
method_5749(class_11368 arg0)
readCustomData(ReadView arg0)
public void
X()
playAmbientSound()
method_5966()
playAmbientSound()
public SpawnGroupData
a(dvx arg0, ccy arg1, cgr arg2, cid arg3)
finalizeSpawn(ServerLevelAccessor arg0, DifficultyInstance arg1, EntitySpawnReason arg2, SpawnGroupData arg3)
method_5943(class_5425 arg0, class_1266 arg1, class_3730 arg2, class_1315 arg3)
initialize(ServerWorldAccess arg0, LocalDifficulty arg1, SpawnReason arg2, EntityData arg3)
public void
aJ()
baseTick()
method_5670()
baseTick()
private void
gT()
tickAnimations()
method_61479()
tickClient()
protected void
a(axf arg0, int arg1)
handleAirSupply(ServerLevel arg0, int arg1)
method_33230(class_3218 arg0, int arg1)
tickAir(ServerWorld world, int air)
public void
s()
rehydrate()
method_36282()
hydrateFromPotion()
public int
cI()
getMaxAirSupply()
method_5748()
getMaxAir()
public Axolotl$Variant
gQ()
getVariant()
method_33225()
getVariant()
private void
a(cva$e arg0)
setVariant(Axolotl$Variant arg0)
method_33219(class_5762$class_5767 arg0)
setVariant(AxolotlEntity$Variant variant)
public <T> T
a(kh<? extends T> arg0)
get(DataComponentType<? extends T> arg0)
method_58694(class_9331<? extends T> arg0)
get(ComponentType<? extends T> arg0)
protected void
a(kd arg0)
applyImplicitComponents(DataComponentGetter arg0)
method_66649(class_9473 arg0)
copyComponentsFrom(ComponentsAccess arg0)
protected <T> boolean
b(kh<T> arg0, T arg1)
applyImplicitComponent(DataComponentType<T> arg0, T arg1)
method_66654(class_9331<T> arg0, T arg1)
setApplicableComponent(ComponentType<T> arg0, T arg1)
private static boolean
a(bgq arg0)
useRareVariant(RandomSource arg0)
method_33221(class_5819 arg0)
shouldBabyBeDifferent(Random random)
public boolean
a(dvj arg0)
checkSpawnObstruction(LevelReader arg0)
method_5957(class_4538 arg0)
canSpawn(WorldView arg0)
public boolean
da()
isPushedByFluid()
method_5675()
isPushedByFluids()
public void
y(boolean arg0)
setPlayingDead(boolean arg0)
method_33231(boolean arg0)
setPlayingDead(boolean playingDead)
public boolean
gR()
isPlayingDead()
method_33226()
isPlayingDead()
public boolean
m()
fromBucket()
method_6453()
isFromBucket()
public void
x(boolean arg0)
setFromBucket(boolean arg0)
method_6454(boolean arg0)
setFromBucket(boolean arg0)
public AgeableMob
a(axf arg0, cfw arg1)
getBreedOffspring(ServerLevel arg0, AgeableMob arg1)
method_5613(class_3218 arg0, class_1296 arg1)
createChild(ServerWorld arg0, PassiveEntity arg1)
public boolean
i(dkm arg0)
isFood(ItemStack arg0)
method_6481(class_1799 arg0)
isBreedingItem(ItemStack arg0)
public boolean
v()
canBeLeashed()
method_5931()
canBeLeashed()
protected void
a(axf arg0)
customServerAiStep(ServerLevel arg0)
method_5958(class_3218 arg0)
mobTick(ServerWorld arg0)
public static AttributeSupplier$Builder
gS()
createAttributes()
method_33227()
createAxolotlAttributes()
protected PathNavigation
b(dvg arg0)
createNavigation(Level arg0)
method_5965(class_1937 arg0)
createNavigation(World arg0)
public void
fJ()
playAttackSound()
method_59928()
playAttackSound()
public boolean
a(axf arg0, cev arg1, float arg2)
hurtServer(ServerLevel arg0, DamageSource arg1, float arg2)
method_64397(class_3218 arg0, class_1282 arg1, float arg2)
damage(ServerWorld arg0, DamageSource arg1, float arg2)
public int
ai()
getMaxHeadXRot()
method_5978()
getMaxLookPitchChange()
public int
aj()
getMaxHeadYRot()
method_5986()
getMaxHeadRotation()
public InteractionResult
b(dcm arg0, ccz arg1)
mobInteract(Player arg0, InteractionHand arg1)
method_5992(class_1657 arg0, class_1268 arg1)
interactMob(PlayerEntity arg0, Hand arg1)
public void
a_(dkm arg0)
saveToBucketTag(ItemStack arg0)
method_6455(class_1799 arg0)
copyDataToStack(ItemStack arg0)
public void
a(uz arg0)
loadFromBucketTag(CompoundTag arg0)
method_35170(class_2487 arg0)
copyDataFromNbt(NbtCompound arg0)
public ItemStack
a()
getBucketItemStack()
method_6452()
getBucketItem()
public SoundEvent
n()
getPickupSound()
method_35171()
getBucketFillSound()
public boolean
eR()
canBeSeenAsEnemy()
method_33190()
canTakeDamage()
public static void
a(axf arg0, cva arg1, chk arg2)
onStopAttacking(ServerLevel arg0, Axolotl arg1, LivingEntity arg2)
method_35175(class_3218 arg0, class_5762 arg1, class_1309 arg2)
appreciatePlayer(ServerWorld world, AxolotlEntity axolotl, LivingEntity target)
public void
g(dcm arg0)
applySupportingEffects(Player arg0)
method_33223(class_1657 arg0)
buffPlayer(PlayerEntity player)
public boolean
af()
requiresCustomPersistence()
method_17326()
cannotDespawn()
protected SoundEvent
e(cev arg0)
getHurtSound(DamageSource arg0)
method_6011(class_1282 arg0)
getHurtSound(DamageSource arg0)
protected SoundEvent
e_()
getDeathSound()
method_6002()
getDeathSound()
protected SoundEvent
p()
getAmbientSound()
method_5994()
getAmbientSound()
protected SoundEvent
bk()
getSwimSplashSound()
method_5625()
getSplashSound()
protected SoundEvent
bj()
getSwimSound()
method_5737()
getSwimSound()
protected Brain$Provider<Axolotl>
ev()
brainProvider()
method_28306()
createBrainProfile()
protected Brain<?>
a(com.mojang.serialization.Dynamic<?> arg0)
makeBrain(com.mojang.serialization.Dynamic<?> arg0)
method_18867(com.mojang.serialization.Dynamic<?> arg0)
deserializeBrain(com.mojang.serialization.Dynamic<?> arg0)
public Brain<Axolotl>
eu()
getBrain()
method_18868()
getBrain()
protected void
a(fse arg0, double arg1, boolean arg2, double arg3)
travelInWater(Vec3 arg0, double arg1, boolean arg2, double arg3)
method_76087(class_243 arg0, double arg1, boolean arg2, double arg3)
travelInWater(Vec3d arg0, double arg1, boolean arg2, double arg3)
protected void
a(dcm arg0, ccz arg1, dkm arg2)
usePlayerItem(Player arg0, InteractionHand arg1, ItemStack arg2)
method_6475(class_1657 arg0, class_1268 arg1, class_1799 arg2)
eat(PlayerEntity arg0, Hand arg1, ItemStack arg2)
public boolean
i(double arg0)
removeWhenFarAway(double arg0)
method_5974(double arg0)
canImmediatelyDespawn(double arg0)
public LivingEntity
e()
getTarget()
method_5968()
getTarget()
public static boolean
a(cgs<? extends chk> arg0, dvx arg1, cgr arg2, is arg3, bgq 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)
canSpawn(EntityType<? extends LivingEntity> type, ServerWorldAccess world, SpawnReason reason, BlockPos pos, Random random)