Modifier and Type |
Method and Description |
private LivingEntity |
findVisibleVillagerBaby(LivingEntity entity) |
private Map<LivingEntity,Integer> |
getBabyInteractionTargetCounts(PathAwareEntity entity) |
private LivingEntity |
getInteractionTarget(LivingEntity entity) |
private Optional<LivingEntity> |
getLeastPopularBabyInteractionTarget(PathAwareEntity entity) |
private Optional<LivingEntity> |
getVisibleMob(PathAwareEntity entity) |
private List<LivingEntity> |
getVisibleVillagerBabies(PathAwareEntity entity) |
private boolean |
hasInteractionTarget(LivingEntity entity) |
private boolean |
hasVisibleVillagerBabies(PathAwareEntity entity) |
private boolean |
isInteractionTargetOf(LivingEntity entity,
LivingEntity other) |
protected void |
run(ServerWorld serverWorld,
PathAwareEntity pathAwareEntity,
long long2) |
private void |
setGroundTarget(ServerWorld world,
PathAwareEntity entity,
LivingEntity unusedBaby) |
private static void |
setPlayTarget(PathAwareEntity entity,
LivingEntity target) |
protected boolean |
shouldRun(ServerWorld serverWorld,
PathAwareEntity pathAwareEntity) |