Class WorkStationCompetitionTask

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

public class WorkStationCompetitionTask extends Object
Mappings:
Namespace Name
named net/minecraft/entity/ai/brain/task/WorkStationCompetitionTask
intermediary net/minecraft/class_5326
official byo
  • Constructor Details Link icon

    • WorkStationCompetitionTask Link icon

      public WorkStationCompetitionTask()
  • Method Details Link icon

    • create Link icon

      public static Task<VillagerEntity> create()
      Mappings:
      Namespace Name Mixin selector
      named create Lnet/minecraft/entity/ai/brain/task/WorkStationCompetitionTask;create()Lnet/minecraft/entity/ai/brain/task/Task;
      intermediary method_47006 Lnet/minecraft/class_5326;method_47006()Lnet/minecraft/class_7893;
      official a Lbyo;a()Lbxc;
    • keepJobSiteForMoreExperiencedVillager Link icon

      private static VillagerEntity keepJobSiteForMoreExperiencedVillager(VillagerEntity first, VillagerEntity second)
      Mappings:
      Namespace Name Mixin selector
      named keepJobSiteForMoreExperiencedVillager Lnet/minecraft/entity/ai/brain/task/WorkStationCompetitionTask;keepJobSiteForMoreExperiencedVillager(Lnet/minecraft/entity/passive/VillagerEntity;Lnet/minecraft/entity/passive/VillagerEntity;)Lnet/minecraft/entity/passive/VillagerEntity;
      intermediary method_29255 Lnet/minecraft/class_5326;method_29255(Lnet/minecraft/class_1646;Lnet/minecraft/class_1646;)Lnet/minecraft/class_1646;
      official a Lbyo;a(Lcoj;Lcoj;)Lcoj;
    • isUsingWorkStationAt Link icon

      private static boolean isUsingWorkStationAt(GlobalPos pos, RegistryEntry<PointOfInterestType> poiType, VillagerEntity villager)
      Mappings:
      Namespace Name Mixin selector
      named isUsingWorkStationAt Lnet/minecraft/entity/ai/brain/task/WorkStationCompetitionTask;isUsingWorkStationAt(Lnet/minecraft/util/math/GlobalPos;Lnet/minecraft/registry/entry/RegistryEntry;Lnet/minecraft/entity/passive/VillagerEntity;)Z
      intermediary method_29257 Lnet/minecraft/class_5326;method_29257(Lnet/minecraft/class_4208;Lnet/minecraft/class_6880;Lnet/minecraft/class_1646;)Z
      official a Lbyo;a(Ljq;Ljr;Lcoj;)Z
    • isCompletedWorkStation Link icon

      private static boolean isCompletedWorkStation(RegistryEntry<PointOfInterestType> poiType, VillagerProfession profession)
      Mappings:
      Namespace Name Mixin selector
      named isCompletedWorkStation Lnet/minecraft/entity/ai/brain/task/WorkStationCompetitionTask;isCompletedWorkStation(Lnet/minecraft/registry/entry/RegistryEntry;Lnet/minecraft/village/VillagerProfession;)Z
      intermediary method_29253 Lnet/minecraft/class_5326;method_29253(Lnet/minecraft/class_6880;Lnet/minecraft/class_3852;)Z
      official a Lbyo;a(Ljr;Lcom;)Z