类 LootPoolEntryContainer.Serializer<T extends LootPoolEntryContainer>
java.lang.Object
net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer.Serializer<T>
- 所有已实现的接口:
Serializer<T>
public abstract static class LootPoolEntryContainer.Serializer<T extends LootPoolEntryContainer>
extends Object
implements Serializer<T>
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明final T
deserialize
(com.google.gson.JsonObject pJson, com.google.gson.JsonDeserializationContext pSerializationContext) abstract T
deserializeCustom
(com.google.gson.JsonObject pObject, com.google.gson.JsonDeserializationContext pContext, LootItemCondition[] pConditions) final void
serialize
(com.google.gson.JsonObject pJson, T pValue, com.google.gson.JsonSerializationContext pSerializationContext) abstract void
serializeCustom
(com.google.gson.JsonObject pObject, T pContext, com.google.gson.JsonSerializationContext pConditions)
-
构造器详细资料
-
Serializer
public Serializer()
-
-
方法详细资料
-
serialize
public final void serialize(com.google.gson.JsonObject pJson, T pValue, com.google.gson.JsonSerializationContext pSerializationContext) - 指定者:
serialize
在接口中Serializer<T extends LootPoolEntryContainer>
-
deserialize
public final T deserialize(com.google.gson.JsonObject pJson, com.google.gson.JsonDeserializationContext pSerializationContext) - 指定者:
deserialize
在接口中Serializer<T extends LootPoolEntryContainer>
-
serializeCustom
public abstract void serializeCustom(com.google.gson.JsonObject pObject, T pContext, com.google.gson.JsonSerializationContext pConditions) -
deserializeCustom
public abstract T deserializeCustom(com.google.gson.JsonObject pObject, com.google.gson.JsonDeserializationContext pContext, LootItemCondition[] pConditions)
-