Class StatusModule
java.lang.Object
net.thomilist.dimensionalinventories.module.base.ModuleBase
net.thomilist.dimensionalinventories.module.builtin.status.StatusModule
- All Implemented Interfaces:
Comparable<Module>, LostAndFoundFormattable, JsonModule<StatusModuleState>, Module, JsonPlayerModule<StatusModuleState>, PlayerModule, StatefulPlayerModule<StatusModuleState>, StatefulModule<StatusModuleState>
-
Field Summary
Fields inherited from interface JsonModule
GSON_BUILDER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.google.gson.Gsongson()newInstance(net.minecraft.server.level.ServerPlayer player) state()Methods inherited from class ModuleBase
createDerived, description, groupId, moduleId, storageVersionsMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface JsonModule
load, loadAsCurrentVersion, loadFromJsonString, loadVersionedData, save, saveFileNameModifier and TypeMethodDescriptiondefault StatusModuleStatedefault StatusModuleStateloadAsCurrentVersion(com.google.gson.JsonElement data) default StatusModuleStateloadFromJsonString(String json) default StatusModuleStateloadVersionedData(VersionedJsonData versionedData) default voidsave(Path saveFile, StatusModuleState data) default StringMethods inherited from interface JsonPlayerModule
load, noSuchFileWarning, save, saveFileModifier and TypeMethodDescriptiondefault voidload(net.minecraft.server.level.ServerPlayer player, DimensionPool dimensionPool) default Stringdefault voidsave(net.minecraft.server.level.ServerPlayer player, DimensionPool dimensionPool) default PathsaveFile(net.minecraft.server.level.ServerPlayer player, DimensionPool dimensionPool) Methods inherited from interface Module
compareTo, latestStorageVersion, moduleVersion, registerCommands, toFormattedModifier and TypeMethodDescriptiondefault intdefault StorageVersiondefault intdefault voiddefault StringMethods inherited from interface PlayerModule
category, loadWithContext, saveWithContext, toLostAndFoundScopeStringModifier and TypeMethodDescriptiondefault Stringcategory()default voidloadWithContext(net.minecraft.server.level.ServerPlayer player, DimensionPool dimensionPool) default voidsaveWithContext(net.minecraft.server.level.ServerPlayer player, DimensionPool dimensionPool) default StringMethods inherited from interface StatefulPlayerModule
saveDirectoryModifier and TypeMethodDescriptiondefault PathsaveDirectory(net.minecraft.server.level.ServerPlayer player, DimensionPool dimensionPool)
-
Constructor Details
-
StatusModule
-
-
Method Details
-
newInstance
- Specified by:
newInstancein interfaceStatefulPlayerModule<StatusModuleState>
-
state
- Specified by:
statein interfaceStatefulModule<StatusModuleState>
-
defaultState
- Specified by:
defaultStatein interfaceStatefulModule<StatusModuleState>
-
gson
public com.google.gson.Gson gson()- Specified by:
gsonin interfaceJsonModule<StatusModuleState>
-