Interface CraftTweakerVanillaIngredientSerializer<T extends CraftTweakerVanillaIngredient>

All Known Implementing Classes:
IngredientAnySerializer, IngredientConditionedSerializer, IngredientListSerializer, IngredientPartialTagSerializer, IngredientTransformedSerializer

public interface CraftTweakerVanillaIngredientSerializer<T extends CraftTweakerVanillaIngredient>
  • Method Summary

    Modifier and Type
    Method
    Description
    com.mojang.serialization.Codec<T>
     
    decode(net.minecraft.network.FriendlyByteBuf buf)
     
    void
    encode(net.minecraft.network.FriendlyByteBuf buf, T ingredient)
     
    net.minecraft.resources.ResourceLocation
     
  • Method Details

    • getId

      net.minecraft.resources.ResourceLocation getId()
    • codec

      com.mojang.serialization.Codec<T> codec()
    • decode

      T decode(net.minecraft.network.FriendlyByteBuf buf)
    • encode

      void encode(net.minecraft.network.FriendlyByteBuf buf, T ingredient)