net.minecraft.world.entity.ai.behavior

public class PoiCompetitorScan

ckr
net.minecraft.world.entity.ai.behavior.PoiCompetitorScan
net.minecraft.class_5326
net.minecraft.entity.ai.brain.task.WorkStationCompetitionTask
net.minecraft.src.C_611_
net.minecraft.world.entity.ai.behavior.BehaviorBetterJob

构造函数概要

修饰符构造函数
public ()

方法概要

修饰符与类型方法
public static BehaviorControl<Villager>
a()
create()
method_47006()
create()
m_257502_()
private static Villager
a(dcx arg0, dcx arg1)
selectWinner(Villager arg0, Villager arg1)
method_29255(class_1646 arg0, class_1646 arg1)
keepJobSiteForMoreExperiencedVillager(VillagerEntity first, VillagerEntity second)
m_23724_(C_433019_ p_455706_, C_433019_ p_460508_)
private static boolean
a(jc arg0, jd<cta> arg1, dcx arg2)
competesForSameJobsite(GlobalPos arg0, Holder<PoiType> arg1, Villager arg2)
method_29257(class_4208 arg0, class_6880<class_4158> arg1, class_1646 arg2)
isUsingWorkStationAt(GlobalPos pos, RegistryEntry<PointOfInterestType> poiType, VillagerEntity villager)
m_217329_(C_4697_ p_217330_, C_203228_<C_792_> p_217331_, C_433019_ p_460689_)
private static boolean
a(jd<cta> arg0, jd<dda> arg1)
hasMatchingProfession(Holder<PoiType> arg0, Holder<VillagerProfession> arg1)
method_29253(class_6880<class_4158> arg0, class_6880<class_3852> arg1)
isCompletedWorkStation(RegistryEntry<PointOfInterestType> poiType, RegistryEntry<VillagerProfession> profession)
m_217333_(C_203228_<C_792_> p_217334_, C_203228_<C_432388_> p_394408_)