Interface IIngredientConditionSerializer<T extends IIngredientCondition<?>>

All Known Implementing Classes:
ConditionAnyDamagedSerializer, ConditionCustomSerializer, ConditionDamagedAtLeastSerializer, ConditionDamagedAtMostSerializer, ConditionDamagedSerializer

public interface IIngredientConditionSerializer<T extends IIngredientCondition<?>>
  • Method Summary

    Modifier and Type
    Method
    Description
    fromJson(com.google.gson.JsonObject json)
     
    fromNetwork(net.minecraft.network.FriendlyByteBuf buffer)
     
    net.minecraft.resources.ResourceLocation
     
    com.google.gson.JsonObject
    toJson(T transformer)
     
    void
    toNetwork(net.minecraft.network.FriendlyByteBuf buffer, T ingredient)
     
  • Method Details

    • fromNetwork

      T fromNetwork(net.minecraft.network.FriendlyByteBuf buffer)
    • fromJson

      T fromJson(com.google.gson.JsonObject json)
    • toNetwork

      void toNetwork(net.minecraft.network.FriendlyByteBuf buffer, T ingredient)
    • toJson

      com.google.gson.JsonObject toJson(T transformer)
    • getType

      net.minecraft.resources.ResourceLocation getType()