Class PlayWithVillagerBabiesTask

java.lang.Object
net.minecraft.entity.ai.brain.task.PlayWithVillagerBabiesTask

public class PlayWithVillagerBabiesTask extends Object
Mappings:
Namespace Name
named net/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask
intermediary net/minecraft/class_4218
official byn
  • Field Details Link icon

    • HORIZONTAL_RANGE Link icon

      private static final int HORIZONTAL_RANGE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named HORIZONTAL_RANGE Lnet/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask;HORIZONTAL_RANGE:I
      intermediary field_30151 Lnet/minecraft/class_4218;field_30151:I
      official a Lbyn;a:I
    • VERTICAL_RANGE Link icon

      private static final int VERTICAL_RANGE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named VERTICAL_RANGE Lnet/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask;VERTICAL_RANGE:I
      intermediary field_30152 Lnet/minecraft/class_4218;field_30152:I
      official b Lbyn;b:I
    • WALK_SPEED Link icon

      private static final float WALK_SPEED
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named WALK_SPEED Lnet/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask;WALK_SPEED:F
      intermediary field_30153 Lnet/minecraft/class_4218;field_30153:F
      official c Lbyn;c:F
    • PLAYING_WALK_SPEED Link icon

      private static final float PLAYING_WALK_SPEED
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named PLAYING_WALK_SPEED Lnet/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask;PLAYING_WALK_SPEED:F
      intermediary field_30154 Lnet/minecraft/class_4218;field_30154:F
      official d Lbyn;d:F
    • MAX_BABY_INTERACTION_COUNT Link icon

      private static final int MAX_BABY_INTERACTION_COUNT
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named MAX_BABY_INTERACTION_COUNT Lnet/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask;MAX_BABY_INTERACTION_COUNT:I
      intermediary field_30155 Lnet/minecraft/class_4218;field_30155:I
      official e Lbyn;e:I
    • RUN_CHANCE Link icon

      private static final int RUN_CHANCE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named RUN_CHANCE Lnet/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask;RUN_CHANCE:I
      intermediary field_30156 Lnet/minecraft/class_4218;field_30156:I
      official f Lbyn;f:I
  • Constructor Details Link icon

    • PlayWithVillagerBabiesTask Link icon

      public PlayWithVillagerBabiesTask()
  • Method Details Link icon

    • create Link icon

      public static Task<PathAwareEntity> create()
      Mappings:
      Namespace Name Mixin selector
      named create Lnet/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask;create()Lnet/minecraft/entity/ai/brain/task/Task;
      intermediary method_47000 Lnet/minecraft/class_4218;method_47000()Lnet/minecraft/class_7893;
      official a Lbyn;a()Lbxc;
    • setPlayTarget Link icon

      private static void setPlayTarget(MemoryQueryResult<?,LivingEntity> interactionTarget, MemoryQueryResult<?,LookTarget> lookTarget, MemoryQueryResult<?,WalkTarget> walkTarget, LivingEntity baby)
      Mappings:
      Namespace Name Mixin selector
      named setPlayTarget Lnet/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask;setPlayTarget(Lnet/minecraft/entity/ai/brain/MemoryQueryResult;Lnet/minecraft/entity/ai/brain/MemoryQueryResult;Lnet/minecraft/entity/ai/brain/MemoryQueryResult;Lnet/minecraft/entity/LivingEntity;)V
      intermediary method_19580 Lnet/minecraft/class_4218;method_19580(Lnet/minecraft/class_7906;Lnet/minecraft/class_7906;Lnet/minecraft/class_7906;Lnet/minecraft/class_1309;)V
      official a Lbyn;a(Lcap;Lcap;Lcap;Lbvi;)V
    • getLeastPopularBabyInteractionTarget Link icon

      private static Optional<LivingEntity> getLeastPopularBabyInteractionTarget(List<LivingEntity> babies)
      Mappings:
      Namespace Name Mixin selector
      named getLeastPopularBabyInteractionTarget Lnet/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask;getLeastPopularBabyInteractionTarget(Ljava/util/List;)Ljava/util/Optional;
      intermediary method_19588 Lnet/minecraft/class_4218;method_19588(Ljava/util/List;)Ljava/util/Optional;
      official a Lbyn;a(Ljava/util/List;)Ljava/util/Optional;
    • getBabyInteractionTargetCounts Link icon

      private static Map<LivingEntity,Integer> getBabyInteractionTargetCounts(List<LivingEntity> babies)
      Mappings:
      Namespace Name Mixin selector
      named getBabyInteractionTargetCounts Lnet/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask;getBabyInteractionTargetCounts(Ljava/util/List;)Ljava/util/Map;
      intermediary method_19592 Lnet/minecraft/class_4218;method_19592(Ljava/util/List;)Ljava/util/Map;
      official b Lbyn;b(Ljava/util/List;)Ljava/util/Map;
    • getInteractionTarget Link icon

      private static LivingEntity getInteractionTarget(LivingEntity baby)
      Mappings:
      Namespace Name Mixin selector
      named getInteractionTarget Lnet/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask;getInteractionTarget(Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/entity/LivingEntity;
      intermediary method_19576 Lnet/minecraft/class_4218;method_19576(Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309;
      official a Lbyn;a(Lbvi;)Lbvi;
    • hasInteractionTarget Link icon

      private static boolean hasInteractionTarget(LivingEntity baby)
      Mappings:
      Namespace Name Mixin selector
      named hasInteractionTarget Lnet/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask;hasInteractionTarget(Lnet/minecraft/entity/LivingEntity;)Z
      intermediary method_19593 Lnet/minecraft/class_4218;method_19593(Lnet/minecraft/class_1309;)Z
      official b Lbyn;b(Lbvi;)Z
    • isInteractionTargetOf Link icon

      private static boolean isInteractionTargetOf(LivingEntity entity, LivingEntity baby)
      Mappings:
      Namespace Name Mixin selector
      named isInteractionTargetOf Lnet/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask;isInteractionTargetOf(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/LivingEntity;)Z
      intermediary method_19577 Lnet/minecraft/class_4218;method_19577(Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z
      official a Lbyn;a(Lbvi;Lbvi;)Z