Class ListScratchClass.ListFriendlyByteBufScratchClass<TYPE>
java.lang.Object
com.petrolpark.core.scratch.classes.GenericScratchClass<List<TYPE>,TYPE,ExpressionArgument<IScratchEnvironment,List<TYPE>>>
com.petrolpark.core.scratch.classes.ListScratchClass<TYPE,net.minecraft.network.FriendlyByteBuf>
com.petrolpark.core.scratch.classes.ListScratchClass.ListFriendlyByteBufScratchClass<TYPE>
- All Implemented Interfaces:
IFriendlyByteBufScratchClass<List<TYPE>,,ExpressionArgument<IScratchEnvironment, List<TYPE>>> IScratchClass<List<TYPE>,,ExpressionArgument<IScratchEnvironment, List<TYPE>>> ISyncedScratchClass<List<TYPE>,ExpressionArgument<IScratchEnvironment, List<TYPE>>>
- Enclosing class:
ListScratchClass<TYPE,BUFFER extends io.netty.buffer.ByteBuf>
public static final class ListScratchClass.ListFriendlyByteBufScratchClass<TYPE>
extends ListScratchClass<TYPE,net.minecraft.network.FriendlyByteBuf>
implements IFriendlyByteBufScratchClass<List<TYPE>,ExpressionArgument<IScratchEnvironment,List<TYPE>>>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.petrolpark.core.scratch.classes.ListScratchClass
ListScratchClass.ListByteBufScratchClass<TYPE>, ListScratchClass.ListFriendlyByteBufScratchClass<TYPE>, ListScratchClass.ListRegistryFriendlyByteBufScratchClass<TYPE>Nested classes/interfaces inherited from interface com.petrolpark.core.scratch.classes.IScratchClass
IScratchClass.Caster<FROM_TYPE,TO_TYPE> -
Field Summary
Fields inherited from class com.petrolpark.core.scratch.classes.ListScratchClass
codec, CODEC, STREAM_CODEC, streamCodecFields inherited from class com.petrolpark.core.scratch.classes.GenericScratchClass
genericScratchClassFields inherited from interface com.petrolpark.core.scratch.classes.IScratchClass
CODEC, STREAM_CODEC, TYPED_CODEC -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedListFriendlyByteBufScratchClass(IFriendlyByteBufScratchClass<TYPE, ?> networkScratchClass) -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class com.petrolpark.core.scratch.classes.ListScratchClass
cast, codec, create, createDefaultParameter, equals, fallback, getTypeMethods inherited from class com.petrolpark.core.scratch.classes.GenericScratchClass
getGenericScratchClassMethods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.petrolpark.core.scratch.classes.IScratchClass
cast, codec, createDefaultParameter, fallback, getTypeMethods inherited from interface com.petrolpark.core.scratch.classes.ISyncedScratchClass
asSynced
-
Constructor Details
-
ListFriendlyByteBufScratchClass
-
-
Method Details
-
streamCodec
public net.minecraft.network.codec.StreamCodec<net.minecraft.network.FriendlyByteBuf,List<TYPE>> streamCodec()- Specified by:
streamCodecin interfaceIFriendlyByteBufScratchClass<List<TYPE>,ExpressionArgument<IScratchEnvironment, List<TYPE>>> - Specified by:
streamCodecin interfaceIScratchClass<List<TYPE>,ExpressionArgument<IScratchEnvironment, List<TYPE>>>
-