Class FarmerWorkTask

All Implemented Interfaces:
Task<VillagerEntity>

public class FarmerWorkTask extends VillagerWorkTask
Mappings:
Namespace Name
named net/minecraft/entity/ai/brain/task/FarmerWorkTask
intermediary net/minecraft/class_4983
official byr
  • Field Details

    • COMPOSTABLES

      private static final List<Item> COMPOSTABLES
      Mappings:
      Namespace Name Mixin selector
      named COMPOSTABLES Lnet/minecraft/entity/ai/brain/task/FarmerWorkTask;COMPOSTABLES:Ljava/util/List;
      intermediary field_23226 Lnet/minecraft/class_4983;field_23226:Ljava/util/List;
      official c Lbyr;c:Ljava/util/List;
  • Constructor Details

    • FarmerWorkTask

      public FarmerWorkTask()
  • Method Details

    • performAdditionalWork

      protected void performAdditionalWork(ServerWorld world, VillagerEntity entity)
      Overrides:
      performAdditionalWork in class VillagerWorkTask
      Mappings:
      Namespace Name Mixin selector
      named performAdditionalWork Lnet/minecraft/entity/ai/brain/task/VillagerWorkTask;performAdditionalWork(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/VillagerEntity;)V
      intermediary method_26335 Lnet/minecraft/class_4133;method_26335(Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)V
      official a Lbys;a(Laqu;Lcmk;)V
    • compostSeeds

      private void compostSeeds(ServerWorld world, VillagerEntity entity, GlobalPos pos, BlockState composterState)
      Mappings:
      Namespace Name Mixin selector
      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
      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
      official a Lbyr;a(Laqu;Lcmk;Ljl;Ldtc;)V
    • syncComposterEvent

      private void syncComposterEvent(ServerWorld world, BlockState oldState, BlockPos pos, BlockState newState)
      Mappings:
      Namespace Name Mixin selector
      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
      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
      official a Lbyr;a(Laqu;Ldtc;Ljd;Ldtc;)V
    • craftAndDropBread

      private void craftAndDropBread(VillagerEntity entity)
      Mappings:
      Namespace Name Mixin selector
      named craftAndDropBread Lnet/minecraft/entity/ai/brain/task/FarmerWorkTask;craftAndDropBread(Lnet/minecraft/entity/passive/VillagerEntity;)V
      intermediary method_26333 Lnet/minecraft/class_4983;method_26333(Lnet/minecraft/class_1646;)V
      official a Lbyr;a(Lcmk;)V