T - the Type to deserializepublic abstract class GlobalLootModifierSerializer<T extends IGlobalLootModifier> extends java.lang.Object implements IForgeRegistryEntry<GlobalLootModifierSerializer<?>>
read method to deserialize from json.| コンストラクタと説明 | 
|---|
| GlobalLootModifierSerializer() | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| ResourceLocation | getRegistryName()A unique identifier for this entry, if this entry is registered already it will return it's official registry name. | 
| java.lang.Class<GlobalLootModifierSerializer<?>> | getRegistryType()Used by Forge's registry system. | 
| abstract T | read(ResourceLocation location,
    com.google.gson.JsonObject object,
    ILootCondition[] ailootcondition)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. | 
| GlobalLootModifierSerializer<T> | setRegistryName(ResourceLocation name)Sets a unique name for this Item. | 
| GlobalLootModifierSerializer<T> | setRegistryName(java.lang.String name) | 
| GlobalLootModifierSerializer<T> | setRegistryName(java.lang.String modID,
               java.lang.String name) | 
public final GlobalLootModifierSerializer<T> setRegistryName(java.lang.String name)
public final GlobalLootModifierSerializer<T> setRegistryName(ResourceLocation name)
IForgeRegistryEntrysetRegistryName インタフェース内 IForgeRegistryEntry<GlobalLootModifierSerializer<?>>name - Unique registry namepublic final GlobalLootModifierSerializer<T> setRegistryName(java.lang.String modID, java.lang.String name)
public final ResourceLocation getRegistryName()
IForgeRegistryEntrygetRegistryName インタフェース内 IForgeRegistryEntry<GlobalLootModifierSerializer<?>>public abstract T read(ResourceLocation location, com.google.gson.JsonObject object, ILootCondition[] ailootcondition)
return new MyModifier(conditionsIn)name - The resource location (if needed)json - The full json object (including ILootConditions)conditionsIn - An already deserialized list of ILootConditionspublic final java.lang.Class<GlobalLootModifierSerializer<?>> getRegistryType()
getRegistryType インタフェース内 IForgeRegistryEntry<GlobalLootModifierSerializer<?>>