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

public class PoiRecord

cjw
net.minecraft.world.entity.ai.village.poi.PoiRecord
net.minecraft.class_4156

Field summary

Modifier and TypeField
private final BlockPos
a
pos
field_18492
private final Holder<PoiType>
b
poiType
field_18493
private int
c
freeTickets
field_18494
private final Runnable
d
setDirty
field_18495

Constructor summary

ModifierConstructor
(BlockPos arg0, Holder<PoiType> arg1, int arg2, Runnable arg3)
public (BlockPos arg0, Holder<PoiType> arg1, Runnable arg2)

Method summary

Modifier and TypeMethod
public PoiRecord$Packed
a()
pack()
method_61448()
public int
b()
getFreeTickets()
method_35156()
protected boolean
c()
acquireTicket()
method_19137()
protected boolean
d()
releaseTicket()
method_19138()
public boolean
e()
hasSpace()
method_19139()
public boolean
f()
isOccupied()
method_19140()
public BlockPos
g()
getPos()
method_19141()
public Holder<PoiType>
h()
getPoiType()
method_19142()