Package net.minecraft.loot.entry
Class ItemEntry.Serializer
java.lang.Object
net.minecraft.loot.entry.LootPoolEntry.Serializer<T>
net.minecraft.loot.entry.LeafEntry.Serializer<ItemEntry>
net.minecraft.loot.entry.ItemEntry.Serializer
- All Implemented Interfaces:
- JsonSerializer<ItemEntry>
- Enclosing class:
- ItemEntry
- Mappings:
- Namespace - Name - official - eac$a- intermediary - net/minecraft/class_77$class_78- named - net/minecraft/loot/entry/ItemEntry$Serializer
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddEntryFields(JsonObject jsonObject, ItemEntry itemEntry, JsonSerializationContext jsonSerializationContext) protected ItemEntryfromJson(JsonObject jsonObject, JsonDeserializationContext jsonDeserializationContext, int int2, int int3, LootCondition[] lootCondition, LootFunction[] lootFunction) Methods inherited from class net.minecraft.loot.entry.LeafEntry.SerializerfromJsonMethods inherited from class net.minecraft.loot.entry.LootPoolEntry.SerializerfromJson, toJson
- 
Constructor Details- 
Serializerpublic Serializer()
 
- 
- 
Method Details- 
addEntryFieldspublic void addEntryFields(JsonObject jsonObject, ItemEntry itemEntry, JsonSerializationContext jsonSerializationContext) - Overrides:
- addEntryFieldsin class- LeafEntry.Serializer<ItemEntry>
- Mappings:
- Namespace - Name - Mixin selector - official - a- Leac$a;a(Lcom/google/gson/JsonObject;Leac;Lcom/google/gson/JsonSerializationContext;)V- intermediary - method_412- Lnet/minecraft/class_77$class_78;method_412(Lcom/google/gson/JsonObject;Lnet/minecraft/class_77;Lcom/google/gson/JsonSerializationContext;)V- named - addEntryFields- Lnet/minecraft/loot/entry/ItemEntry$Serializer;addEntryFields(Lcom/google/gson/JsonObject;Lnet/minecraft/loot/entry/ItemEntry;Lcom/google/gson/JsonSerializationContext;)V
 
- 
fromJsonprotected ItemEntry fromJson(JsonObject jsonObject, JsonDeserializationContext jsonDeserializationContext, int int2, int int3, LootCondition[] lootCondition, LootFunction[] lootFunction) - Specified by:
- fromJsonin class- LeafEntry.Serializer<ItemEntry>
- Mappings:
- Namespace - Name - Mixin selector - official - a- Leac$a;a(Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Leck;[Leaz;)Leac;- intermediary - method_413- Lnet/minecraft/class_77$class_78;method_413(Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_77;- named - fromJson- Lnet/minecraft/loot/entry/ItemEntry$Serializer;fromJson(Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/loot/condition/LootCondition;[Lnet/minecraft/loot/function/LootFunction;)Lnet/minecraft/loot/entry/ItemEntry;
 
 
-