类 LootPoolSingletonContainer.Serializer<T extends LootPoolSingletonContainer>
java.lang.Object
net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer.Serializer<T>
net.minecraft.world.level.storage.loot.entries.LootPoolSingletonContainer.Serializer<T>
- 所有已实现的接口:
Serializer<T>
- 直接已知子类:
DynamicLoot.Serializer
,EmptyLootItem.Serializer
,LootItem.Serializer
,LootTableReference.Serializer
,TagEntry.Serializer
public abstract static class LootPoolSingletonContainer.Serializer<T extends LootPoolSingletonContainer>
extends LootPoolEntryContainer.Serializer<T>
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected abstract T
deserialize
(com.google.gson.JsonObject pObject, com.google.gson.JsonDeserializationContext pContext, int pWeight, int pQuality, LootItemCondition[] pConditions, LootItemFunction[] pFunctions) final T
deserializeCustom
(com.google.gson.JsonObject pObject, com.google.gson.JsonDeserializationContext pContext, LootItemCondition[] pConditions) void
serializeCustom
(com.google.gson.JsonObject pObject, T pContext, com.google.gson.JsonSerializationContext pConditions) 从类继承的方法 net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer.Serializer
deserialize, serialize
-
构造器详细资料
-
Serializer
public Serializer()
-
-
方法详细资料
-
serializeCustom
public void serializeCustom(com.google.gson.JsonObject pObject, T pContext, com.google.gson.JsonSerializationContext pConditions) - 指定者:
serializeCustom
在类中LootPoolEntryContainer.Serializer<T extends LootPoolSingletonContainer>
-
deserializeCustom
public final T deserializeCustom(com.google.gson.JsonObject pObject, com.google.gson.JsonDeserializationContext pContext, LootItemCondition[] pConditions) - 指定者:
deserializeCustom
在类中LootPoolEntryContainer.Serializer<T extends LootPoolSingletonContainer>
-
deserialize
protected abstract T deserialize(com.google.gson.JsonObject pObject, com.google.gson.JsonDeserializationContext pContext, int pWeight, int pQuality, LootItemCondition[] pConditions, LootItemFunction[] pFunctions)
-