Class GatherItemsVillagerTask
java.lang.Object
net.minecraft.entity.ai.brain.task.Task<VillagerEntity>
net.minecraft.entity.ai.brain.task.GatherItemsVillagerTask
- Mappings:
Namespace Name official bhwintermediary net/minecraft/class_4126named net/minecraft/entity/ai/brain/task/GatherItemsVillagerTask
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.ai.brain.task.Task
Task.Status -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final floatFields inherited from class net.minecraft.entity.ai.brain.task.Task
DEFAULT_RUN_TIME, requiredMemoryStates -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetGatherableItems(VillagerEntity villagerEntity, VillagerEntity villagerEntity2) private static voidgiveHalfOfStack(VillagerEntity villager, Set<Item> validItems, LivingEntity target) protected booleanmethod_19015(ServerWorld serverWorld, VillagerEntity villagerEntity) protected booleanmethod_19016(ServerWorld serverWorld, VillagerEntity villagerEntity, long long2) protected voidmethod_19017(ServerWorld serverWorld, VillagerEntity villagerEntity, long long2) protected voidmethod_19018(ServerWorld serverWorld, VillagerEntity villagerEntity, long long2) protected voidmethod_19019(ServerWorld serverWorld, VillagerEntity villagerEntity, long long2) Methods inherited from class net.minecraft.entity.ai.brain.task.Task
finishRunning, getStatus, isTimeLimitExceeded, keepRunning, run, shouldKeepRunning, shouldRun, stop, tick, toString, tryStarting
-
Field Details
-
MAX_RANGE
private static final int MAX_RANGE- See Also:
- Mappings:
Namespace Name Mixin selector official aLbhw;a:Iintermediary field_30182Lnet/minecraft/class_4126;field_30182:Inamed MAX_RANGELnet/minecraft/entity/ai/brain/task/GatherItemsVillagerTask;MAX_RANGE:I
-
WALK_TOGETHER_SPEED
private static final float WALK_TOGETHER_SPEED- See Also:
- Mappings:
Namespace Name Mixin selector official dLbhw;d:Fintermediary field_30183Lnet/minecraft/class_4126;field_30183:Fnamed WALK_TOGETHER_SPEEDLnet/minecraft/entity/ai/brain/task/GatherItemsVillagerTask;WALK_TOGETHER_SPEED:F
-
items
- Mappings:
Namespace Name Mixin selector official eLbhw;e:Ljava/util/Set;intermediary field_18389Lnet/minecraft/class_4126;field_18389:Ljava/util/Set;named itemsLnet/minecraft/entity/ai/brain/task/GatherItemsVillagerTask;items:Ljava/util/Set;
-
-
Constructor Details
-
GatherItemsVillagerTask
public GatherItemsVillagerTask()
-
-
Method Details
-
method_19015
- Mappings:
Namespace Name Mixin selector official aLbhw;a(Lahb;Lbvf;)Zintermediary method_19015Lnet/minecraft/class_4126;method_19015(Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Znamed method_19015Lnet/minecraft/entity/ai/brain/task/GatherItemsVillagerTask;method_19015(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/VillagerEntity;)Z
-
method_19016
- Mappings:
Namespace Name Mixin selector official aLbhw;a(Lahb;Lbvf;J)Zintermediary method_19016Lnet/minecraft/class_4126;method_19016(Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Znamed method_19016Lnet/minecraft/entity/ai/brain/task/GatherItemsVillagerTask;method_19016(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/VillagerEntity;J)Z
-
method_19017
- Mappings:
Namespace Name Mixin selector official bLbhw;b(Lahb;Lbvf;J)Vintermediary method_19017Lnet/minecraft/class_4126;method_19017(Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Vnamed method_19017Lnet/minecraft/entity/ai/brain/task/GatherItemsVillagerTask;method_19017(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/VillagerEntity;J)V
-
method_19018
- Mappings:
Namespace Name Mixin selector official cLbhw;c(Lahb;Lbvf;J)Vintermediary method_19018Lnet/minecraft/class_4126;method_19018(Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Vnamed method_19018Lnet/minecraft/entity/ai/brain/task/GatherItemsVillagerTask;method_19018(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/VillagerEntity;J)V
-
method_19019
- Mappings:
Namespace Name Mixin selector official dLbhw;d(Lahb;Lbvf;J)Vintermediary method_19019Lnet/minecraft/class_4126;method_19019(Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Vnamed method_19019Lnet/minecraft/entity/ai/brain/task/GatherItemsVillagerTask;method_19019(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/VillagerEntity;J)V
-
getGatherableItems
private static Set<Item> getGatherableItems(VillagerEntity villagerEntity, VillagerEntity villagerEntity2) - Mappings:
Namespace Name Mixin selector official aLbhw;a(Lbvf;Lbvf;)Ljava/util/Set;intermediary method_19611Lnet/minecraft/class_4126;method_19611(Lnet/minecraft/class_1646;Lnet/minecraft/class_1646;)Ljava/util/Set;named getGatherableItemsLnet/minecraft/entity/ai/brain/task/GatherItemsVillagerTask;getGatherableItems(Lnet/minecraft/entity/passive/VillagerEntity;Lnet/minecraft/entity/passive/VillagerEntity;)Ljava/util/Set;
-
giveHalfOfStack
private static void giveHalfOfStack(VillagerEntity villager, Set<Item> validItems, LivingEntity target) - Mappings:
Namespace Name Mixin selector official aLbhw;a(Lbvf;Ljava/util/Set;Lbdn;)Vintermediary method_19013Lnet/minecraft/class_4126;method_19013(Lnet/minecraft/class_1646;Ljava/util/Set;Lnet/minecraft/class_1309;)Vnamed giveHalfOfStackLnet/minecraft/entity/ai/brain/task/GatherItemsVillagerTask;giveHalfOfStack(Lnet/minecraft/entity/passive/VillagerEntity;Ljava/util/Set;Lnet/minecraft/entity/LivingEntity;)V
-