Interface ISyncedScratchClass<TYPE,DEFAULT_ARGUMENT extends IScratchArgument<IScratchEnvironment,TYPE>>

All Superinterfaces:
IScratchClass<TYPE,DEFAULT_ARGUMENT>
All Known Subinterfaces:
IByteBufScratchClass<TYPE,DEFAULT_ARGUMENT>, IFriendlyByteBufScratchClass<TYPE,DEFAULT_ARGUMENT>, IRegistryFriendlyByteBufScratchClass<TYPE,DEFAULT_ARGUMENT>
All Known Implementing Classes:
BlockPosScratchClass, BooleanScratchClass, DirectionScratchClass, IntegerScratchClass, ListScratchClass.ListByteBufScratchClass, ListScratchClass.ListFriendlyByteBufScratchClass, ListScratchClass.ListRegistryFriendlyByteBufScratchClass, NullScratchClass, RealScratchClass, StringScratchClass

public sealed interface ISyncedScratchClass<TYPE,DEFAULT_ARGUMENT extends IScratchArgument<IScratchEnvironment,TYPE>> extends IScratchClass<TYPE,DEFAULT_ARGUMENT> permits IByteBufScratchClass<TYPE,DEFAULT_ARGUMENT>, IFriendlyByteBufScratchClass<TYPE,DEFAULT_ARGUMENT>, IRegistryFriendlyByteBufScratchClass<TYPE,DEFAULT_ARGUMENT>