Class GenericInstantBlock.Type<BLOCK extends GenericInstantBlock<?,?,?,?,?>>
java.lang.Object
com.petrolpark.core.scratch.symbol.block.GenericInstantBlock.Type<BLOCK>
- All Implemented Interfaces:
IScratchBlock.Type<BLOCK>,IScratchSymbol.Type<BLOCK>
- Enclosing class:
GenericInstantBlock<ENVIRONMENT extends IScratchEnvironment,GENERIC_TYPE, GENERIC_ARGUMENT extends IScratchArgument<IScratchEnvironment, GENERIC_TYPE>, ARGUMENTS extends ScratchArguments<ENVIRONMENT, ?>, PARAMETERS extends ScratchParameters<ENVIRONMENT, ARGUMENTS>>
public static class GenericInstantBlock.Type<BLOCK extends GenericInstantBlock<?,?,?,?,?>>
extends Object
implements IScratchBlock.Type<BLOCK>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncodec()ContextualStreamCodec<net.minecraft.network.RegistryFriendlyByteBuf, IScratchEnvironment.Type<?>, BLOCK>
-
Field Details
-
factory
-
-
Constructor Details
-
Type
-
-
Method Details
-
codec
- Specified by:
codecin interfaceIScratchSymbol.Type<BLOCK extends GenericInstantBlock<?,?, ?, ?, ?>>
-
streamCodec
public ContextualStreamCodec<net.minecraft.network.RegistryFriendlyByteBuf,IScratchEnvironment.Type<?>, streamCodec()BLOCK> - Specified by:
streamCodecin interfaceIScratchSymbol.Type<BLOCK extends GenericInstantBlock<?,?, ?, ?, ?>>
-