Interface IScratchSymbol.Type<SYMBOL extends IScratchSymbol<?,?>>

All Known Subinterfaces:
IScratchBlock.Type<BLOCK>, IScratchExpression.Type<EXPRESSION>
All Known Implementing Classes:
BinaryExpressionType, BlockStatePropertyExpression, BooleanBlockStatePropertyExpression, ContextExpressionType, NullaryExpressionType, RoundRealScratchExpression, SimpleExpressionType, SimpleInstantiableBlockType, TernaryExpressionType, UnaryExpressionType, UnaryInstantiableBlockType, WaitBlock
Enclosing interface:
IScratchSymbol<ENVIRONMENT extends IScratchEnvironment,ARGUMENTS extends ScratchArguments<ENVIRONMENT,?>>

public static interface IScratchSymbol.Type<SYMBOL extends IScratchSymbol<?,?>>
  • Method Summary

    Modifier and Type
    Method
    Description
    com.mojang.serialization.MapCodec<SYMBOL>
     
    net.minecraft.network.codec.StreamCodec<? super net.minecraft.network.RegistryFriendlyByteBuf,SYMBOL>
     
  • Method Details

    • codec

      com.mojang.serialization.MapCodec<SYMBOL> codec()
    • streamCodec

      net.minecraft.network.codec.StreamCodec<? super net.minecraft.network.RegistryFriendlyByteBuf,SYMBOL> streamCodec()