net.minecraft.world.entity.ai.behavior

public class Swim<T extends Mob>

extends Behavior<T>

All mapped superinterfaces:

BehaviorControl

cbp
net.minecraft.world.entity.ai.behavior.Swim
net.minecraft.class_4125
net.minecraft.unmapped.C_pkbiozsh
net.minecraft.entity.ai.brain.task.StayAboveWaterTask
net.minecraft.entity.ai.brain.task.StayAboveWaterTask

Field summary

Modifier and TypeField
private final float
c
chance
field_18387
f_oinmnhoy
chance
chance

Constructor summary

ModifierConstructor
public (float chance)

Method summary

Modifier and TypeMethod
public static <T extends Mob> boolean
a(T arg0)
shouldSwim(T arg0)
method_55700(T arg0)
m_dzyfdmkj(T arg0)
isUnderwater(T entity)
shouldRun(T entity)
protected boolean
a(arq arg0, bxg arg1)
checkExtraStartConditions(ServerLevel arg0, Mob arg1)
method_19010(class_3218 arg0, class_1308 arg1)
m_mkynwmxr(C_bdwnwhiu arg0, C_dxkfswlz arg1)
shouldRun(ServerWorld arg0, MobEntity arg1)
shouldRun(ServerWorld world, MobEntity arg1)
protected boolean
a(arq arg0, bxg arg1, long arg2)
canStillUse(ServerLevel arg0, Mob arg1, long arg2)
method_19011(class_3218 arg0, class_1308 arg1, long arg2)
m_jikhxxfv(C_bdwnwhiu arg0, C_dxkfswlz arg1, long arg2)
shouldKeepRunning(ServerWorld arg0, MobEntity arg1, long arg2)
shouldKeepRunning(ServerWorld world, MobEntity arg1, long arg2)
protected void
b(arq arg0, bxg arg1, long arg2)
tick(ServerLevel arg0, Mob arg1, long arg2)
method_19012(class_3218 arg0, class_1308 arg1, long arg2)
m_eijxsyxn(C_bdwnwhiu arg0, C_dxkfswlz arg1, long arg2)
keepRunning(ServerWorld arg0, MobEntity arg1, long arg2)
keepRunning(ServerWorld world, MobEntity arg1, long arg2)