net.minecraft.world.poi

public class PointOfInterestType

aqs
net.minecraft.world.entity.ai.village.poi.PoiType
net.minecraft.class_4158
net.minecraft.world.poi.PointOfInterestType
net.minecraft.unmapped.C_voztdcrg
net.minecraft.world.poi.PointOfInterestType
net.minecraft.village.PointOfInterestType
net.minecraft.village.PointOfInterestType

Field summary

Modifier and TypeField
private static final Predicate<PointOfInterestType>
s
ALL_JOBS
field_18500
IS_USED_BY_PROFESSION
f_hxrkycji
IS_USED_BY_PROFESSION
field_221071_s
ANY_VILLAGER_WORKSTATION
public static final Predicate<PointOfInterestType>
a
ALL
field_18501
ALWAYS_TRUE
f_djhowgzy
ALWAYS_TRUE
field_221053_a
field_221053_a
private static final Set<BlockState>
t
BEDS
field_19227
BED_STATES
f_jhkoepis
BED_HEADS
field_221072_t
BED_HEADS
private static final Map<BlockState, PointOfInterestType>
u
TYPE_BY_STATE
field_18849
BLOCK_STATE_TO_POINT_OF_INTEREST_TYPE
f_edigdphl
BLOCK_STATE_TO_POINT_OF_INTEREST_TYPE
field_221073_u
field_221073_u
public static final PointOfInterestType
b
UNEMPLOYED
field_18502
UNEMPLOYED
f_ipprjswn
UNEMPLOYED
field_221054_b
UNEMPLOYED
public static final PointOfInterestType
c
ARMORER
field_18503
ARMORER
f_lmouieka
ARMORER
field_221055_c
ARMORER
public static final PointOfInterestType
d
BUTCHER
field_18504
BUTCHER
f_glacqduj
BUTCHER
field_221056_d
BUTCHER
public static final PointOfInterestType
e
CARTOGRAPHER
field_18505
CARTOGRAPHER
f_wfwrcunt
CARTOGRAPHER
field_221057_e
CARTOGRAPHER
public static final PointOfInterestType
f
CLERIC
field_18506
CLERIC
f_ldswwyal
CLERIC
field_221058_f
CLERIC
public static final PointOfInterestType
g
FARMER
field_18507
FARMER
f_bxjnzyxs
FARMER
field_221059_g
FARMER
public static final PointOfInterestType
h
FISHERMAN
field_18508
FISHERMAN
f_ngoyjhju
FISHERMAN
field_221060_h
FISHERMAN
public static final PointOfInterestType
i
FLETCHER
field_18509
FLETCHER
f_amfwnekv
FLETCHER
field_221061_i
FLETCHER
public static final PointOfInterestType
j
LEATHERWORKER
field_18510
LEATHERWORKER
f_gdseeexk
LEATHERWORKER
field_221062_j
LEATHERWORKER
public static final PointOfInterestType
k
LIBRARIAN
field_18511
LIBRARIAN
f_hbkbgnbx
LIBRARIAN
field_221063_k
LIBRARIAN
public static final PointOfInterestType
l
MASON
field_18512
MASON
f_kmvigpmm
MASON
field_221064_l
MASON
public static final PointOfInterestType
m
NITWIT
field_18513
NITWIT
f_mrnttfgp
NITWIT
field_221065_m
NITWIT
public static final PointOfInterestType
n
SHEPHERD
field_18514
SHEPHERD
f_vaqzxqag
SHEPHERD
field_221066_n
SHEPHERD
public static final PointOfInterestType
o
TOOLSMITH
field_18515
TOOLSMITH
f_mnlbjnmg
TOOLSMITH
field_221067_o
TOOLSMITH
public static final PointOfInterestType
p
WEAPONSMITH
field_18516
WEAPONSMITH
f_rtcvfmaz
WEAPONSMITH
field_221068_p
WEAPONSMITH
public static final PointOfInterestType
q
HOME
field_18517
HOME
f_fiizeqbj
HOME
field_221069_q
HOME
public static final PointOfInterestType
r
MEETING
field_18518
MEETING
f_ihflsscn
MEETING
field_221070_r
MEETING
private final String
v
name
field_18519
id
f_gumprygq
name
field_221074_v
name
private final Set<BlockState>
w
matchingStates
field_18850
blockStates
f_iobyygcb
workstations
field_221075_w
field_221075_w
private final int
x
maxTickets
field_18521
ticketCount
f_rrcvwojx
ticketCount
field_221076_x
maxFreeTickets
private final SoundEvent
y
soundEvent
field_18522
sound
f_cfmzmbgr
workSound
field_221077_y
workSound
private final Predicate<PointOfInterestType>
z
predicate
field_18523
completionCondition
f_ntzamwtm
completionCondition
field_221078_z
field_221078_z
private final int
A
validRange
field_20298
f_wxadgati
f_10414358
field_225481_A
field_225481_A

