Class FarmerWorkTask
java.lang.Object
net.minecraft.entity.ai.brain.task.MultiTickTask<VillagerEntity>
net.minecraft.entity.ai.brain.task.VillagerWorkTask
net.minecraft.entity.ai.brain.task.FarmerWorkTask
- All Implemented Interfaces:
- Task<VillagerEntity>
- Mappings:
- Namespace - Name - official - bla- intermediary - net/minecraft/class_4983- named - net/minecraft/entity/ai/brain/task/FarmerWorkTask
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.entity.ai.brain.task.MultiTickTaskMultiTickTask.Status
- 
Field SummaryFieldsFields inherited from class net.minecraft.entity.ai.brain.task.MultiTickTaskDEFAULT_RUN_TIME, requiredMemoryStates
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprivate voidcompostSeeds(ServerWorld world, VillagerEntity entity, GlobalPos pos, BlockState composterState) private voidcraftAndDropBread(VillagerEntity entity) protected voidperformAdditionalWork(ServerWorld world, VillagerEntity entity) private voidsyncComposterEvent(ServerWorld world, BlockState oldState, BlockPos pos, BlockState newState) Methods inherited from class net.minecraft.entity.ai.brain.task.VillagerWorkTaskrun, shouldKeepRunning, shouldRunMethods inherited from class net.minecraft.entity.ai.brain.task.MultiTickTaskfinishRunning, getName, getStatus, hasRequiredMemoryState, isTimeLimitExceeded, keepRunning, stop, tick, tryStarting
- 
Field Details- 
COMPOSTABLES- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbla;c:Ljava/util/List;- intermediary - field_23226- Lnet/minecraft/class_4983;field_23226:Ljava/util/List;- named - COMPOSTABLES- Lnet/minecraft/entity/ai/brain/task/FarmerWorkTask;COMPOSTABLES:Ljava/util/List;
 
 
- 
- 
Constructor Details- 
FarmerWorkTaskpublic FarmerWorkTask()
 
- 
- 
Method Details- 
performAdditionalWork- Overrides:
- performAdditionalWorkin class- VillagerWorkTask
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lblb;a(Laif;Lbyb;)V- intermediary - method_26335- Lnet/minecraft/class_4133;method_26335(Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)V- named - performAdditionalWork- Lnet/minecraft/entity/ai/brain/task/VillagerWorkTask;performAdditionalWork(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/VillagerEntity;)V
 
- 
compostSeedsprivate void compostSeeds(ServerWorld world, VillagerEntity entity, GlobalPos pos, BlockState composterState) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lbla;a(Laif;Lbyb;Lhd;Ldcb;)V- intermediary - method_26334- Lnet/minecraft/class_4983;method_26334(Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;Lnet/minecraft/class_4208;Lnet/minecraft/class_2680;)V- named - compostSeeds- Lnet/minecraft/entity/ai/brain/task/FarmerWorkTask;compostSeeds(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/VillagerEntity;Lnet/minecraft/util/math/GlobalPos;Lnet/minecraft/block/BlockState;)V
 
- 
syncComposterEventprivate void syncComposterEvent(ServerWorld world, BlockState oldState, BlockPos pos, BlockState newState) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lbla;a(Laif;Ldcb;Lgu;Ldcb;)V- intermediary - method_30232- Lnet/minecraft/class_4983;method_30232(Lnet/minecraft/class_3218;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V- named - syncComposterEvent- Lnet/minecraft/entity/ai/brain/task/FarmerWorkTask;syncComposterEvent(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
 
- 
craftAndDropBread- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbla;a(Lbyb;)V- intermediary - method_26333- Lnet/minecraft/class_4983;method_26333(Lnet/minecraft/class_1646;)V- named - craftAndDropBread- Lnet/minecraft/entity/ai/brain/task/FarmerWorkTask;craftAndDropBread(Lnet/minecraft/entity/passive/VillagerEntity;)V
 
 
-