net.minecraft.world.entity.ai.behavior

public class PoiCompetitorScan

extends Behavior<Villager>

bfb
net.minecraft.world.entity.ai.behavior.PoiCompetitorScan
net.minecraft.class_5326
net.minecraft.unmapped.C_vxwwyzne
net.minecraft.entity.ai.brain.task.WorkStationCompetitionTask
net.minecraft.entity.ai.brain.task.WorkStationCompetitionTask
net.minecraft.src.C_611_
net.minecraft.world.entity.ai.behavior.BehaviorBetterJob

Field summary

Modifier and TypeField
final VillagerProfession
a
profession
field_25156
f_bbpgqvyv
profession
profession
f_23708_

Constructor summary

ModifierConstructor
public (VillagerProfession profession)

Method summary

Modifier and TypeMethod
protected void
a(agg arg0, btp arg1, long arg2)
start(ServerLevel arg0, Villager arg1, long arg2)
method_29258(class_3218 arg0, class_1646 arg1, long arg2)
m_suiuupjd(C_bdwnwhiu arg0, C_pdtkdbte arg1, long arg2)
run(ServerWorld arg0, VillagerEntity arg1, long arg2)
run(ServerWorld arg0, VillagerEntity arg1, long arg2)
m_6735_(C_12_ p_23717_, C_1118_ p_23718_, long arg2)
private static Villager
a(btp arg0, btp arg1)
selectWinner(Villager arg0, Villager arg1)
method_29255(class_1646 arg0, class_1646 arg1)
m_zbwohokk(C_pdtkdbte arg0, C_pdtkdbte arg1)
keepJobSiteForMoreExperiencedVillager(VillagerEntity first, VillagerEntity second)
keepJobSiteForMoreExperiencedVillager(VillagerEntity first, VillagerEntity second)
m_23724_(C_1118_ p_23725_, C_1118_ p_23726_)
private boolean
a(hb arg0, hc<bmv> arg1, btp arg2)
competesForSameJobsite(GlobalPos arg0, Holder<PoiType> arg1, Villager arg2)
method_29257(class_4208 arg0, class_6880<class_4158> arg1, class_1646 arg2)
m_wewjuzkg(C_ovcqqyqp arg0, C_cjzoxshv<C_voztdcrg> arg1, C_pdtkdbte arg2)
isUsingWorkStationAt(GlobalPos pos, RegistryEntry<PointOfInterestType> poiType, VillagerEntity villager)
isUsingWorkStationAt(GlobalPos pos, Holder<PointOfInterestType> arg1, VillagerEntity villager)
m_217329_(C_4697_ p_217331_, C_203228_<C_792_> p_217332_, C_1118_ arg2)
private boolean
a(hc<bmv> arg0, bts arg1)
hasMatchingProfession(Holder<PoiType> arg0, VillagerProfession arg1)
method_29253(class_6880<class_4158> arg0, class_3852 arg1)
m_xmcctqkk(C_cjzoxshv<C_voztdcrg> arg0, C_yhqxfbuc arg1)
isCompletedWorkStation(RegistryEntry<PointOfInterestType> poiType, VillagerProfession profession)
isCompletedWorkStation(Holder<PointOfInterestType> arg0, VillagerProfession profession)
m_217333_(C_203228_<C_792_> p_217335_, C_1121_ arg1)
private boolean
a(btp arg0)
hasJobSite(Villager arg0)
method_29254(class_1646 arg0)
m_kgabdquy(C_pdtkdbte arg0)
hasJobSite(VillagerEntity villager)
hasJobSite(VillagerEntity villager)
m_23722_(C_1118_ arg0)