Interface IConditionSerializer<T extends ICondition>
-
- All Known Implementing Classes:
AndCondition.Serializer,FalseCondition.Serializer,ItemExistsCondition.Serializer,ModLoadedCondition.Serializer,NotCondition.Serializer,OrCondition.Serializer,TagEmptyCondition.Serializer,TrueCondition.Serializer
public interface IConditionSerializer<T extends ICondition>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ResourceLocationgetID()default com.google.gson.JsonObjectgetJson(T value)Tread(com.google.gson.JsonObject json)voidwrite(com.google.gson.JsonObject json, T value)
-
-
-
Method Detail
-
write
void write(com.google.gson.JsonObject json, T value)
-
read
T read(com.google.gson.JsonObject json)
-
getID
ResourceLocation getID()
-
getJson
default com.google.gson.JsonObject getJson(T value)
-
-