net.minecraft.world.event

public record BlockPositionSource

implements PositionSource

net.minecraft.world.level.gameevent.BlockPositionSource
net.minecraft.class_5707
net.minecraft.world.event.BlockPositionSource

Field summary

Modifier and TypeField
private final BlockPos
pos
comp_4878
pos
public static final com.mojang.serialization.MapCodec<BlockPositionSource>
CODEC
field_28137
CODEC
public static final PacketCodec<io.netty.buffer.ByteBuf, BlockPositionSource>
STREAM_CODEC
field_48377
PACKET_CODEC

Constructor summary

ModifierConstructor
public (BlockPos pos)

Method summary

Modifier and TypeMethod
public Optional<Vec3d>
getPosition(Level level)
method_32956(class_1937 arg0)
getPos(World arg0)
public PositionSourceType<BlockPositionSource>
getType()
method_32955()
getType()
public BlockPos
pos()
comp_4878()
pos()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_32927(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_32927(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)