Package net.minecraft.world.event
Interface PositionSourceType<T extends PositionSource>
- All Known Implementing Classes:
BlockPositionSource.Type,EntityPositionSource.Type
public interface PositionSourceType<T extends PositionSource>
-
Field Summary
Fields Modifier and Type Field Description static PositionSourceType<BlockPositionSource>BLOCKstatic PositionSourceType<EntityPositionSource>ENTITY -
Method Summary
Modifier and Type Method Description com.mojang.serialization.Codec<T>getCodec()static PositionSourceread(PacketByteBuf buf)TreadFromBuf(PacketByteBuf buf)static <S extends PositionSourceType<T>, T extends PositionSource>
Sregister(String id, S positionSourceType)static <T extends PositionSource>
voidwrite(T positionSource, PacketByteBuf buf)voidwriteToBuf(PacketByteBuf buf, T positionSource)
-
Field Details
-
BLOCK
-
ENTITY
-
-
Method Details
-
readFromBuf
-
writeToBuf
-
getCodec
com.mojang.serialization.Codec<T> getCodec() -
register
static <S extends PositionSourceType<T>, T extends PositionSource> S register(String id, S positionSourceType) -
read
-
write
-