Constructor summary

ModifierConstructor
private (String arg0, Set<BlockState> workstations, int arg2, SoundEvent arg3, Predicate<PointOfInterestType> arg4, int arg5)
private (String arg0, Set<BlockState> workstations, int arg2, SoundEvent arg3, int arg4)

Method summary

Modifier and TypeMethod
private static Set<BlockState>
a(bmv arg0)
getBlockStates(Block arg0)
method_20356(class_2248 arg0)
getAllStatesOf(Block block)
m_zokuusik(C_mmxmpdoq arg0)
getAllStates(Block block)
func_221042_a(Block arg0)
getAllStates(Block arg0)
public int
b()
getMaxTickets()
method_19161()
getTicketCount()
m_dorinxvm()
getTicketCount()
func_221044_b()
getMaxFreeTickets()
public Predicate<PointOfInterestType>
c()
getPredicate()
method_19164()
getCompletionCondition()
m_mwgbxfdo()
getCompletionCondition()
func_221045_c()
func_221045_c()
public int
d()
getValidRange()
method_21648()
m_yqemxzrh()
m_57448681()
func_225478_d()
func_225478_d()
public SoundEvent
e()
getUseSound()
method_19166()
getSound()
m_nqwkkchp()
getWorkSound()
func_221048_d()
getWorkSound()
private static PointOfInterestType
a(String arg0, Set<bvt> arg1, int arg2, yo arg3, int arg4)
register(String arg0, Set<BlockState> arg1, int arg2, SoundEvent arg3, int arg4)
method_20357(String arg0, Set<class_2680> arg1, int arg2, class_3414 arg3, int arg4)
register(String id, Set<BlockState> arg1, int arg2, SoundEvent arg3, int arg4)
m_vjdkpwhr(String arg0, Set<C_txtbiemp> arg1, int arg2, C_avavozay arg3, int arg4)
register(String name, Set<BlockState> arg1, int arg2, SoundEvent workSound, int arg4)
func_221051_a(String arg0, Set<BlockState> arg1, int arg2, SoundEvent arg3, int arg4)
func_221051_a(String key, Set<BlockState> arg1, int arg2, SoundEvent arg3, int arg4)
private static PointOfInterestType
a(String arg0, Set<bvt> arg1, int arg2, yo arg3, Predicate<aqs> arg4, int arg5)
register(String arg0, Set<BlockState> arg1, int arg2, SoundEvent arg3, Predicate<PoiType> arg4, int arg5)
method_20358(String arg0, Set<class_2680> arg1, int arg2, class_3414 arg3, Predicate<class_4158> arg4, int arg5)
register(String id, Set<BlockState> arg1, int arg2, SoundEvent arg3, Predicate<PointOfInterestType> arg4, int arg5)
m_pjbyoqvi(String arg0, Set<C_txtbiemp> arg1, int arg2, C_avavozay arg3, Predicate<C_voztdcrg> arg4, int arg5)
register(String name, Set<BlockState> arg1, int arg2, SoundEvent workSound, Predicate<PointOfInterestType> arg4, int arg5)
func_221039_a(String arg0, Set<BlockState> arg1, int arg2, SoundEvent arg3, Predicate<PointOfInterestType> arg4, int arg5)
func_221039_a(String key, Set<BlockState> arg1, int arg2, SoundEvent arg3, Predicate<PointOfInterestType> arg4, int arg5)
private static PointOfInterestType
a(aqs arg0)
registerBlockStates(PoiType arg0)
method_20354(class_4158 arg0)
setup(PointOfInterestType arg0)
m_bhkkgzmu(C_voztdcrg arg0)
m_39911460(PointOfInterestType arg0)
func_221052_a(PointOfInterestType arg0)
func_221052_a(PointOfInterestType arg0)
public static Optional<PointOfInterestType>
b(bvt arg0)
forState(BlockState arg0)
method_19516(class_2680 arg0)
from(BlockState state)
m_wfjsalhr(C_txtbiemp arg0)
getJobOrEmpty(BlockState state)
func_221047_b(BlockState arg0)
forState(BlockState state)
public static Stream<BlockState>
f()
allPoiStates()
method_19518()
getAllAssociatedStates()
m_gwkdnota()
streamWorkstations()
func_221038_e()
getAllStates()