net.minecraft.world.entity.ai.behavior

public class AcquirePoi

byj
net.minecraft.world.entity.ai.behavior.AcquirePoi
net.minecraft.class_4096
net.minecraft.entity.ai.brain.task.FindPointOfInterestTask

Field summary

Modifier and TypeField
public static final int
a
SCAN_RANGE
field_30098
POI_SORTING_RADIUS

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static BehaviorControl<PathfinderMob>
a(Predicate<je<cie>> arg0, cgb<jd> arg1, boolean arg2, Optional<Byte> arg3, BiPredicate<aro, iu> arg4)
create(Predicate<Holder<PoiType>> arg0, MemoryModuleType<GlobalPos> arg1, boolean arg2, Optional<Byte> arg3, BiPredicate<ServerLevel, BlockPos> arg4)
method_65945(Predicate<class_6880<class_4158>> arg0, class_4140<class_4208> arg1, boolean arg2, Optional<Byte> arg3, BiPredicate<class_3218, class_2338> arg4)
create(Predicate<RegistryEntry<PointOfInterestType>> poiPredicate, MemoryModuleType<GlobalPos> poiPosModule, boolean onlyRunIfChild, Optional<Byte> entityStatus, BiPredicate<ServerWorld, BlockPos> worldPosBiPredicate)
public static BehaviorControl<PathfinderMob>
a(Predicate<je<cie>> arg0, cgb<jd> arg1, boolean arg2, Optional<Byte> arg3)
create(Predicate<Holder<PoiType>> arg0, MemoryModuleType<GlobalPos> arg1, boolean arg2, Optional<Byte> arg3)
method_46884(Predicate<class_6880<class_4158>> arg0, class_4140<class_4208> arg1, boolean arg2, Optional<Byte> arg3)
create(Predicate<RegistryEntry<PointOfInterestType>> poiPredicate, MemoryModuleType<GlobalPos> poiPosModule, boolean onlyRunIfChild, Optional<Byte> entityStatus)
public static BehaviorControl<PathfinderMob>
a(Predicate<je<cie>> arg0, cgb<jd> arg1, cgb<jd> arg2, boolean arg3, Optional<Byte> arg4, BiPredicate<aro, iu> arg5)
create(Predicate<Holder<PoiType>> arg0, MemoryModuleType<GlobalPos> arg1, MemoryModuleType<GlobalPos> arg2, boolean arg3, Optional<Byte> arg4, BiPredicate<ServerLevel, BlockPos> arg5)
method_46883(Predicate<class_6880<class_4158>> arg0, class_4140<class_4208> arg1, class_4140<class_4208> arg2, boolean arg3, Optional<Byte> arg4, BiPredicate<class_3218, class_2338> arg5)
create(Predicate<RegistryEntry<PointOfInterestType>> poiPredicate, MemoryModuleType<GlobalPos> poiPosModule, MemoryModuleType<GlobalPos> potentialPoiPosModule, boolean onlyRunIfChild, Optional<Byte> entityStatus, BiPredicate<ServerWorld, BlockPos> worldPosBiPredicate)
public static Path
a(bxb arg0, Set<com.mojang.datafixers.util.Pair<je<cie>, iu>> arg1)
findPathToPois(Mob arg0, Set<com.mojang.datafixers.util.Pair<Holder<PoiType>, BlockPos>> arg1)
method_43965(class_1308 arg0, Set<com.mojang.datafixers.util.Pair<class_6880<class_4158>, class_2338>> arg1)
findPathToPoi(MobEntity entity, Set<com.mojang.datafixers.util.Pair<RegistryEntry<PointOfInterestType>, BlockPos>> pois)