net.minecraft.entity.passive

public abstract class SchoolingFishEntity

extends FishEntity

All mapped superinterfaces:

DataTracked, DebugTrackable, Nameable, HeldItemContext, EntityLike, UniquelyIdentifiable, ScoreHolder, ComponentsAccess, Attackable, ServerWaypoint, Waypoint, EquipmentHolder, Leashable, Targeter, Bucketable

cqo
net.minecraft.world.entity.animal.AbstractSchoolingFish
net.minecraft.class_1425
net.minecraft.entity.passive.SchoolingFishEntity
net.minecraft.unmapped.C_upwqjklv
net.minecraft.entity.passive.SchoolingFishEntity
net.minecraft.src.C_799_

Field summary

Modifier and TypeField
private SchoolingFishEntity
a
leader
field_6734
leader
f_xuosuyzt
leader
f_27520_
private int
b
schoolSize
field_6733
groupSize
f_cybqasvx
groupSize
f_27521_

Constructor summary

ModifierConstructor
public (EntityType<? extends SchoolingFishEntity> type, World world)

Method summary

Modifier and TypeMethod
protected void
H()
registerGoals()
method_5959()
initGoals()
m_itjttsuo()
initGoals()
m_8099_()
public int
ak()
getMaxSpawnClusterSize()
method_5945()
getLimitPerChunk()
m_ywtdditi()
getLimitPerChunk()
m_5792_()
public int
gJ()
getMaxSchoolSize()
method_6465()
getMaxGroupSize()
m_jphskfsh()
getMaxGroupSize()
m_6031_()
protected boolean
s()
canRandomSwim()
method_6456()
hasSelfControl()
m_oxoipbnl()
hasSelfControl()
m_6004_()
public boolean
gK()
isFollower()
method_6470()
hasLeader()
m_wfkllbxf()
hasLeader()
m_27540_()
public SchoolingFishEntity
a(cqo arg0)
startFollowing(AbstractSchoolingFish arg0)
method_6461(class_1425 arg0)
joinGroupOf(SchoolingFishEntity groupLeader)
m_mycixjve(C_upwqjklv arg0)
joinGroupOf(SchoolingFishEntity groupLeader)
m_27525_(C_799_ arg0)
public void
gL()
stopFollowing()
method_6466()
leaveGroup()
m_rlpfguzv()
leaveGroup()
m_27541_()
private void
gQ()
addFollower()
method_6462()
increaseGroupSize()
m_frooncsw()
increaseGroupSize()
m_27546_()
private void
gR()
removeFollower()
method_6459()
decreaseGroupSize()
m_fysflnwu()
decreaseGroupSize()
m_27547_()
public boolean
gM()
canBeFollowed()
method_6469()
canHaveMoreFishInGroup()
m_tcekyjfw()
canHaveMoreFishInGroup()
m_27542_()
public void
g()
tick()
method_5773()
tick()
m_arkgrfeb()
tick()
m_8119_()
public boolean
gN()
hasFollowers()
method_6467()
hasOtherFishInGroup()
m_vmzhjdbg()
hasOtherFishInGroup()
m_27543_()
public boolean
gO()
inRangeOfLeader()
method_6464()
isCloseEnoughToLeader()
m_zisivvam()
isCloseEnoughToLeader()
m_27544_()
public void
gP()
pathToLeader()
method_6463()
moveTowardLeader()
m_gpypyjvf()
moveTowardLeader()
m_27545_()
public void
a(Stream<? extends cqo> arg0)
addFollowers(Stream<? extends AbstractSchoolingFish> arg0)
method_6468(Stream<? extends class_1425> arg0)
pullInOtherFish(Stream<? extends SchoolingFishEntity> fish)
m_wpskgbbi(Stream<? extends C_upwqjklv> arg0)
pullInOtherFish(Stream<? extends SchoolingFishEntity> fish)
m_27533_(Stream<? extends C_799_> arg0)
public EntityData
a(dsh o, cbo o, ced o, cfo 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)
m_oxrxxqyz(C_jmnzlycd arg0, C_jiailwzt arg1, C_bhyaesep arg2, C_lsmqixfx arg3)
initialize(ServerWorldAccess arg0, LocalDifficulty arg1, SpawnReason arg2, EntityData arg3)
m_6518_(C_1618_ p_27529_, C_469_ p_367765_, C_345845_ p_27531_, C_542_ arg3)