Package net.minecraft.loot.entry
Class TagEntry.Serializer
java.lang.Object
net.minecraft.loot.entry.LootPoolEntry.Serializer<T>
net.minecraft.loot.entry.LeafEntry.Serializer<TagEntry>
net.minecraft.loot.entry.TagEntry.Serializer
- All Implemented Interfaces:
- JsonSerializer<TagEntry>
- Enclosing class:
- TagEntry
- Mappings:
- Namespace - Name - official - eak$a- intermediary - net/minecraft/class_91$class_92- named - net/minecraft/loot/entry/TagEntry$Serializer
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddEntryFields(JsonObject jsonObject, TagEntry tagEntry, JsonSerializationContext jsonSerializationContext) protected TagEntryfromJson(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, TagEntry tagEntry, JsonSerializationContext jsonSerializationContext) - Overrides:
- addEntryFieldsin class- LeafEntry.Serializer<TagEntry>
- Mappings:
- Namespace - Name - Mixin selector - official - a- Leak$a;a(Lcom/google/gson/JsonObject;Leak;Lcom/google/gson/JsonSerializationContext;)V- intermediary - method_451- Lnet/minecraft/class_91$class_92;method_451(Lcom/google/gson/JsonObject;Lnet/minecraft/class_91;Lcom/google/gson/JsonSerializationContext;)V- named - addEntryFields- Lnet/minecraft/loot/entry/TagEntry$Serializer;addEntryFields(Lcom/google/gson/JsonObject;Lnet/minecraft/loot/entry/TagEntry;Lcom/google/gson/JsonSerializationContext;)V
 
- 
fromJsonprotected TagEntry fromJson(JsonObject jsonObject, JsonDeserializationContext jsonDeserializationContext, int int2, int int3, LootCondition[] lootCondition, LootFunction[] lootFunction) - Specified by:
- fromJsonin class- LeafEntry.Serializer<TagEntry>
- Mappings:
- Namespace - Name - Mixin selector - official - a- Leak$a;a(Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Leck;[Leaz;)Leak;- intermediary - method_450- Lnet/minecraft/class_91$class_92;method_450(Lcom/google/gson/JsonObject;Lcom/google/gson/JsonDeserializationContext;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Lnet/minecraft/class_91;- named - fromJson- Lnet/minecraft/loot/entry/TagEntry$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/TagEntry;
 
 
-