Package net.minecraft.world.event
Interface PositionSourceType<T extends PositionSource>
- All Known Implementing Classes:
BlockPositionSource.Source,EntityPositionSource.Source
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()Tread(PacketByteBuf packet)static PositionSourcereadRaw(PacketByteBuf packet)static <S extends PositionSourceType<T>, T extends PositionSource>
Sregister(String id, S eventSource)voidwrite(PacketByteBuf packet, T event)static <T extends PositionSource>
voidwrite(T event, PacketByteBuf packet)
-
Field Details
-
BLOCK
-
ENTITY
-
-
Method Details
-
read
-
write
-
getCodec
com.mojang.serialization.Codec<T> getCodec() -
register
static <S extends PositionSourceType<T>, T extends PositionSource> S register(String id, S eventSource) -
readRaw
-
write
-