net.minecraft.world.entity.animal

public abstract class AgeableWaterCreature

extends AgeableMob

All mapped superinterfaces:

SyncedDataHolder, Nameable, EntityAccess, UniquelyIdentifyable, ScoreHolder, DataComponentGetter, Attackable, EquipmentUser, Leashable, Targeting

cit
net.minecraft.world.entity.animal.AgeableWaterCreature
net.minecraft.class_9866
net.minecraft.unmapped.C_bcazkkby
net.minecraft.entity.passive.WaterAnimalEntity
net.minecraft.entity.passive.WaterCreatureEntity

Constructor summary

ModifierConstructor
protected (EntityType<? extends AgeableWaterCreature> arg0, Level world)

Method summary

Modifier and TypeMethod
public boolean
a(djd arg0)
checkSpawnObstruction(LevelReader arg0)
method_5957(class_4538 arg0)
m_xipuyppw(C_eemzphbi arg0)
canSpawn(WorldView arg0)
canSpawn(WorldView arg0)
public int
S()
getAmbientSoundInterval()
method_5970()
m_pswyixar()
getMinAmbientSoundDelay()
getMinAmbientSoundDelay()
public int
e(arq arg0)
getBaseExperienceReward(ServerLevel arg0)
method_6110(class_3218 arg0)
m_qjawpswz(C_bdwnwhiu arg0)
getExperienceToDrop(ServerWorld arg0)
getBaseXpDropped(ServerWorld arg0)
protected void
r(int arg0)
handleAirSupply(int arg0)
method_61456(int arg0)
m_hkdiomer(int arg0)
tickBreathing(int air)
tickAirSupply(int air)
public void
az()
baseTick()
method_5670()
m_lvnfpsmt()
baseTick()
baseTick()
public boolean
cJ()
isPushedByFluid()
method_5675()
m_mhvikmsw()
isPushedByFluids()
isPushedByFluids()
public boolean
w()
canBeLeashed()
method_5931()
m_xvyvanvw()
canBeLeashed()
canBeLeashed()
public static boolean
b(bwo<? extends cit> arg0, djb arg1, bwn arg2, iu arg3, azv arg4)
checkSurfaceAgeableWaterCreatureSpawnRules(EntityType<? extends AgeableWaterCreature> arg0, LevelAccessor arg1, EntitySpawnReason arg2, BlockPos arg3, RandomSource arg4)
method_61455(class_1299<? extends class_9866> arg0, class_1936 arg1, class_3730 arg2, class_2338 arg3, class_5819 arg4)
m_dczwjvot(C_ogavsvbr<? extends C_bcazkkby> arg0, C_vdvbsyle arg1, C_bhyaesep arg2, C_hynzadkk arg3, C_rlomrsco arg4)
canSpawn(EntityType<? extends WaterAnimalEntity> type, WorldAccess world, SpawnReason reason, BlockPos pos, Random random)
canSpawn(EntityType<? extends WaterCreatureEntity> type, WorldAccess world, SpawnReason reason, BlockPos pos, RandomGenerator random)