IJsonSettings, IPropSettings@ApiInternal public final class ModSettings extends java.lang.Object implements IPropSettings, IJsonSettings
| Constructor | Description |
|---|---|
ModSettings() |
| Modifier and Type | Method | Description |
|---|---|---|
java.io.File |
getFile(IDataManager manager) |
|
java.lang.String |
getName() |
|
java.io.File |
getSettingsFile(IDataManager manager) |
|
boolean |
isDisabled(java.lang.String modid) |
|
void |
load(com.google.gson.JsonObject object) |
|
void |
load(java.util.Properties props) |
|
void |
save(com.google.gson.JsonObject object) |
|
void |
setDisabled(java.lang.String modid,
boolean disabled) |
get, get, get, get, load, save, set, set, set, setpublic void load(java.util.Properties props)
load in interface IPropSettingspublic java.io.File getFile(IDataManager manager)
getFile in interface IPropSettingspublic void load(com.google.gson.JsonObject object)
load in interface IJsonSettingspublic void save(com.google.gson.JsonObject object)
save in interface IJsonSettingspublic java.io.File getSettingsFile(IDataManager manager)
getSettingsFile in interface IJsonSettingspublic java.lang.String getName()
getName in interface IJsonSettingsgetName in interface IPropSettingspublic boolean isDisabled(java.lang.String modid)
public void setDisabled(java.lang.String modid,
boolean disabled)