net.minecraft.village

public class PointOfInterest

implements DynamicSerializable

aql
net.minecraft.class_4156
net.minecraft.village.PointOfInterest
net.minecraft.village.PointOfInterest

Field summary

Modifier and TypeField
private final BlockPos
a
field_18492
pos
field_218266_a
private final PointOfInterestType
b
field_18493
type
field_218267_b
private int
c
field_18494
freeTickets
field_218268_c
private final Runnable
d
field_18495
updateListener
field_218269_d

Constructor summary

ModifierConstructor
private (BlockPos arg0, PointOfInterestType arg1, int arg2, Runnable arg3)
public (BlockPos arg0, PointOfInterestType arg1, Runnable arg2)
public <T>(com.mojang.datafixers.Dynamic<T> arg0, Runnable arg1)

Method summary

Modifier and TypeMethod
public <T> T
a(com.mojang.datafixers.types.DynamicOps<T> arg0)
method_19508(com.mojang.datafixers.types.DynamicOps<T> arg0)
serialize(com.mojang.datafixers.types.DynamicOps<T> arg0)
func_218175_a(com.mojang.datafixers.types.DynamicOps<T> arg0)
protected boolean
b()
method_19137()
reserveTicket()
func_218262_b()
protected boolean
c()
method_19138()
releaseTicket()
func_218264_c()
public boolean
d()
method_19139()
hasSpace()
func_218265_d()
public boolean
e()
method_19140()
isOccupied()
func_218263_e()
public BlockPos
f()
method_19141()
getPos()
func_218261_f()
public PointOfInterestType
g()
method_19142()
getType()
func_218260_g()