Class DimensionPoolConfigModule
java.lang.Object
net.thomilist.dimensionalinventories.module.base.ModuleBase
net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolConfigModule
- All Implemented Interfaces:
Comparable<Module>,LostAndFoundFormattable,ConfigModule,JsonConfigModule<DimensionPoolConfigModuleState>,StatefulConfigModule<DimensionPoolConfigModuleState>,JsonModule<DimensionPoolConfigModuleState>,Module,StatefulModule<DimensionPoolConfigModuleState>
public final class DimensionPoolConfigModule
extends ModuleBase
implements JsonConfigModule<DimensionPoolConfigModuleState>
-
Field Summary
Fields inherited from interface net.thomilist.dimensionalinventories.module.base.JsonModule
GSON_BUILDER -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class net.thomilist.dimensionalinventories.module.base.ModuleBase
createDerived, description, groupId, moduleId, storageVersionsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.thomilist.dimensionalinventories.module.base.config.ConfigModule
category, loadWithContext, saveWithContext, toLostAndFoundScopeStringMethods inherited from interface net.thomilist.dimensionalinventories.module.base.config.JsonConfigModule
load, save, saveFileMethods inherited from interface net.thomilist.dimensionalinventories.module.base.JsonModule
load, loadAsCurrentVersion, loadFromJsonString, loadVersionedData, noSuchFileWarning, save, saveFileNameMethods inherited from interface net.thomilist.dimensionalinventories.module.base.Module
compareTo, description, groupId, latestStorageVersion, moduleId, moduleVersion, storageVersions, toFormattedMethods inherited from interface net.thomilist.dimensionalinventories.module.base.config.StatefulConfigModule
saveDirectory
-
Constructor Details
-
DimensionPoolConfigModule
-
-
Method Details
-
newInstance
- Specified by:
newInstancein interfaceStatefulConfigModule<DimensionPoolConfigModuleState>
-
state
- Specified by:
statein interfaceStatefulModule<DimensionPoolConfigModuleState>
-
defaultState
- Specified by:
defaultStatein interfaceStatefulModule<DimensionPoolConfigModuleState>
-
gson
public com.google.gson.Gson gson()- Specified by:
gsonin interfaceJsonModule<DimensionPoolConfigModuleState>
-
loadFromOther
- Specified by:
loadFromOtherin interfaceJsonConfigModule<DimensionPoolConfigModuleState>
-
registerCommands
public void registerCommands()- Specified by:
registerCommandsin interfaceModule
-