Class InteractWith
java.lang.Object
net.minecraft.world.entity.ai.behavior.InteractWith
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <E extends LivingEntity,
T extends LivingEntity>
BehaviorControl<E> of
(EntityType<? extends T> type, int interactionRange, Predicate<E> selfFilter, Predicate<T> targetFilter, MemoryModuleType<T> memory, float speedModifier, int maxDist) static <T extends LivingEntity>
BehaviorControl<LivingEntity> of
(EntityType<? extends T> type, int interactionRange, MemoryModuleType<T> interactMemory, float speedModifier, int maxDist)
-
Constructor Details
-
InteractWith
public InteractWith()
-
-
Method Details
-
of
public static <T extends LivingEntity> BehaviorControl<LivingEntity> of(EntityType<? extends T> type, int interactionRange, MemoryModuleType<T> interactMemory, float speedModifier, int maxDist) -
of
public static <E extends LivingEntity,T extends LivingEntity> BehaviorControl<E> of(EntityType<? extends T> type, int interactionRange, Predicate<E> selfFilter, Predicate<T> targetFilter, MemoryModuleType<T> memory, float speedModifier, int maxDist)
-