Class PlayWithVillagerBabiesTask
java.lang.Object
net.minecraft.entity.ai.brain.task.PlayWithVillagerBabiesTask
- Mappings:
Namespace Name official bjaintermediary net/minecraft/class_4218named net/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate static final floatprivate static final intprivate static final intprivate static final float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Task<PathAwareEntity>create()private static Map<LivingEntity,Integer> private static LivingEntityprivate static Optional<LivingEntity>private static booleanprivate static booleanisInteractionTargetOf(LivingEntity entity, LivingEntity baby) private static voidsetPlayTarget(MemoryQueryResult<?, LivingEntity> interactionTarget, MemoryQueryResult<?, LookTarget> lookTarget, MemoryQueryResult<?, WalkTarget> walkTarget, LivingEntity baby)
-
Field Details
-
HORIZONTAL_RANGE
private static final int HORIZONTAL_RANGE- See Also:
- Mappings:
Namespace Name Mixin selector official aLbja;a:Iintermediary field_30151Lnet/minecraft/class_4218;field_30151:Inamed HORIZONTAL_RANGELnet/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask;HORIZONTAL_RANGE:I
-
VERTICAL_RANGE
private static final int VERTICAL_RANGE- See Also:
- Mappings:
Namespace Name Mixin selector official bLbja;b:Iintermediary field_30152Lnet/minecraft/class_4218;field_30152:Inamed VERTICAL_RANGELnet/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask;VERTICAL_RANGE:I
-
WALK_SPEED
private static final float WALK_SPEED- See Also:
- Mappings:
Namespace Name Mixin selector official cLbja;c:Fintermediary field_30153Lnet/minecraft/class_4218;field_30153:Fnamed WALK_SPEEDLnet/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask;WALK_SPEED:F
-
PLAYING_WALK_SPEED
private static final float PLAYING_WALK_SPEED- See Also:
- Mappings:
Namespace Name Mixin selector official dLbja;d:Fintermediary field_30154Lnet/minecraft/class_4218;field_30154:Fnamed PLAYING_WALK_SPEEDLnet/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask;PLAYING_WALK_SPEED:F
-
MAX_BABY_INTERACTION_COUNT
private static final int MAX_BABY_INTERACTION_COUNT- See Also:
- Mappings:
Namespace Name Mixin selector official eLbja;e:Iintermediary field_30155Lnet/minecraft/class_4218;field_30155:Inamed MAX_BABY_INTERACTION_COUNTLnet/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask;MAX_BABY_INTERACTION_COUNT:I
-
RUN_CHANCE
private static final int RUN_CHANCE- See Also:
- Mappings:
Namespace Name Mixin selector official fLbja;f:Iintermediary field_30156Lnet/minecraft/class_4218;field_30156:Inamed RUN_CHANCELnet/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask;RUN_CHANCE:I
-
-
Constructor Details
-
PlayWithVillagerBabiesTask
public PlayWithVillagerBabiesTask()
-
-
Method Details
-
create
- Mappings:
Namespace Name Mixin selector official aLbja;a()Lbhq;intermediary method_47000Lnet/minecraft/class_4218;method_47000()Lnet/minecraft/class_7893;named createLnet/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask;create()Lnet/minecraft/entity/ai/brain/task/Task;
-
setPlayTarget
private static void setPlayTarget(MemoryQueryResult<?, LivingEntity> interactionTarget, MemoryQueryResult<?, LookTarget> lookTarget, MemoryQueryResult<?, WalkTarget> walkTarget, LivingEntity baby) - Mappings:
Namespace Name Mixin selector official aLbja;a(Lblc;Lblc;Lblc;Lbfx;)Vintermediary method_19580Lnet/minecraft/class_4218;method_19580(Lnet/minecraft/class_7906;Lnet/minecraft/class_7906;Lnet/minecraft/class_7906;Lnet/minecraft/class_1309;)Vnamed setPlayTargetLnet/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
-
getLeastPopularBabyInteractionTarget
private static Optional<LivingEntity> getLeastPopularBabyInteractionTarget(List<LivingEntity> babies) - Mappings:
Namespace Name Mixin selector official aLbja;a(Ljava/util/List;)Ljava/util/Optional;intermediary method_19588Lnet/minecraft/class_4218;method_19588(Ljava/util/List;)Ljava/util/Optional;named getLeastPopularBabyInteractionTargetLnet/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask;getLeastPopularBabyInteractionTarget(Ljava/util/List;)Ljava/util/Optional;
-
getBabyInteractionTargetCounts
- Mappings:
Namespace Name Mixin selector official bLbja;b(Ljava/util/List;)Ljava/util/Map;intermediary method_19592Lnet/minecraft/class_4218;method_19592(Ljava/util/List;)Ljava/util/Map;named getBabyInteractionTargetCountsLnet/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask;getBabyInteractionTargetCounts(Ljava/util/List;)Ljava/util/Map;
-
getInteractionTarget
- Mappings:
Namespace Name Mixin selector official aLbja;a(Lbfx;)Lbfx;intermediary method_19576Lnet/minecraft/class_4218;method_19576(Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309;named getInteractionTargetLnet/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask;getInteractionTarget(Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/entity/LivingEntity;
-
hasInteractionTarget
- Mappings:
Namespace Name Mixin selector official bLbja;b(Lbfx;)Zintermediary method_19593Lnet/minecraft/class_4218;method_19593(Lnet/minecraft/class_1309;)Znamed hasInteractionTargetLnet/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask;hasInteractionTarget(Lnet/minecraft/entity/LivingEntity;)Z
-
isInteractionTargetOf
- Mappings:
Namespace Name Mixin selector official aLbja;a(Lbfx;Lbfx;)Zintermediary method_19577Lnet/minecraft/class_4218;method_19577(Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Znamed isInteractionTargetOfLnet/minecraft/entity/ai/brain/task/PlayWithVillagerBabiesTask;isInteractionTargetOf(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/LivingEntity;)Z
-