net.minecraft.world.poi

public class PointOfInterest

aya
net.minecraft.world.entity.ai.village.poi.PoiRecord
net.minecraft.class_4156
net.minecraft.world.poi.PointOfInterest
net.minecraft.unmapped.C_xhhbfljz
net.minecraft.village.PointOfInterest
net.minecraft.village.PointOfInterest

Field summary

Modifier and TypeField
private final BlockPos
a
pos
field_18492
pos
f_isgugmmb
field_218266_a
pos
private final PointOfInterestType
b
poiType
field_18493
type
f_ajjuclug
field_218267_b
type
private int
c
freeTickets
field_18494
freeTickets
f_tmvxexou
field_218268_c
freeTickets
private final Runnable
d
setDirty
field_18495
updateListener
f_cujeohbw
field_218269_d
onChange

Constructor summary

ModifierConstructor
private (BlockPos pos, PointOfInterestType type, int freeTickets, Runnable updateListener)
public (BlockPos pos, PointOfInterestType type, Runnable updateListener)

Method summary

Modifier and TypeMethod
public static Codec<PointOfInterest>
a(Runnable arg0)
codec(Runnable arg0)
method_28359(Runnable arg0)
method_28359(Runnable arg0)
m_tefowmhv(Runnable arg0)
func_234150_a_(Runnable arg0)
func_234150_a_(Runnable arg0)
protected boolean
b()
acquireTicket()
method_19137()
reserveTicket()
m_aksbhedz()
func_218262_b()
claim()
protected boolean
c()
releaseTicket()
method_19138()
releaseTicket()
m_dmjjxkgo()
func_218264_c()
release()
public boolean
d()
hasSpace()
method_19139()
hasSpace()
m_xxaqhkun()
func_218265_d()
hasSpace()
public boolean
e()
isOccupied()
method_19140()
isOccupied()
m_jfhxoobp()
func_218263_e()
isOccupied()
public BlockPos
f()
getPos()
method_19141()
getPos()
m_xefsyhzc()
func_218261_f()
getPos()
public PointOfInterestType
g()
getPoiType()
method_19142()
getType()
m_mndiqlik()
func_218260_g()
getType()