net.minecraft.server.v1_14_R1

public class BehaviorGate<E extends EntityLiving>

extends Behavior<E>

ajz
net.minecraft.class_4103
net.minecraft.entity.ai.brain.task.MultiTask
net.minecraft.server.v1_14_R1.BehaviorGate

Field summary

Modifier and TypeField
private final Set<MemoryModuleType<?>>
a
field_18344
field_220416_b
private final BehaviorGate$Order
b
field_18345
field_220417_c
private final BehaviorGate$Execution
c
field_18346
field_220418_d
private final WeightedList<Behavior<? super E>>
d
field_18347
field_220419_e

Constructor summary

ModifierConstructor
public (Map<MemoryModuleType<?>, MemoryStatus> arg0, Set<MemoryModuleType<?>> arg1, BehaviorGate$Order arg2, BehaviorGate$Execution arg3, List<com.mojang.datafixers.util.Pair<Behavior<? super E>, Integer>> arg4)

Method summary

Modifier and TypeMethod
protected boolean
g(vg arg0, E arg1, long arg2)
method_18927(class_3218 arg0, E arg1, long arg2)
func_212834_g_(ServerWorld arg0, E arg1, long arg2)
protected boolean
a(long arg0)
method_18915(long arg0)
func_220383_a(long arg0)
protected void
a(vg arg0, E arg1, long arg2)
method_18920(class_3218 arg0, E arg1, long arg2)
func_212831_a_(ServerWorld arg0, E arg1, long arg2)
protected void
d(vg arg0, E arg1, long arg2)
method_18924(class_3218 arg0, E arg1, long arg2)
func_212833_d_(ServerWorld arg0, E arg1, long arg2)
protected void
f(vg arg0, E arg1, long arg2)
method_18926(class_3218 arg0, E arg1, long arg2)
func_212835_f_(ServerWorld arg0, E arg1, long arg2)