Interface IByteBufScratchClass<TYPE,DEFAULT_ARGUMENT extends IScratchArgument<IScratchEnvironment,TYPE>>
- All Superinterfaces:
IScratchClass<TYPE,,DEFAULT_ARGUMENT> ISyncedScratchClass<TYPE,DEFAULT_ARGUMENT>
- All Known Implementing Classes:
BlockPosScratchClass,BooleanScratchClass,DirectionScratchClass,IntegerScratchClass,ListScratchClass.ListByteBufScratchClass,NullScratchClass,RealScratchClass,StringScratchClass
public non-sealed interface IByteBufScratchClass<TYPE,DEFAULT_ARGUMENT extends IScratchArgument<IScratchEnvironment,TYPE>>
extends ISyncedScratchClass<TYPE,DEFAULT_ARGUMENT>
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.petrolpark.core.scratch.classes.IScratchClass
IScratchClass.Caster<FROM_TYPE,TO_TYPE> -
Field Summary
Fields inherited from interface com.petrolpark.core.scratch.classes.IScratchClass
CODEC, STREAM_CODEC, TYPED_CODEC -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.network.codec.StreamCodec<io.netty.buffer.ByteBuf, TYPE> Methods inherited from interface com.petrolpark.core.scratch.classes.IScratchClass
cast, codec, createDefaultParameter, fallback, getTypeMethods inherited from interface com.petrolpark.core.scratch.classes.ISyncedScratchClass
asSynced
-
Method Details
-
streamCodec
net.minecraft.network.codec.StreamCodec<io.netty.buffer.ByteBuf,TYPE> streamCodec()- Specified by:
streamCodecin interfaceIScratchClass<TYPE,DEFAULT_ARGUMENT extends IScratchArgument<IScratchEnvironment, TYPE>>
-