Class GlobalLootModifiersTest.WheatSeedsConverterModifier.Serializer
java.lang.Object
net.minecraftforge.common.loot.GlobalLootModifierSerializer<GlobalLootModifiersTest.WheatSeedsConverterModifier>
net.minecraftforge.debug.gameplay.loot.GlobalLootModifiersTest.WheatSeedsConverterModifier.Serializer
- All Implemented Interfaces:
- IForgeRegistryEntry<GlobalLootModifierSerializer<?>>
- Enclosing class:
- GlobalLootModifiersTest.WheatSeedsConverterModifier
private static class GlobalLootModifiersTest.WheatSeedsConverterModifier.Serializer
extends GlobalLootModifierSerializer<GlobalLootModifiersTest.WheatSeedsConverterModifier>
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionread(ResourceLocation name, com.google.gson.JsonObject object, ILootCondition[] conditionsIn) Most mods will likely not need more than
 return new MyModifier(conditionsIn)
 but any additional properties that are needed will need to be deserialized here.com.google.gson.JsonObjectWrite the serializer to json.Methods inherited from class net.minecraftforge.common.loot.GlobalLootModifierSerializergetRegistryName, getRegistryType, makeConditions, setRegistryName, setRegistryName, setRegistryName
- 
Constructor Details- 
Serializerprivate Serializer()
 
- 
- 
Method Details- 
readpublic GlobalLootModifiersTest.WheatSeedsConverterModifier read(ResourceLocation name, com.google.gson.JsonObject object, ILootCondition[] conditionsIn) Description copied from class:GlobalLootModifierSerializerMost mods will likely not need more than
 return new MyModifier(conditionsIn)
 but any additional properties that are needed will need to be deserialized here.- Specified by:
- readin class- GlobalLootModifierSerializer<GlobalLootModifiersTest.WheatSeedsConverterModifier>
 
- 
writepublic com.google.gson.JsonObject write(GlobalLootModifiersTest.WheatSeedsConverterModifier instance) Description copied from class:GlobalLootModifierSerializerWrite the serializer to json. Most serializers won't have to do anything else thanGlobalLootModifierSerializer.makeConditions(net.minecraft.loot.conditions.ILootCondition[])Which simply creates the JsonObject from an array of ILootConditions.- Specified by:
- writein class- GlobalLootModifierSerializer<GlobalLootModifiersTest.WheatSeedsConverterModifier>
 
 
-