IJsonSettings@ApiInternal public final class ContentPackSettings extends java.lang.Object implements IJsonSettings
| Constructor | Description |
|---|---|
ContentPackSettings() |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
getName() |
|
int |
getPriority(java.lang.String id) |
|
java.util.Comparator<ContentPack> |
getPriorityComparator() |
|
java.io.File |
getSettingsFile(IDataManager manager) |
|
boolean |
isDisabled(java.lang.String id) |
|
void |
load(com.google.gson.JsonObject object) |
|
void |
save(com.google.gson.JsonObject object) |
|
void |
setDisabled(java.lang.String id) |
|
void |
setEnabledPriority(java.lang.String id,
int priority) |
public 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 IJsonSettingspublic boolean isDisabled(java.lang.String id)
public int getPriority(java.lang.String id)
public java.util.Comparator<ContentPack> getPriorityComparator()
public void setEnabledPriority(java.lang.String id,
int priority)
public void setDisabled(java.lang.String id)