net.minecraft.world.entity.ai.village.poi

public class PoiTypes

brb
net.minecraft.world.entity.ai.village.poi.PoiTypes
net.minecraft.class_7477
net.minecraft.world.poi.PointOfInterestTypes
net.minecraft.src.C_213032_
net.minecraft.world.entity.ai.village.poi.PoiTypes

Field summary

Modifier and TypeField
public static final ResourceKey<PoiType>
a
ARMORER
field_39278
ARMORER
f_218047_
public static final ResourceKey<PoiType>
b
BUTCHER
field_39279
BUTCHER
f_218048_
public static final ResourceKey<PoiType>
c
CARTOGRAPHER
field_39280
CARTOGRAPHER
f_218049_
public static final ResourceKey<PoiType>
d
CLERIC
field_39281
CLERIC
f_218050_
public static final ResourceKey<PoiType>
e
FARMER
field_39282
FARMER
f_218051_
public static final ResourceKey<PoiType>
f
FISHERMAN
field_39283
FISHERMAN
f_218052_
public static final ResourceKey<PoiType>
g
FLETCHER
field_39284
FLETCHER
f_218053_
public static final ResourceKey<PoiType>
h
LEATHERWORKER
field_39285
LEATHERWORKER
f_218054_
public static final ResourceKey<PoiType>
i
LIBRARIAN
field_39286
LIBRARIAN
f_218055_
public static final ResourceKey<PoiType>
j
MASON
field_39287
MASON
f_218056_
public static final ResourceKey<PoiType>
k
SHEPHERD
field_39288
SHEPHERD
f_218057_
public static final ResourceKey<PoiType>
l
TOOLSMITH
field_39289
TOOLSMITH
f_218058_
public static final ResourceKey<PoiType>
m
WEAPONSMITH
field_39290
WEAPONSMITH
f_218059_
public static final ResourceKey<PoiType>
n
HOME
field_39291
HOME
f_218060_
public static final ResourceKey<PoiType>
o
MEETING
field_39292
MEETING
f_218061_
public static final ResourceKey<PoiType>
p
BEEHIVE
field_39293
BEEHIVE
f_218062_
public static final ResourceKey<PoiType>
q
BEE_NEST
field_39294
BEE_NEST
f_218063_
public static final ResourceKey<PoiType>
r
NETHER_PORTAL
field_39295
NETHER_PORTAL
f_218064_
public static final ResourceKey<PoiType>
s
LODESTONE
field_39296
LODESTONE
f_218065_
public static final ResourceKey<PoiType>
t
LIGHTNING_ROD
field_39297
LIGHTNING_ROD
f_218066_
private static final Set<BlockState>
u
BEDS
field_39299
BED_HEADS
f_218068_
private static final Set<BlockState>
v
CAULDRONS
field_39300
CAULDRONS
f_218069_
private static final Map<BlockState, Holder<PoiType>>
w
TYPE_BY_STATE
field_39301
POI_STATES_TO_TYPE
f_218070_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
private static Set<BlockState>
a(cpi arg0)
getBlockStates(Block arg0)
method_43988(class_2248 arg0)
getStatesOfBlock(Block block)
m_218073_(C_1706_ p_218074_)
private static ResourceKey<PoiType>
a(String arg0)
createKey(String arg0)
method_43994(String arg0)
of(String id)
m_218090_(String p_218091_)
private static PoiType
a(hq<bra> arg0, adc<bra> arg1, Set<dbq> arg2, int arg3, int arg4)
register(Registry<PoiType> arg0, ResourceKey<PoiType> arg1, Set<BlockState> arg2, int arg3, int arg4)
method_43993(class_2378<class_4158> arg0, class_5321<class_4158> arg1, Set<class_2680> arg2, int arg3, int arg4)
register(Registry<PointOfInterestType> registry, RegistryKey<PointOfInterestType> key, Set<BlockState> states, int ticketCount, int searchDistance)
m_218084_(C_4705_<C_792_> p_218085_, C_5264_<C_792_> p_218086_, Set<C_2064_> p_218087_, int p_218088_, int p_218089_)
private static void
a(hd<bra> arg0, Set<dbq> arg1)
registerBlockStates(Holder<PoiType> arg0, Set<BlockState> arg1)
method_43990(class_6880<class_4158> arg0, Set<class_2680> arg1)
registerStates(RegistryEntry<PointOfInterestType> poiTypeEntry, Set<BlockState> states)
m_246216_(C_203228_<C_792_> p_250815_, Set<C_2064_> p_250679_)
public static Optional<Holder<PoiType>>
a(dbq arg0)
forState(BlockState arg0)
method_43989(class_2680 arg0)
getTypeForState(BlockState state)
m_218075_(C_2064_ p_218076_)
public static boolean
b(dbq arg0)
hasPoi(BlockState arg0)
method_46397(class_2680 arg0)
isPointOfInterest(BlockState state)
m_252831_(C_2064_ p_254440_)
public static PoiType
a(hq<bra> arg0)
bootstrap(Registry<PoiType> arg0)
method_43992(class_2378<class_4158> arg0)
registerAndGetDefault(Registry<PointOfInterestType> registry)
m_218082_(C_4705_<C_792_> p_218083_)