Interface StatefulPlayerModule<T extends PlayerModuleState>
- All Superinterfaces:
Comparable<Module>,LostAndFoundFormattable,Module,PlayerModule,StatefulModule<T>
- All Known Subinterfaces:
JsonPlayerModule<T>
- All Known Implementing Classes:
InventoryModule,InventoryModule_SV1,ShoulderEntityModule,StatusModule,StatusModule_SV1
public interface StatefulPlayerModule<T extends PlayerModuleState>
extends PlayerModule, StatefulModule<T>
-
Method Summary
Modifier and TypeMethodDescriptionnewInstance(net.minecraft.server.network.ServerPlayerEntity player) default PathsaveDirectory(net.minecraft.server.network.ServerPlayerEntity player, DimensionPool dimensionPool) Methods inherited from interface net.thomilist.dimensionalinventories.module.base.Module
compareTo, description, groupId, latestStorageVersion, moduleId, moduleVersion, registerCommands, storageVersions, toFormattedMethods inherited from interface net.thomilist.dimensionalinventories.module.base.player.PlayerModule
category, load, loadWithContext, save, saveWithContext, toLostAndFoundScopeStringMethods inherited from interface net.thomilist.dimensionalinventories.module.base.StatefulModule
defaultState, state
-
Method Details
-
newInstance
-
saveDirectory
default Path saveDirectory(net.minecraft.server.network.ServerPlayerEntity player, DimensionPool dimensionPool)
-