net.minecraft.world.entity.ai.behavior

public class PlayTagWithOtherKids

bwv
net.minecraft.world.entity.ai.behavior.PlayTagWithOtherKids
net.minecraft.class_4218
net.minecraft.unmapped.C_pknbcifi
net.minecraft.entity.ai.brain.task.PlayWithVillagerBabiesTask
net.minecraft.entity.ai.brain.task.PlayWithVillagerBabiesTask
net.minecraft.src.C_608_
net.minecraft.world.entity.ai.behavior.OneShot

Field summary

Modifier and TypeField
private static final int
a
MAX_FLEE_XZ_DIST
field_30151
f_lxelvoys
HORIZONTAL_RANGE
HORIZONTAL_RANGE
f_147700_
private static final int
b
MAX_FLEE_Y_DIST
field_30152
f_miehzkkz
VERTICAL_RANGE
VERTICAL_RANGE
f_147701_
private static final float
c
FLEE_SPEED_MODIFIER
field_30153
f_uuzlemod
WALK_SPEED
WALK_SPEED
f_147702_
private static final float
d
CHASE_SPEED_MODIFIER
field_30154
f_mgecents
PLAYING_WALK_SPEED
PLAYING_WALK_SPEED
f_147703_
private static final int
e
MAX_CHASERS_PER_TARGET
field_30155
f_auguibkd
MAX_BABY_INTERACTION_COUNT
MAX_BABY_INTERACTION_COUNT
f_147704_
private static final int
f
AVERAGE_WAIT_TIME_BETWEEN_RUNS
field_30156
f_gxybonlt
RUN_CHANCE
RUN_CHANCE
f_147705_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static BehaviorControl<PathfinderMob>
a()
create()
method_47000()
m_ebfbnoua()
create()
create()
m_257585_()
private static void
a(byx<?, btq> arg0, byx<?, bwx> arg1, byx<?, ccx> arg2, btq arg3)
chaseKid(MemoryAccessor<?, LivingEntity> arg0, MemoryAccessor<?, PositionTracker> arg1, MemoryAccessor<?, WalkTarget> arg2, LivingEntity arg3)
method_19580(class_7906<?, class_1309> arg0, class_7906<?, class_4115> arg1, class_7906<?, class_4142> arg2, class_1309 arg3)
m_ihsasqya(C_ujlmiamh<?, C_usxaxydn> arg0, C_ujlmiamh<?, C_upikatuq> arg1, C_ujlmiamh<?, C_ajnxjhqd> arg2, C_usxaxydn arg3)
setPlayTarget(MemoryQueryResult<?, LivingEntity> interactionTarget, MemoryQueryResult<?, LookTarget> lookTarget, MemoryQueryResult<?, WalkTarget> walkTarget, LivingEntity baby)
setPlayTarget(MemoryAccessor<?, LivingEntity> interactionTarget, MemoryAccessor<?, LookTarget> lookTarget, MemoryAccessor<?, WalkTarget> walkTarget, LivingEntity target)
m_257730_(C_256705_<?, C_524_> p_259811_, C_256705_<?, C_612_> p_259299_, C_256705_<?, C_755_> p_260056_, C_524_ p_259463_)
private static Optional<LivingEntity>
a(List<btq> arg0)
findSomeoneBeingChased(List<LivingEntity> arg0)
method_19588(List<class_1309> arg0)
m_qlzbkmup(List<C_usxaxydn> arg0)
getLeastPopularBabyInteractionTarget(List<LivingEntity> babies)
getLeastPopularBabyInteractionTarget(List<LivingEntity> entities)
m_257810_(List<C_524_> p_259655_)
private static Map<LivingEntity, Integer>
b(List<btq> arg0)
checkHowManyChasersEachFriendHas(List<LivingEntity> arg0)
method_19592(List<class_1309> arg0)
m_ffmzprdu(List<C_usxaxydn> arg0)
getBabyInteractionTargetCounts(List<LivingEntity> babies)
getBabyInteractionTargetCounts(List<LivingEntity> entities)
m_257886_(List<C_524_> p_259989_)
private static LivingEntity
a(btq arg0)
whoAreYouChasing(LivingEntity arg0)
method_19576(class_1309 arg0)
m_oeslmduv(C_usxaxydn arg0)
getInteractionTarget(LivingEntity baby)
getInteractionTarget(LivingEntity entity)
m_23639_(C_524_ p_23640_)
private static boolean
b(btq arg0)
isChasingSomeone(LivingEntity arg0)
method_19593(class_1309 arg0)
m_ssifeeyh(C_usxaxydn arg0)
hasInteractionTarget(LivingEntity baby)
hasInteractionTarget(LivingEntity entity)
m_23667_(C_524_ p_23668_)
private static boolean
a(btq arg0, btq arg1)
isFriendChasingMe(LivingEntity arg0, LivingEntity arg1)
method_19577(class_1309 arg0, class_1309 arg1)
m_nkurvpyl(C_usxaxydn arg0, C_usxaxydn arg1)
isInteractionTargetOf(LivingEntity entity, LivingEntity baby)
isInteractionTargetOf(LivingEntity target, LivingEntity entity)
m_23641_(C_524_ p_23642_, C_524_ p_23643_)