Index

A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ADD_DIMENSION - Enum constant in enum class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolOperation
 
addDimension(String) - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPool
 
all() - Static method in enum class net.thomilist.dimensionalinventories.module.version.StorageVersion
 
applyToPlayer(ServerPlayerEntity) - Method in interface net.thomilist.dimensionalinventories.module.base.player.PlayerModuleState
 
applyToPlayer(ServerPlayerEntity) - Method in class net.thomilist.dimensionalinventories.module.builtin.inventory.InventoryModuleState
 
applyToPlayer(ServerPlayerEntity) - Method in class net.thomilist.dimensionalinventories.module.builtin.shoulderentity.ShoulderEntityModuleState
 
applyToPlayer(ServerPlayerEntity) - Method in class net.thomilist.dimensionalinventories.module.builtin.status.StatusModuleState
 
areEffectivelyEqual(NbtElement, NbtElement) - Static method in class net.thomilist.dimensionalinventories.util.NbtUtils
 
armor - Variable in class net.thomilist.dimensionalinventories.module.builtin.inventory.InventoryModuleState
 
ARMOR - Enum constant in enum class net.thomilist.dimensionalinventories.module.builtin.inventory.InventorySection
 
asSemanticVersion() - Static method in class net.thomilist.dimensionalinventories.gametest.util.CurrentMinecraftVersion
 
assertCount(ItemStack, int) - Method in class net.thomilist.dimensionalinventories.gametest.util.assertion.ItemStackAsserter
 
assertCountAt(int, int) - Method in class net.thomilist.dimensionalinventories.gametest.util.assertion.InventoryAsserter
 
assertDamage(int, int) - Method in class net.thomilist.dimensionalinventories.gametest.util.assertion.InventoryAsserter
 
assertDamage(ItemStack, int) - Method in class net.thomilist.dimensionalinventories.gametest.util.assertion.ItemStackAsserter
 
assertEmpty(ItemStack, String) - Method in class net.thomilist.dimensionalinventories.gametest.util.assertion.ItemStackAsserter
 
assertEmptyAt(int) - Method in class net.thomilist.dimensionalinventories.gametest.util.assertion.InventoryAsserter
 
assertEnchantment(int, RegistryKey<Enchantment>, int) - Method in class net.thomilist.dimensionalinventories.gametest.util.assertion.InventoryAsserter
 
assertEnchantment(ItemStack, RegistryKey<Enchantment>, int) - Method in class net.thomilist.dimensionalinventories.gametest.util.assertion.ItemStackAsserter
 
assertEquals(TestContext, N, N, String) - Static method in class net.thomilist.dimensionalinventories.gametest.util.assertion.AssertionUtils
 
assertEquals(TestContext, N, N, String, BiFunction<N, N, Boolean>) - Static method in class net.thomilist.dimensionalinventories.gametest.util.assertion.AssertionUtils
 
assertExhaustion(float) - Method in class net.thomilist.dimensionalinventories.gametest.util.assertion.StatusAsserter
 
assertFoodLevel(int) - Method in class net.thomilist.dimensionalinventories.gametest.util.assertion.StatusAsserter
 
assertHealth(float) - Method in class net.thomilist.dimensionalinventories.gametest.util.assertion.StatusAsserter
 
AssertionUtils - Class in net.thomilist.dimensionalinventories.gametest.util.assertion
 
AssertionUtils() - Constructor for class net.thomilist.dimensionalinventories.gametest.util.assertion.AssertionUtils
 
assertItemAt(int, ItemStack) - Method in class net.thomilist.dimensionalinventories.gametest.util.assertion.InventoryAsserter
 
assertItemsEqual(ItemStack, ItemStack, String) - Method in class net.thomilist.dimensionalinventories.gametest.util.assertion.ItemStackAsserter
 
assertItemType(ItemStack, Item) - Method in class net.thomilist.dimensionalinventories.gametest.util.assertion.ItemStackAsserter
 
assertItemTypeAt(int, Item) - Method in class net.thomilist.dimensionalinventories.gametest.util.assertion.InventoryAsserter
 
assertName(int, String) - Method in class net.thomilist.dimensionalinventories.gametest.util.assertion.InventoryAsserter
 
assertName(ItemStack, String) - Method in class net.thomilist.dimensionalinventories.gametest.util.assertion.ItemStackAsserter
 
assertSaturationLevel(float) - Method in class net.thomilist.dimensionalinventories.gametest.util.assertion.StatusAsserter
 
assertScore(int) - Method in class net.thomilist.dimensionalinventories.gametest.util.assertion.StatusAsserter
 
assertTotalExperience(int) - Method in class net.thomilist.dimensionalinventories.gametest.util.assertion.StatusAsserter
 
assignDimensionToPool(CommandContext<ServerCommandSource>) - Method in class net.thomilist.dimensionalinventories.command.Commands
 
assignDimensionToPool(String, String) - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolConfigModuleState
 
assignDimensionToPool(String, DimensionPool) - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolConfigModuleState
 
assignItemStacks(DefaultedList<ItemStack>, DefaultedList<ItemStack>) - Static method in class net.thomilist.dimensionalinventories.util.ItemStackListHelper
 
asString() - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPool
 
asString() - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolConfigModuleState
 
authors() - Method in class net.thomilist.dimensionalinventories.util.ModProperties
 
authorsPretty() - Method in class net.thomilist.dimensionalinventories.util.ModProperties
 

B

BasicModSetup - Class in net.thomilist.dimensionalinventories.gametest.util
 
BatchDefinition - Record Class in net.thomilist.dimensionalinventories.gametest.util
 
BatchDefinition(int) - Constructor for record class net.thomilist.dimensionalinventories.gametest.util.BatchDefinition
Creates an instance of a BatchDefinition record class.
batchNumber() - Method in record class net.thomilist.dimensionalinventories.gametest.util.BatchDefinition
Returns the value of the batchNumber record component.
BlockPlacement - Class in net.thomilist.dimensionalinventories.gametest.util
 
BlockPlacement() - Constructor for class net.thomilist.dimensionalinventories.gametest.util.BlockPlacement
 

C

canIncrementStatistics() - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPool
 
canPoolIncrementStatistics() - Method in class net.thomilist.dimensionalinventories.mixin.DisableStatisticIncrementMixin
 
canProgressAdvancements() - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPool
 
category() - Method in interface net.thomilist.dimensionalinventories.module.base.config.ConfigModule
 
category() - Method in interface net.thomilist.dimensionalinventories.module.base.Module
 
category() - Method in interface net.thomilist.dimensionalinventories.module.base.player.PlayerModule
 
close() - Method in class net.thomilist.dimensionalinventories.lostandfound.LostAndFoundContext
 
close() - Method in class net.thomilist.dimensionalinventories.lostandfound.LostAndFoundScope
 
CODEC - Static variable in record class net.thomilist.dimensionalinventories.gametest.util.BatchDefinition
 
Commands - Class in net.thomilist.dimensionalinventories.command
 
Commands() - Constructor for class net.thomilist.dimensionalinventories.command.Commands
 
compareSets(SortedSet<StorageVersion>, SortedSet<StorageVersion>) - Static method in enum class net.thomilist.dimensionalinventories.module.version.StorageVersion
 
compareTo(String) - Static method in class net.thomilist.dimensionalinventories.gametest.util.CurrentMinecraftVersion
 
compareTo(Module) - Method in interface net.thomilist.dimensionalinventories.module.base.Module
 
Compat - Class in net.thomilist.dimensionalinventories.compatibility
Wrapper for functionality with different implementations across Java or Minecraft versions.
CompatWrapper - Interface in net.thomilist.dimensionalinventories.compatibility
 
configDirectory(StorageVersion) - Static method in class net.thomilist.dimensionalinventories.util.SavePaths
 
configDirectory(StorageVersion, String) - Static method in class net.thomilist.dimensionalinventories.util.SavePaths
 
ConfigModule - Interface in net.thomilist.dimensionalinventories.module.base.config
 
configModules - Variable in class net.thomilist.dimensionalinventories.DimensionalInventories
 
ConfigModuleState - Interface in net.thomilist.dimensionalinventories.module.base.config
 
CONTEXT - Static variable in class net.thomilist.dimensionalinventories.lostandfound.LostAndFound
 
create(Object...) - Static method in class net.thomilist.dimensionalinventories.lostandfound.LostAndFoundContext
 
CREATE_POOL - Enum constant in enum class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolOperation
 
createDefault() - Static method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPool
 
createDefault() - Static method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolConfigModuleState
 
createDerived(Class<T>, String) - Static method in class net.thomilist.dimensionalinventories.module.base.ModuleBase
 
createDimensionPool(CommandContext<ServerCommandSource>) - Method in class net.thomilist.dimensionalinventories.command.Commands
 
createPool(String, GameMode) - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolConfigModuleState
 
CurrentMinecraftVersion - Class in net.thomilist.dimensionalinventories.gametest.util
 

D

data() - Method in record class net.thomilist.dimensionalinventories.module.version.VersionedJsonData
Returns the value of the data record component.
defaultState() - Method in interface net.thomilist.dimensionalinventories.module.base.StatefulModule
 
defaultState() - Method in class net.thomilist.dimensionalinventories.module.builtin.inventory.InventoryModule
 
defaultState() - Method in class net.thomilist.dimensionalinventories.module.builtin.legacy.inventory.InventoryModule_SV1
Deprecated.
 
defaultState() - Method in class net.thomilist.dimensionalinventories.module.builtin.legacy.pool.DimensionPoolConfigModule_SV1
Deprecated.
 
defaultState() - Method in class net.thomilist.dimensionalinventories.module.builtin.legacy.status.StatusModule_SV1
Deprecated.
 
defaultState() - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolConfigModule
 
defaultState() - Method in class net.thomilist.dimensionalinventories.module.builtin.shoulderentity.ShoulderEntityModule
 
defaultState() - Method in class net.thomilist.dimensionalinventories.module.builtin.status.StatusModule
 
DELETE_POOL - Enum constant in enum class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolOperation
 
deletePool(String) - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolConfigModuleState
 
description() - Method in interface net.thomilist.dimensionalinventories.module.base.Module
 
description() - Method in class net.thomilist.dimensionalinventories.module.base.ModuleBase
 
description() - Method in class net.thomilist.dimensionalinventories.util.ModProperties
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in interface net.thomilist.dimensionalinventories.util.gson.SerializerPair
 
DESTINATION_DIMENSION - Static variable in class net.thomilist.dimensionalinventories.gametest.util.BasicModSetup
 
DESTINATION_DIMENSION_POOL_ID - Static variable in class net.thomilist.dimensionalinventories.gametest.util.BasicModSetup
 
determineWrittenDataVersion() - Method in class net.thomilist.dimensionalinventories.module.version.StorageVersionMigration
 
DimensionalInventories - Class in net.thomilist.dimensionalinventories
 
DimensionalInventories() - Constructor for class net.thomilist.dimensionalinventories.DimensionalInventories
 
DimensionalInventories(StorageVersion) - Constructor for class net.thomilist.dimensionalinventories.DimensionalInventories
 
DimensionalInventoriesClient - Class in net.thomilist.dimensionalinventories.client
 
DimensionalInventoriesClient() - Constructor for class net.thomilist.dimensionalinventories.client.DimensionalInventoriesClient
 
DimensionalInventoriesExtension - Class in net.thomilist.dimensionalinventories.extension
 
DimensionalInventoriesExtension(String, ModuleGroup...) - Constructor for class net.thomilist.dimensionalinventories.extension.DimensionalInventoriesExtension
 
DimensionalInventoriesExtensionMain - Class in net.thomilist.dimensionalinventories.extension.builtin
 
DimensionalInventoriesExtensionMain() - Constructor for class net.thomilist.dimensionalinventories.extension.builtin.DimensionalInventoriesExtensionMain
 
DimensionalInventoriesGameTest - Class in net.thomilist.dimensionalinventories.gametest
 
DimensionalInventoriesGameTest() - Constructor for class net.thomilist.dimensionalinventories.gametest.DimensionalInventoriesGameTest
 
DimensionPool - Class in net.thomilist.dimensionalinventories.module.builtin.pool
 
DimensionPool(String) - Constructor for class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPool
 
DimensionPool(String, GameMode) - Constructor for class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPool
 
DimensionPool_SV1 - Record Class in net.thomilist.dimensionalinventories.module.builtin.legacy.pool
Deprecated.
This is only intended to hold data of storage version 1 when loading old data during migration. When loading or saving new data, use DimensionPool instead.
DimensionPool_SV1(String, ArrayList<String>, GameMode, boolean, boolean) - Constructor for record class net.thomilist.dimensionalinventories.module.builtin.legacy.pool.DimensionPool_SV1
Deprecated.
Creates an instance of a DimensionPool_SV1 record class.
DimensionPoolChangeOnRespawnTest - Class in net.thomilist.dimensionalinventories.gametest
 
DimensionPoolChangeOnRespawnTest() - Constructor for class net.thomilist.dimensionalinventories.gametest.DimensionPoolChangeOnRespawnTest
 
dimensionPoolConfig - Variable in class net.thomilist.dimensionalinventories.gametest.util.BasicModSetup
 
DimensionPoolConfigModule - Class in net.thomilist.dimensionalinventories.module.builtin.pool
 
DimensionPoolConfigModule(String) - Constructor for class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolConfigModule
 
DimensionPoolConfigModule_SV1 - Class in net.thomilist.dimensionalinventories.module.builtin.legacy.pool
Deprecated.
This is only intended for use during migration of old data of storage version 1. When loading or saving new data, use DimensionPoolConfigModule instead.
DimensionPoolConfigModule_SV1(String) - Constructor for class net.thomilist.dimensionalinventories.module.builtin.legacy.pool.DimensionPoolConfigModule_SV1
Deprecated.
 
DimensionPoolConfigModuleState - Class in net.thomilist.dimensionalinventories.module.builtin.pool
 
DimensionPoolConfigModuleState() - Constructor for class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolConfigModuleState
 
DimensionPoolConfigModuleState_SV1 - Class in net.thomilist.dimensionalinventories.module.builtin.legacy.pool
Deprecated.
This is only intended to hold data of storage version 1 when loading old data during migration. When loading or saving new data, use DimensionPoolConfigModuleState instead.
DimensionPoolConfigModuleState_SV1() - Constructor for class net.thomilist.dimensionalinventories.module.builtin.legacy.pool.DimensionPoolConfigModuleState_SV1
Deprecated.
 
DimensionPoolListSerializerPair_SV1 - Class in net.thomilist.dimensionalinventories.module.builtin.legacy.pool
Deprecated.
This is only intended to load data of storage version 1 during migration. When loading or saving new data, use DimensionPoolMapSerializerPair instead.
DimensionPoolListSerializerPair_SV1() - Constructor for class net.thomilist.dimensionalinventories.module.builtin.legacy.pool.DimensionPoolListSerializerPair_SV1
Deprecated.
 
DimensionPoolMapSerializerPair - Class in net.thomilist.dimensionalinventories.module.builtin.pool
 
DimensionPoolMapSerializerPair() - Constructor for class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolMapSerializerPair
 
DimensionPoolOperation - Enum Class in net.thomilist.dimensionalinventories.module.builtin.pool
 
DimensionPoolOperationResult - Record Class in net.thomilist.dimensionalinventories.module.builtin.pool
 
DimensionPoolOperationResult(DimensionPoolOperation, DimensionPoolOperation, String, String, String, boolean) - Constructor for record class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolOperationResult
Creates an instance of a DimensionPoolOperationResult record class.
dimensionPools - Variable in class net.thomilist.dimensionalinventories.module.builtin.legacy.pool.DimensionPoolConfigModuleState_SV1
Deprecated.
 
dimensionPools - Variable in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolConfigModuleState
 
DimensionPoolTransitionHandler - Class in net.thomilist.dimensionalinventories.module.builtin.pool
 
DimensionPoolTransitionHandler(StorageVersion, ModuleRegistry<ConfigModule>, ModuleRegistry<PlayerModule>) - Constructor for class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolTransitionHandler
 
dimensions() - Method in record class net.thomilist.dimensionalinventories.module.builtin.legacy.pool.DimensionPool_SV1
Deprecated.
Returns the value of the dimensions record component.
dimensionsAreInSamePool(String...) - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolConfigModuleState
 
DisableAdvancementProgressMixin<T> - Class in net.thomilist.dimensionalinventories.mixin
 
DisableAdvancementProgressMixin() - Constructor for class net.thomilist.dimensionalinventories.mixin.DisableAdvancementProgressMixin
 
DisableStatisticIncrementMixin - Class in net.thomilist.dimensionalinventories.mixin
 
DisableStatisticIncrementMixin(World, BlockPos, float, GameProfile) - Constructor for class net.thomilist.dimensionalinventories.mixin.DisableStatisticIncrementMixin
 
DummyServerPlayerEntity - Class in net.thomilist.dimensionalinventories.util
 
DummyServerPlayerEntity(MinecraftServer) - Constructor for class net.thomilist.dimensionalinventories.util.DummyServerPlayerEntity
 
DummyServerPlayerEntity(MinecraftServer, String) - Constructor for class net.thomilist.dimensionalinventories.util.DummyServerPlayerEntity
 
DummyServerPlayerEntity(MinecraftServer, UUID) - Constructor for class net.thomilist.dimensionalinventories.util.DummyServerPlayerEntity
 
DummyServerPlayerEntity(ServerWorld) - Constructor for class net.thomilist.dimensionalinventories.util.DummyServerPlayerEntity
 
DummyServerPlayerEntity(ServerWorld, String) - Constructor for class net.thomilist.dimensionalinventories.util.DummyServerPlayerEntity
 
DummyServerPlayerEntity(ServerWorld, UUID) - Constructor for class net.thomilist.dimensionalinventories.util.DummyServerPlayerEntity
 

E

ENDER_CHEST - Enum constant in enum class net.thomilist.dimensionalinventories.module.builtin.inventory.InventorySection
 
enderChest - Variable in class net.thomilist.dimensionalinventories.module.builtin.inventory.InventoryModuleState
 
ENTITY - Static variable in class net.thomilist.dimensionalinventories.compatibility.Compat
 
EntityCompatWrapper - Interface in net.thomilist.dimensionalinventories.compatibility.minecraft.entity
 
EntityCompatWrapper_Minecraft_1_21_9 - Class in net.thomilist.dimensionalinventories.compatibility.minecraft.entity
 
EntityCompatWrapper_Minecraft_1_21_9() - Constructor for class net.thomilist.dimensionalinventories.compatibility.minecraft.entity.EntityCompatWrapper_Minecraft_1_21_9
 
equals(Object) - Method in record class net.thomilist.dimensionalinventories.gametest.util.BatchDefinition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.thomilist.dimensionalinventories.module.builtin.legacy.pool.DimensionPool_SV1
Deprecated.
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolOperationResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.thomilist.dimensionalinventories.module.version.VersionedJsonData
Indicates whether some other object is "equal to" this one.
exhaustion - Variable in class net.thomilist.dimensionalinventories.module.builtin.status.StatusModuleState
 
ExperienceHelper - Class in net.thomilist.dimensionalinventories.util
 
experiencePoints - Variable in class net.thomilist.dimensionalinventories.module.builtin.status.StatusModuleState
 

F

Fill(TestContext, int, int, int, int, int, int, Block) - Static method in class net.thomilist.dimensionalinventories.gametest.util.BlockPlacement
 
fillWithCopies(DefaultedList<ItemStack>, ItemStack, int) - Static method in class net.thomilist.dimensionalinventories.util.ItemStackListHelper
 
foodLevel - Variable in class net.thomilist.dimensionalinventories.module.builtin.status.StatusModuleState
 
from() - Method in record class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolOperationResult
Returns the value of the from record component.
fromEntity(Entity) - Method in class net.thomilist.dimensionalinventories.compatibility.minecraft.nbt.NbtCompatWrapper_Minecraft_1_21_6
 
fromEntity(Entity) - Method in interface net.thomilist.dimensionalinventories.compatibility.minecraft.nbt.NbtCompatWrapper
 
fromItemStack(ItemStack) - Method in class net.thomilist.dimensionalinventories.compatibility.minecraft.nbt.NbtCompatWrapper_Minecraft_1_21_6
 
fromItemStack(ItemStack) - Method in interface net.thomilist.dimensionalinventories.compatibility.minecraft.nbt.NbtCompatWrapper
 
fromJson(JsonElement, Type, JsonDeserializationContext) - Method in class net.thomilist.dimensionalinventories.module.builtin.inventory.InventoryModuleStateSerializerPair
 
fromJson(JsonElement, Type, JsonDeserializationContext) - Method in class net.thomilist.dimensionalinventories.module.builtin.inventory.ItemStackListSerializerPair
 
fromJson(JsonElement, Type, JsonDeserializationContext) - Method in class net.thomilist.dimensionalinventories.module.builtin.inventory.ItemStackSerializerPair
 
fromJson(JsonElement, Type, JsonDeserializationContext) - Method in class net.thomilist.dimensionalinventories.module.builtin.legacy.pool.DimensionPoolListSerializerPair_SV1
Deprecated.
 
fromJson(JsonElement, Type, JsonDeserializationContext) - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolMapSerializerPair
 
fromJson(JsonElement, Type, JsonDeserializationContext) - Method in class net.thomilist.dimensionalinventories.module.builtin.status.StatusEffectCollectionSerializerPair
 
fromJson(JsonElement, Type, JsonDeserializationContext) - Method in class net.thomilist.dimensionalinventories.module.builtin.status.StatusEffectSerializerPair
 
fromJson(JsonElement, Type, JsonDeserializationContext) - Method in class net.thomilist.dimensionalinventories.module.version.VersionedJsonDataSerializerPair
 
fromJson(JsonElement, Type, JsonDeserializationContext) - Method in class net.thomilist.dimensionalinventories.util.gson.NbtCompoundSerializerPair
 
fromJson(JsonElement, Type, JsonDeserializationContext) - Method in class net.thomilist.dimensionalinventories.util.gson.OptionalSerializerPair
 
fromJson(JsonElement, Type, JsonDeserializationContext) - Method in interface net.thomilist.dimensionalinventories.util.gson.SerializerPair
 
fromLegacy(DimensionPool_SV1) - Static method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPool
 
fromLegacy(DimensionPoolConfigModuleState_SV1) - Static method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolConfigModuleState
 
fromStatusEffectInstance(StatusEffectInstance) - Method in class net.thomilist.dimensionalinventories.compatibility.minecraft.nbt.NbtCompatWrapper_Minecraft_1_21_6
 
fromStatusEffectInstance(StatusEffectInstance) - Method in interface net.thomilist.dimensionalinventories.compatibility.minecraft.nbt.NbtCompatWrapper
 

G

gameMode() - Method in record class net.thomilist.dimensionalinventories.module.builtin.legacy.pool.DimensionPool_SV1
Deprecated.
Returns the value of the gameMode record component.
GameModeModule - Class in net.thomilist.dimensionalinventories.module.builtin.gamemode
 
GameModeModule(String) - Constructor for class net.thomilist.dimensionalinventories.module.builtin.gamemode.GameModeModule
 
GameModeModuleTests - Class in net.thomilist.dimensionalinventories.gametest
 
GameModeModuleTests() - Constructor for class net.thomilist.dimensionalinventories.gametest.GameModeModuleTests
 
GAMETEST_STASH_PATH - Static variable in class net.thomilist.dimensionalinventories.gametest.util.TestState
 
get() - Static method in class net.thomilist.dimensionalinventories.gametest.util.CurrentMinecraftVersion
 
get() - Method in class net.thomilist.dimensionalinventories.util.LogThrottler
 
get(Class<M>) - Method in class net.thomilist.dimensionalinventories.module.ModuleRegistry
 
get(StorageVersion) - Method in class net.thomilist.dimensionalinventories.module.ModuleRegistry
 
getArmor(PlayerInventory) - Method in class net.thomilist.dimensionalinventories.compatibility.minecraft.inventory.PlayerInventoryCompatWrapper_Minecraft_1_21_5
 
getArmor(PlayerInventory) - Method in interface net.thomilist.dimensionalinventories.compatibility.minecraft.inventory.PlayerInventoryCompatWrapper
 
getCodec() - Method in record class net.thomilist.dimensionalinventories.gametest.util.BatchDefinition
 
getDimensions() - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPool
 
getDisplayName() - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPool
 
getExhaustion() - Method in interface net.thomilist.dimensionalinventories.mixin.HungerManagerAccessor
 
getExperienceFromBar_Meridanus(int, float) - Static method in class net.thomilist.dimensionalinventories.util.ExperienceHelper
 
getExperienceFromLevel_Meridanus(int) - Static method in class net.thomilist.dimensionalinventories.util.ExperienceHelper
 
getExperienceFromLevel_sfinc(int) - Static method in class net.thomilist.dimensionalinventories.util.ExperienceHelper
 
getFirst(List<E>) - Method in interface net.thomilist.dimensionalinventories.compatibility.java.collection.ListCompatWrapper
Gets the first element of a list.
getFirst(List<T>) - Method in class net.thomilist.dimensionalinventories.compatibility.java.collection.ListCompatWrapper_Java_21
 
getGameMode() - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPool
 
getHeldStacks(SimpleInventory) - Method in class net.thomilist.dimensionalinventories.compatibility.minecraft.inventory.SimpleInventoryCompatWrapper_Minecraft_1_20_3
 
getHeldStacks(SimpleInventory) - Method in interface net.thomilist.dimensionalinventories.compatibility.minecraft.inventory.SimpleInventoryCompatWrapper
 
getId() - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPool
 
getLast(List<E>) - Method in interface net.thomilist.dimensionalinventories.compatibility.java.collection.ListCompatWrapper
Gets the last element of a list.
getLast(List<T>) - Method in class net.thomilist.dimensionalinventories.compatibility.java.collection.ListCompatWrapper_Java_21
 
getMain(PlayerInventory) - Method in class net.thomilist.dimensionalinventories.compatibility.minecraft.inventory.PlayerInventoryCompatWrapper_Minecraft_1_21_5
 
getMain(PlayerInventory) - Method in interface net.thomilist.dimensionalinventories.compatibility.minecraft.inventory.PlayerInventoryCompatWrapper
 
getOffHand(PlayerInventory) - Method in class net.thomilist.dimensionalinventories.compatibility.minecraft.inventory.PlayerInventoryCompatWrapper_Minecraft_1_21_5
 
getOffHand(PlayerInventory) - Method in interface net.thomilist.dimensionalinventories.compatibility.minecraft.inventory.PlayerInventoryCompatWrapper
 
getOrDefault(List<T>, int, T) - Static method in class net.thomilist.dimensionalinventories.util.ListHelper
 
getPlayer() - Method in class net.thomilist.dimensionalinventories.lostandfound.LostAndFoundContext
 
getShoulderMountTime() - Method in interface net.thomilist.dimensionalinventories.mixin.ServerPlayerEntityAccessor
 
getTotalExperience_Meridanus(int, int, float) - Static method in class net.thomilist.dimensionalinventories.util.ExperienceHelper
 
getTotalExperience_Meridanus(ServerPlayerEntity) - Static method in class net.thomilist.dimensionalinventories.util.ExperienceHelper
 
getWorld(Entity) - Method in class net.thomilist.dimensionalinventories.compatibility.minecraft.entity.EntityCompatWrapper_Minecraft_1_21_9
 
getWorld(Entity) - Method in interface net.thomilist.dimensionalinventories.compatibility.minecraft.entity.EntityCompatWrapper
 
getWorld(ServerPlayerEntity) - Method in class net.thomilist.dimensionalinventories.compatibility.minecraft.entity.EntityCompatWrapper_Minecraft_1_21_9
 
getWorld(ServerPlayerEntity) - Method in interface net.thomilist.dimensionalinventories.compatibility.minecraft.entity.EntityCompatWrapper
 
groupId() - Method in interface net.thomilist.dimensionalinventories.module.base.Module
 
groupId() - Method in class net.thomilist.dimensionalinventories.module.base.ModuleBase
 
groupId() - Method in class net.thomilist.dimensionalinventories.module.ModuleGroup
 
gson() - Method in interface net.thomilist.dimensionalinventories.module.base.JsonModule
 
gson() - Method in class net.thomilist.dimensionalinventories.module.builtin.inventory.InventoryModule
 
gson() - Method in class net.thomilist.dimensionalinventories.module.builtin.legacy.pool.DimensionPoolConfigModule_SV1
Deprecated.
 
gson() - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolConfigModule
 
gson() - Method in class net.thomilist.dimensionalinventories.module.builtin.shoulderentity.ShoulderEntityModule
 
gson() - Method in class net.thomilist.dimensionalinventories.module.builtin.status.StatusModule
 
GSON_BUILDER - Static variable in interface net.thomilist.dimensionalinventories.module.base.JsonModule
 

H

handleEntityDimensionChange(Entity, String, String) - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolTransitionHandler
 
handlePlayerDimensionChange(ServerPlayerEntity, String, String) - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolTransitionHandler
 
has(StorageVersion) - Method in class net.thomilist.dimensionalinventories.module.ModuleRegistry
 
hasDimensions(String...) - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPool
 
hashCode() - Method in record class net.thomilist.dimensionalinventories.gametest.util.BatchDefinition
Returns a hash code value for this object.
hashCode() - Method in record class net.thomilist.dimensionalinventories.module.builtin.legacy.pool.DimensionPool_SV1
Deprecated.
Returns a hash code value for this object.
hashCode() - Method in record class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolOperationResult
Returns a hash code value for this object.
hashCode() - Method in record class net.thomilist.dimensionalinventories.module.version.VersionedJsonData
Returns a hash code value for this object.
head() - Method in class net.thomilist.dimensionalinventories.lostandfound.LostAndFoundContext
 
health - Variable in class net.thomilist.dimensionalinventories.module.builtin.status.StatusModuleState
 
HungerManagerAccessor - Interface in net.thomilist.dimensionalinventories.mixin
 

I

id() - Method in class net.thomilist.dimensionalinventories.util.ModProperties
 
increaseStat(Stat<?>, int, CallbackInfo) - Method in class net.thomilist.dimensionalinventories.mixin.DisableStatisticIncrementMixin
 
increaseStat(Identifier, int, CallbackInfo) - Method in class net.thomilist.dimensionalinventories.mixin.DisableStatisticIncrementMixin
 
incrementStat(Stat<?>, CallbackInfo) - Method in class net.thomilist.dimensionalinventories.mixin.DisableStatisticIncrementMixin
 
incrementStat(Identifier, CallbackInfo) - Method in class net.thomilist.dimensionalinventories.mixin.DisableStatisticIncrementMixin
 
incrementStatistics() - Method in record class net.thomilist.dimensionalinventories.module.builtin.legacy.pool.DimensionPool_SV1
Deprecated.
Returns the value of the incrementStatistics record component.
init(Object...) - Static method in class net.thomilist.dimensionalinventories.lostandfound.LostAndFound
 
initializeSampleData(TestContext, String, String) - Static method in class net.thomilist.dimensionalinventories.gametest.DimensionalInventoriesGameTest
 
instance - Variable in class net.thomilist.dimensionalinventories.gametest.util.BasicModSetup
 
INSTANCE - Static variable in class net.thomilist.dimensionalinventories.DimensionalInventories
 
InvalidModuleException - Exception Class in net.thomilist.dimensionalinventories.exception
 
InvalidModuleException(Class<?>, String, String) - Constructor for exception class net.thomilist.dimensionalinventories.exception.InvalidModuleException
 
InventoryAsserter - Class in net.thomilist.dimensionalinventories.gametest.util.assertion
 
InventoryAsserter(TestContext, Inventory) - Constructor for class net.thomilist.dimensionalinventories.gametest.util.assertion.InventoryAsserter
 
InventoryAsserter(TestContext, DefaultedList<ItemStack>) - Constructor for class net.thomilist.dimensionalinventories.gametest.util.assertion.InventoryAsserter
 
InventoryModule - Class in net.thomilist.dimensionalinventories.module.builtin.inventory
 
InventoryModule(String) - Constructor for class net.thomilist.dimensionalinventories.module.builtin.inventory.InventoryModule
 
InventoryModule_SV1 - Class in net.thomilist.dimensionalinventories.module.builtin.legacy.inventory
Deprecated.
This is only intended for use during migration of old data of storage version 1. When loading or saving new data, use InventoryModule instead.
InventoryModule_SV1(String) - Constructor for class net.thomilist.dimensionalinventories.module.builtin.legacy.inventory.InventoryModule_SV1
Deprecated.
 
InventoryModuleState - Class in net.thomilist.dimensionalinventories.module.builtin.inventory
 
InventoryModuleState() - Constructor for class net.thomilist.dimensionalinventories.module.builtin.inventory.InventoryModuleState
 
InventoryModuleState(ServerPlayerEntity) - Constructor for class net.thomilist.dimensionalinventories.module.builtin.inventory.InventoryModuleState
 
InventoryModuleStateSerializerPair - Class in net.thomilist.dimensionalinventories.module.builtin.inventory
 
InventoryModuleStateSerializerPair() - Constructor for class net.thomilist.dimensionalinventories.module.builtin.inventory.InventoryModuleStateSerializerPair
 
InventoryModuleTests - Class in net.thomilist.dimensionalinventories.gametest
 
InventoryModuleTests() - Constructor for class net.thomilist.dimensionalinventories.gametest.InventoryModuleTests
 
InventorySection - Enum Class in net.thomilist.dimensionalinventories.module.builtin.inventory
 
invokeDropShoulderEntities() - Method in interface net.thomilist.dimensionalinventories.mixin.ServerPlayerEntityAccessor
 
invokeSetLeftShoulderNbt(NbtCompound) - Method in interface net.thomilist.dimensionalinventories.mixin.ServerPlayerEntityAccessor
 
invokeSetRightShoulderNbt(NbtCompound) - Method in interface net.thomilist.dimensionalinventories.mixin.ServerPlayerEntityAccessor
 
invokeSetVariant(ParrotEntity.Variant) - Method in interface net.thomilist.dimensionalinventories.gametest.mixin.ParrotAccessor
 
invokeTestMethod(TestContext, Method) - Method in class net.thomilist.dimensionalinventories.gametest.DimensionalInventoriesGameTest
 
isEffectivelyEmpty(NbtElement) - Static method in class net.thomilist.dimensionalinventories.util.NbtUtils
 
isEmpty() - Method in class net.thomilist.dimensionalinventories.lostandfound.LostAndFoundContext
 
isNewerThan(String) - Static method in class net.thomilist.dimensionalinventories.gametest.util.CurrentMinecraftVersion
 
isNewerThanOrEqualTo(String) - Static method in class net.thomilist.dimensionalinventories.gametest.util.CurrentMinecraftVersion
 
isOlderThan(String) - Static method in class net.thomilist.dimensionalinventories.gametest.util.CurrentMinecraftVersion
 
isOlderThanOrEqualTo(String) - Static method in class net.thomilist.dimensionalinventories.gametest.util.CurrentMinecraftVersion
 
isValidId(String) - Static method in class net.thomilist.dimensionalinventories.module.ModuleRegistry
 
ItemStackAsserter - Class in net.thomilist.dimensionalinventories.gametest.util.assertion
 
ItemStackAsserter(TestContext) - Constructor for class net.thomilist.dimensionalinventories.gametest.util.assertion.ItemStackAsserter
 
ItemStackListHelper - Class in net.thomilist.dimensionalinventories.util
 
ItemStackListSerializerPair - Class in net.thomilist.dimensionalinventories.module.builtin.inventory
 
ItemStackListSerializerPair() - Constructor for class net.thomilist.dimensionalinventories.module.builtin.inventory.ItemStackListSerializerPair
 
ItemStackSerializerPair - Class in net.thomilist.dimensionalinventories.module.builtin.inventory
 
ItemStackSerializerPair() - Constructor for class net.thomilist.dimensionalinventories.module.builtin.inventory.ItemStackSerializerPair
 

J

joinAndWrapScopes(String...) - Static method in class net.thomilist.dimensionalinventories.util.StringHelper
 
joinAndWrapScopes(Collection<String>) - Static method in class net.thomilist.dimensionalinventories.util.StringHelper
 
joinAndWrapScopes(TestContext) - Method in class net.thomilist.dimensionalinventories.gametest.StringHelperTests
 
joinLastDifferent(String, String, String...) - Static method in class net.thomilist.dimensionalinventories.util.StringHelper
 
joinLastDifferent(String, String, List<String>) - Static method in class net.thomilist.dimensionalinventories.util.StringHelper
 
joinScopes(String...) - Static method in class net.thomilist.dimensionalinventories.util.StringHelper
 
joinScopes(Collection<String>) - Static method in class net.thomilist.dimensionalinventories.util.StringHelper
 
joinScopes(TestContext) - Method in class net.thomilist.dimensionalinventories.gametest.StringHelperTests
 
JsonConfigModule<T> - Interface in net.thomilist.dimensionalinventories.module.base.config
 
JsonModule<T> - Interface in net.thomilist.dimensionalinventories.module.base
 
JsonPlayerModule<T> - Interface in net.thomilist.dimensionalinventories.module.base.player
 

L

label - Variable in enum class net.thomilist.dimensionalinventories.module.builtin.inventory.InventorySection
 
latest() - Static method in enum class net.thomilist.dimensionalinventories.module.version.StorageVersion
 
latestStorageVersion() - Method in interface net.thomilist.dimensionalinventories.module.base.Module
 
layers() - Method in class net.thomilist.dimensionalinventories.lostandfound.LostAndFoundContext
 
layers() - Method in class net.thomilist.dimensionalinventories.lostandfound.LostAndFoundScope
 
leftShoulderEntity - Variable in class net.thomilist.dimensionalinventories.module.builtin.shoulderentity.ShoulderEntityModuleState
 
LimitedCompatibility - Annotation Interface in net.thomilist.dimensionalinventories.compatibility
Indicates that a class, interface or method is not compatible with all versions of Java or Minecraft that the project as a whole supports.
list() - Static method in enum class net.thomilist.dimensionalinventories.module.builtin.inventory.InventorySection
 
LIST - Static variable in class net.thomilist.dimensionalinventories.compatibility.Compat
 
listAllDimensionPools(CommandContext<ServerCommandSource>) - Method in class net.thomilist.dimensionalinventories.command.Commands
 
ListCompatWrapper - Interface in net.thomilist.dimensionalinventories.compatibility.java.collection
 
ListCompatWrapper_Java_17 - Class in net.thomilist.dimensionalinventories.compatibility.java.collection
 
ListCompatWrapper_Java_17() - Constructor for class net.thomilist.dimensionalinventories.compatibility.java.collection.ListCompatWrapper_Java_17
 
ListCompatWrapper_Java_21 - Class in net.thomilist.dimensionalinventories.compatibility.java.collection
 
ListCompatWrapper_Java_21() - Constructor for class net.thomilist.dimensionalinventories.compatibility.java.collection.ListCompatWrapper_Java_21
 
listDimensionPool(CommandContext<ServerCommandSource>) - Method in class net.thomilist.dimensionalinventories.command.Commands
 
ListHelper - Class in net.thomilist.dimensionalinventories.util
 
ListHelper() - Constructor for class net.thomilist.dimensionalinventories.util.ListHelper
 
load() - Method in interface net.thomilist.dimensionalinventories.module.base.config.ConfigModule
 
load() - Method in interface net.thomilist.dimensionalinventories.module.base.config.JsonConfigModule
 
load(Path) - Method in interface net.thomilist.dimensionalinventories.module.base.JsonModule
 
load(ServerPlayerEntity, DimensionPool) - Method in interface net.thomilist.dimensionalinventories.module.base.player.JsonPlayerModule
 
load(ServerPlayerEntity, DimensionPool) - Method in interface net.thomilist.dimensionalinventories.module.base.player.PlayerModule
 
load(ServerPlayerEntity, DimensionPool) - Method in class net.thomilist.dimensionalinventories.module.builtin.gamemode.GameModeModule
 
load(ServerPlayerEntity, DimensionPool) - Method in class net.thomilist.dimensionalinventories.module.builtin.legacy.inventory.InventoryModule_SV1
Deprecated.
 
load(ServerPlayerEntity, DimensionPool) - Method in class net.thomilist.dimensionalinventories.module.builtin.legacy.status.StatusModule_SV1
Deprecated.
 
loadAsCurrentVersion(JsonElement) - Method in interface net.thomilist.dimensionalinventories.module.base.JsonModule
 
loadFromJsonString(String) - Method in interface net.thomilist.dimensionalinventories.module.base.JsonModule
 
loadFromJsonString(String) - Method in class net.thomilist.dimensionalinventories.module.builtin.legacy.pool.DimensionPoolConfigModule_SV1
Deprecated.
 
loadFromOther(DimensionPoolConfigModuleState_SV1) - Method in class net.thomilist.dimensionalinventories.module.builtin.legacy.pool.DimensionPoolConfigModule_SV1
Deprecated.
 
loadFromOther(DimensionPoolConfigModuleState) - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolConfigModule
 
loadFromOther(T) - Method in interface net.thomilist.dimensionalinventories.module.base.config.JsonConfigModule
 
loadFromPlayer(ServerPlayerEntity) - Method in interface net.thomilist.dimensionalinventories.module.base.player.PlayerModuleState
 
loadFromPlayer(ServerPlayerEntity) - Method in class net.thomilist.dimensionalinventories.module.builtin.inventory.InventoryModuleState
 
loadFromPlayer(ServerPlayerEntity) - Method in class net.thomilist.dimensionalinventories.module.builtin.shoulderentity.ShoulderEntityModuleState
 
loadFromPlayer(ServerPlayerEntity) - Method in class net.thomilist.dimensionalinventories.module.builtin.status.StatusModuleState
 
loadToPlayer(StorageVersion, DimensionPool, ServerPlayerEntity) - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolTransitionHandler
 
loadVersionedData(VersionedJsonData) - Method in interface net.thomilist.dimensionalinventories.module.base.JsonModule
 
loadVersionedData(VersionedJsonData) - Method in class net.thomilist.dimensionalinventories.module.builtin.shoulderentity.ShoulderEntityModule
 
loadWithContext() - Method in interface net.thomilist.dimensionalinventories.module.base.config.ConfigModule
 
loadWithContext(ServerPlayerEntity, DimensionPool) - Method in interface net.thomilist.dimensionalinventories.module.base.player.PlayerModule
 
log(String, Exception) - Static method in class net.thomilist.dimensionalinventories.lostandfound.LostAndFound
 
log(String, String) - Static method in class net.thomilist.dimensionalinventories.lostandfound.LostAndFound
 
log(String, String, Exception) - Static method in class net.thomilist.dimensionalinventories.lostandfound.LostAndFound
 
LOGGER - Static variable in class net.thomilist.dimensionalinventories.DimensionalInventories
 
LOGGER - Static variable in class net.thomilist.dimensionalinventories.gametest.DimensionalInventoriesGameTest
 
LogThrottler - Class in net.thomilist.dimensionalinventories.util
 
LogThrottler(Integer) - Constructor for class net.thomilist.dimensionalinventories.util.LogThrottler
 
LogThrottlerTests - Class in net.thomilist.dimensionalinventories.gametest
 
LogThrottlerTests() - Constructor for class net.thomilist.dimensionalinventories.gametest.LogThrottlerTests
 
LostAndFound - Class in net.thomilist.dimensionalinventories.lostandfound
 
LostAndFound() - Constructor for class net.thomilist.dimensionalinventories.lostandfound.LostAndFound
 
LostAndFoundContext - Class in net.thomilist.dimensionalinventories.lostandfound
 
lostAndFoundDirectory(StorageVersion) - Static method in class net.thomilist.dimensionalinventories.util.SavePaths
 
lostAndFoundDirectory(StorageVersion, DimensionPool) - Static method in class net.thomilist.dimensionalinventories.util.SavePaths
 
lostAndFoundDirectory(StorageVersion, DimensionPool, ServerPlayerEntity) - Static method in class net.thomilist.dimensionalinventories.util.SavePaths
 
lostAndFoundDirectory(StorageVersion, DimensionPool, ServerPlayerEntity, Module) - Static method in class net.thomilist.dimensionalinventories.util.SavePaths
 
LostAndFoundFormattable - Interface in net.thomilist.dimensionalinventories.lostandfound
 
LostAndFoundScope - Class in net.thomilist.dimensionalinventories.lostandfound
 
LostAndFoundScope(LostAndFoundContext, Object...) - Constructor for class net.thomilist.dimensionalinventories.lostandfound.LostAndFoundScope
 

M

main - Variable in class net.thomilist.dimensionalinventories.module.builtin.inventory.InventoryModuleState
 
MAIN - Enum constant in enum class net.thomilist.dimensionalinventories.module.builtin.inventory.InventorySection
 
MainModuleGroup - Class in net.thomilist.dimensionalinventories.module.builtin
 
MainModuleGroup() - Constructor for class net.thomilist.dimensionalinventories.module.builtin.MainModuleGroup
 
MAX_TICKS - Static variable in class net.thomilist.dimensionalinventories.gametest.DimensionalInventoriesGameTest
 
migrateLegacyToV2(TestContext) - Method in class net.thomilist.dimensionalinventories.gametest.StorageVersionMigrationTests
 
ModProperties - Class in net.thomilist.dimensionalinventories.util
 
ModProperties(String) - Constructor for class net.thomilist.dimensionalinventories.util.ModProperties
 
Module - Interface in net.thomilist.dimensionalinventories.module.base
 
ModuleBase - Class in net.thomilist.dimensionalinventories.module.base
 
ModuleBase(StorageVersion[], String, String, String) - Constructor for class net.thomilist.dimensionalinventories.module.base.ModuleBase
 
ModuleConstructionException - Exception Class in net.thomilist.dimensionalinventories.exception
 
ModuleConstructionException(Class<?>, String, Throwable) - Constructor for exception class net.thomilist.dimensionalinventories.exception.ModuleConstructionException
 
ModuleGroup - Class in net.thomilist.dimensionalinventories.module
 
ModuleGroup(String) - Constructor for class net.thomilist.dimensionalinventories.module.ModuleGroup
 
ModuleHelper_SV1 - Class in net.thomilist.dimensionalinventories.module.builtin.legacy
Deprecated.
This is a utility class intended only for use during migration of old storage version 1 data.
moduleId() - Method in interface net.thomilist.dimensionalinventories.module.base.Module
 
moduleId() - Method in class net.thomilist.dimensionalinventories.module.base.ModuleBase
 
ModuleNotRegisteredException - Exception Class in net.thomilist.dimensionalinventories.exception
 
ModuleNotRegisteredException(Class<T>) - Constructor for exception class net.thomilist.dimensionalinventories.exception.ModuleNotRegisteredException
 
ModuleNotRegisteredException(String, Throwable) - Constructor for exception class net.thomilist.dimensionalinventories.exception.ModuleNotRegisteredException
 
ModuleRegistry<T> - Class in net.thomilist.dimensionalinventories.module
 
ModuleRegistry(Class<T>) - Constructor for class net.thomilist.dimensionalinventories.module.ModuleRegistry
 
ModuleState - Interface in net.thomilist.dimensionalinventories.module.base
 
moduleVersion() - Method in interface net.thomilist.dimensionalinventories.module.base.Module
 
MOVE_DIMENSION - Enum constant in enum class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolOperation
 

N

name() - Method in record class net.thomilist.dimensionalinventories.module.builtin.legacy.pool.DimensionPool_SV1
Deprecated.
Returns the value of the name record component.
namePascal() - Method in class net.thomilist.dimensionalinventories.util.ModProperties
 
namePretty() - Method in class net.thomilist.dimensionalinventories.util.ModProperties
 
NBT - Static variable in class net.thomilist.dimensionalinventories.compatibility.Compat
 
NbtCompatWrapper - Interface in net.thomilist.dimensionalinventories.compatibility.minecraft.nbt
 
NbtCompatWrapper_Minecraft_1_21_6 - Class in net.thomilist.dimensionalinventories.compatibility.minecraft.nbt
 
NbtCompatWrapper_Minecraft_1_21_6() - Constructor for class net.thomilist.dimensionalinventories.compatibility.minecraft.nbt.NbtCompatWrapper_Minecraft_1_21_6
 
NbtCompoundSerializerPair - Class in net.thomilist.dimensionalinventories.util.gson
 
NbtCompoundSerializerPair() - Constructor for class net.thomilist.dimensionalinventories.util.gson.NbtCompoundSerializerPair
 
NbtUtils - Class in net.thomilist.dimensionalinventories.util
 
net.thomilist.dimensionalinventories - package net.thomilist.dimensionalinventories
 
net.thomilist.dimensionalinventories.client - package net.thomilist.dimensionalinventories.client
 
net.thomilist.dimensionalinventories.command - package net.thomilist.dimensionalinventories.command
 
net.thomilist.dimensionalinventories.compatibility - package net.thomilist.dimensionalinventories.compatibility
 
net.thomilist.dimensionalinventories.compatibility.java.collection - package net.thomilist.dimensionalinventories.compatibility.java.collection
 
net.thomilist.dimensionalinventories.compatibility.minecraft.entity - package net.thomilist.dimensionalinventories.compatibility.minecraft.entity
 
net.thomilist.dimensionalinventories.compatibility.minecraft.inventory - package net.thomilist.dimensionalinventories.compatibility.minecraft.inventory
 
net.thomilist.dimensionalinventories.compatibility.minecraft.nbt - package net.thomilist.dimensionalinventories.compatibility.minecraft.nbt
 
net.thomilist.dimensionalinventories.exception - package net.thomilist.dimensionalinventories.exception
 
net.thomilist.dimensionalinventories.extension - package net.thomilist.dimensionalinventories.extension
 
net.thomilist.dimensionalinventories.extension.builtin - package net.thomilist.dimensionalinventories.extension.builtin
 
net.thomilist.dimensionalinventories.gametest - package net.thomilist.dimensionalinventories.gametest
 
net.thomilist.dimensionalinventories.gametest.mixin - package net.thomilist.dimensionalinventories.gametest.mixin
 
net.thomilist.dimensionalinventories.gametest.util - package net.thomilist.dimensionalinventories.gametest.util
 
net.thomilist.dimensionalinventories.gametest.util.assertion - package net.thomilist.dimensionalinventories.gametest.util.assertion
 
net.thomilist.dimensionalinventories.lostandfound - package net.thomilist.dimensionalinventories.lostandfound
 
net.thomilist.dimensionalinventories.mixin - package net.thomilist.dimensionalinventories.mixin
 
net.thomilist.dimensionalinventories.module - package net.thomilist.dimensionalinventories.module
 
net.thomilist.dimensionalinventories.module.base - package net.thomilist.dimensionalinventories.module.base
 
net.thomilist.dimensionalinventories.module.base.config - package net.thomilist.dimensionalinventories.module.base.config
 
net.thomilist.dimensionalinventories.module.base.player - package net.thomilist.dimensionalinventories.module.base.player
 
net.thomilist.dimensionalinventories.module.builtin - package net.thomilist.dimensionalinventories.module.builtin
 
net.thomilist.dimensionalinventories.module.builtin.gamemode - package net.thomilist.dimensionalinventories.module.builtin.gamemode
 
net.thomilist.dimensionalinventories.module.builtin.inventory - package net.thomilist.dimensionalinventories.module.builtin.inventory
 
net.thomilist.dimensionalinventories.module.builtin.legacy - package net.thomilist.dimensionalinventories.module.builtin.legacy
 
net.thomilist.dimensionalinventories.module.builtin.legacy.inventory - package net.thomilist.dimensionalinventories.module.builtin.legacy.inventory
 
net.thomilist.dimensionalinventories.module.builtin.legacy.pool - package net.thomilist.dimensionalinventories.module.builtin.legacy.pool
 
net.thomilist.dimensionalinventories.module.builtin.legacy.status - package net.thomilist.dimensionalinventories.module.builtin.legacy.status
 
net.thomilist.dimensionalinventories.module.builtin.pool - package net.thomilist.dimensionalinventories.module.builtin.pool
 
net.thomilist.dimensionalinventories.module.builtin.shoulderentity - package net.thomilist.dimensionalinventories.module.builtin.shoulderentity
 
net.thomilist.dimensionalinventories.module.builtin.status - package net.thomilist.dimensionalinventories.module.builtin.status
 
net.thomilist.dimensionalinventories.module.version - package net.thomilist.dimensionalinventories.module.version
 
net.thomilist.dimensionalinventories.util - package net.thomilist.dimensionalinventories.util
 
net.thomilist.dimensionalinventories.util.gson - package net.thomilist.dimensionalinventories.util.gson
 
newInstance() - Method in interface net.thomilist.dimensionalinventories.module.base.config.StatefulConfigModule
 
newInstance() - Method in class net.thomilist.dimensionalinventories.module.builtin.legacy.pool.DimensionPoolConfigModule_SV1
Deprecated.
 
newInstance() - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolConfigModule
 
newInstance(ServerPlayerEntity) - Method in interface net.thomilist.dimensionalinventories.module.base.player.StatefulPlayerModule
 
newInstance(ServerPlayerEntity) - Method in class net.thomilist.dimensionalinventories.module.builtin.inventory.InventoryModule
 
newInstance(ServerPlayerEntity) - Method in class net.thomilist.dimensionalinventories.module.builtin.legacy.inventory.InventoryModule_SV1
Deprecated.
 
newInstance(ServerPlayerEntity) - Method in class net.thomilist.dimensionalinventories.module.builtin.legacy.status.StatusModule_SV1
Deprecated.
 
newInstance(ServerPlayerEntity) - Method in class net.thomilist.dimensionalinventories.module.builtin.shoulderentity.ShoulderEntityModule
 
newInstance(ServerPlayerEntity) - Method in class net.thomilist.dimensionalinventories.module.builtin.status.StatusModule
 
NO_OP - Enum constant in enum class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolOperation
 
NonPlayerHandlingTests - Class in net.thomilist.dimensionalinventories.gametest
 
NonPlayerHandlingTests() - Constructor for class net.thomilist.dimensionalinventories.gametest.NonPlayerHandlingTests
 
noSuchFileWarning() - Method in interface net.thomilist.dimensionalinventories.module.base.JsonModule
 
noSuchFileWarning() - Method in interface net.thomilist.dimensionalinventories.module.base.player.JsonPlayerModule
 

O

OFF_HAND - Enum constant in enum class net.thomilist.dimensionalinventories.module.builtin.inventory.InventorySection
 
offHand - Variable in class net.thomilist.dimensionalinventories.module.builtin.inventory.InventoryModuleState
 
oldDataIsLoadedCorrectly(TestContext) - Method in class net.thomilist.dimensionalinventories.gametest.ShoulderEntityModuleTests
 
onInitialize() - Method in class net.thomilist.dimensionalinventories.DimensionalInventories
 
onInitialize() - Method in class net.thomilist.dimensionalinventories.extension.DimensionalInventoriesExtension
 
onInitializeClient() - Method in class net.thomilist.dimensionalinventories.client.DimensionalInventoriesClient
 
onServerStarted(MinecraftServer) - Static method in class net.thomilist.dimensionalinventories.compatibility.Compat
 
onServerStarted(MinecraftServer) - Method in interface net.thomilist.dimensionalinventories.compatibility.CompatWrapper
 
onServerStarted(MinecraftServer) - Method in class net.thomilist.dimensionalinventories.compatibility.minecraft.nbt.NbtCompatWrapper_Minecraft_1_21_6
 
onServerStarted(MinecraftServer) - Static method in class net.thomilist.dimensionalinventories.util.SavePaths
 
operation() - Method in record class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolOperationResult
Returns the value of the operation record component.
OptionalSerializerPair<T> - Class in net.thomilist.dimensionalinventories.util.gson
 
OptionalSerializerPair() - Constructor for class net.thomilist.dimensionalinventories.util.gson.OptionalSerializerPair
 
ORIGIN_DIMENSION - Static variable in class net.thomilist.dimensionalinventories.gametest.util.BasicModSetup
 
ORIGIN_DIMENSION_POOL_ID - Static variable in class net.thomilist.dimensionalinventories.gametest.util.BasicModSetup
 
outputDirectory() - Method in class net.thomilist.dimensionalinventories.lostandfound.LostAndFoundContext
 

P

ParrotAccessor - Interface in net.thomilist.dimensionalinventories.gametest.mixin
 
PlaceFloor(TestContext) - Static method in class net.thomilist.dimensionalinventories.gametest.util.BlockPlacement
 
PlaceFloor(TestContext, int, Block) - Static method in class net.thomilist.dimensionalinventories.gametest.util.BlockPlacement
 
PLAYER_INVENTORY - Static variable in class net.thomilist.dimensionalinventories.compatibility.Compat
 
PlayerInventoryCompatWrapper - Interface in net.thomilist.dimensionalinventories.compatibility.minecraft.inventory
 
PlayerInventoryCompatWrapper_Minecraft_1_21_5 - Class in net.thomilist.dimensionalinventories.compatibility.minecraft.inventory
 
PlayerInventoryCompatWrapper_Minecraft_1_21_5() - Constructor for class net.thomilist.dimensionalinventories.compatibility.minecraft.inventory.PlayerInventoryCompatWrapper_Minecraft_1_21_5
 
PlayerModule - Interface in net.thomilist.dimensionalinventories.module.base.player
 
playerModules - Variable in class net.thomilist.dimensionalinventories.DimensionalInventories
 
PlayerModuleState - Interface in net.thomilist.dimensionalinventories.module.base.player
 
poolExists(String) - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolConfigModuleState
 
poolWithDimension(String) - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolConfigModuleState
 
poolWithDimension(String, boolean) - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolConfigModuleState
 
poolWithId(String) - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolConfigModuleState
 
pop() - Method in class net.thomilist.dimensionalinventories.lostandfound.LostAndFoundContext
 
printVersion(CommandContext<ServerCommandSource>) - Method in class net.thomilist.dimensionalinventories.command.Commands
 
progressAdvancements() - Method in record class net.thomilist.dimensionalinventories.module.builtin.legacy.pool.DimensionPool_SV1
Deprecated.
Returns the value of the progressAdvancements record component.
PROPERTIES - Static variable in class net.thomilist.dimensionalinventories.DimensionalInventories
 
PropertyReadException - Exception Class in net.thomilist.dimensionalinventories.exception
 
PropertyReadException() - Constructor for exception class net.thomilist.dimensionalinventories.exception.PropertyReadException
 
PropertyReadException(String) - Constructor for exception class net.thomilist.dimensionalinventories.exception.PropertyReadException
 
PropertyReadException(String, Throwable) - Constructor for exception class net.thomilist.dimensionalinventories.exception.PropertyReadException
 
PropertyReadException(Throwable) - Constructor for exception class net.thomilist.dimensionalinventories.exception.PropertyReadException
 
push(Object...) - Static method in class net.thomilist.dimensionalinventories.lostandfound.LostAndFound
 
push(Object...) - Method in class net.thomilist.dimensionalinventories.lostandfound.LostAndFoundContext
 

R

register(CommandDispatcher<ServerCommandSource>) - Method in class net.thomilist.dimensionalinventories.command.Commands
 
register(Class<? extends Module>...) - Method in class net.thomilist.dimensionalinventories.module.ModuleGroup
 
register(DimensionPoolConfigModule) - Method in class net.thomilist.dimensionalinventories.command.Commands
 
register(ModuleGroup) - Method in class net.thomilist.dimensionalinventories.module.ModuleRegistry
 
registerCommands() - Method in interface net.thomilist.dimensionalinventories.module.base.Module
 
registerCommands() - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolConfigModule
 
registerModules(ModuleGroup) - Method in class net.thomilist.dimensionalinventories.DimensionalInventories
 
REMOVE_DIMENSION - Enum constant in enum class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolOperation
 
removeDimension(String) - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPool
 
removeDimensionFromPool(CommandContext<ServerCommandSource>) - Method in class net.thomilist.dimensionalinventories.command.Commands
 
removeDimensionFromPool(String) - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolConfigModuleState
 
removeDimensionFromPool(String, String) - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolConfigModuleState
 
removeDimensionFromPool(String, DimensionPool) - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolConfigModuleState
 
removeDimensionPool(CommandContext<ServerCommandSource>) - Method in class net.thomilist.dimensionalinventories.command.Commands
 
removeFirst(List<E>) - Method in interface net.thomilist.dimensionalinventories.compatibility.java.collection.ListCompatWrapper
Removes and returns the first element of a list.
removeFirst(List<T>) - Method in class net.thomilist.dimensionalinventories.compatibility.java.collection.ListCompatWrapper_Java_21
 
removeLast(List<E>) - Method in interface net.thomilist.dimensionalinventories.compatibility.java.collection.ListCompatWrapper
Removes and returns the last element of a list.
removeLast(List<T>) - Method in class net.thomilist.dimensionalinventories.compatibility.java.collection.ListCompatWrapper_Java_21
 
request() - Method in record class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolOperationResult
Returns the value of the request record component.
reversed() - Static method in enum class net.thomilist.dimensionalinventories.module.version.StorageVersion
 
reversed(C, Supplier<C>) - Method in interface net.thomilist.dimensionalinventories.compatibility.java.collection.SortedSetCompatWrapper
 
reversed(SortedSet<E>) - Method in class net.thomilist.dimensionalinventories.compatibility.java.collection.SortedSetCompatWrapper_Java_21
 
reversed(SortedSet<E>) - Method in interface net.thomilist.dimensionalinventories.compatibility.java.collection.SortedSetCompatWrapper
 
rightShoulderEntity - Variable in class net.thomilist.dimensionalinventories.module.builtin.shoulderentity.ShoulderEntityModuleState
 

S

saturationLevel - Variable in class net.thomilist.dimensionalinventories.module.builtin.status.StatusModuleState
 
save() - Method in interface net.thomilist.dimensionalinventories.module.base.config.ConfigModule
 
save() - Method in interface net.thomilist.dimensionalinventories.module.base.config.JsonConfigModule
 
save() - Method in class net.thomilist.dimensionalinventories.module.builtin.legacy.pool.DimensionPoolConfigModule_SV1
Deprecated.
 
save(Path, T) - Method in interface net.thomilist.dimensionalinventories.module.base.JsonModule
 
save(ServerPlayerEntity, DimensionPool) - Method in interface net.thomilist.dimensionalinventories.module.base.player.JsonPlayerModule
 
save(ServerPlayerEntity, DimensionPool) - Method in interface net.thomilist.dimensionalinventories.module.base.player.PlayerModule
 
save(ServerPlayerEntity, DimensionPool) - Method in class net.thomilist.dimensionalinventories.module.builtin.gamemode.GameModeModule
 
save(ServerPlayerEntity, DimensionPool) - Method in class net.thomilist.dimensionalinventories.module.builtin.legacy.inventory.InventoryModule_SV1
Deprecated.
 
save(ServerPlayerEntity, DimensionPool) - Method in class net.thomilist.dimensionalinventories.module.builtin.legacy.status.StatusModule_SV1
Deprecated.
 
saveDirectory() - Method in interface net.thomilist.dimensionalinventories.module.base.config.StatefulConfigModule
 
saveDirectory() - Static method in class net.thomilist.dimensionalinventories.util.SavePaths
 
saveDirectory(ServerPlayerEntity, DimensionPool) - Method in interface net.thomilist.dimensionalinventories.module.base.player.StatefulPlayerModule
 
saveDirectory(StorageVersion) - Static method in class net.thomilist.dimensionalinventories.util.SavePaths
 
saveDirectory(StorageVersion, DimensionPool) - Static method in class net.thomilist.dimensionalinventories.util.SavePaths
 
saveDirectory(StorageVersion, DimensionPool, ServerPlayerEntity) - Static method in class net.thomilist.dimensionalinventories.util.SavePaths
 
saveDirectory(StorageVersion, DimensionPool, ServerPlayerEntity, String) - Static method in class net.thomilist.dimensionalinventories.util.SavePaths
 
saveFile() - Method in interface net.thomilist.dimensionalinventories.module.base.config.JsonConfigModule
 
saveFile(ServerPlayerEntity, DimensionPool) - Method in interface net.thomilist.dimensionalinventories.module.base.player.JsonPlayerModule
 
saveFile(DimensionPool, ServerPlayerEntity) - Static method in class net.thomilist.dimensionalinventories.module.builtin.legacy.ModuleHelper_SV1
Deprecated.
 
saveFileName() - Method in interface net.thomilist.dimensionalinventories.module.base.JsonModule
 
saveFromPlayer(StorageVersion, DimensionPool, ServerPlayerEntity) - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolTransitionHandler
 
SavePaths - Class in net.thomilist.dimensionalinventories.util
 
saveWithContext() - Method in interface net.thomilist.dimensionalinventories.module.base.config.ConfigModule
 
saveWithContext(ServerPlayerEntity, DimensionPool) - Method in interface net.thomilist.dimensionalinventories.module.base.player.PlayerModule
 
SCOPE_DELIMITER - Static variable in class net.thomilist.dimensionalinventories.util.StringHelper
 
scopes() - Method in class net.thomilist.dimensionalinventories.lostandfound.LostAndFoundContext
 
score - Variable in class net.thomilist.dimensionalinventories.module.builtin.status.StatusModuleState
 
section(InventorySection) - Method in class net.thomilist.dimensionalinventories.module.builtin.inventory.InventoryModuleState
 
sendFeedback(CommandContext<ServerCommandSource>, String) - Method in class net.thomilist.dimensionalinventories.command.Commands
 
serialize(T, Type, JsonSerializationContext) - Method in interface net.thomilist.dimensionalinventories.util.gson.SerializerPair
 
SerializerPair<T> - Interface in net.thomilist.dimensionalinventories.util.gson
 
ServerPlayerEntityAccessor - Interface in net.thomilist.dimensionalinventories.mixin
 
setArmor(PlayerInventory, DefaultedList<ItemStack>) - Method in class net.thomilist.dimensionalinventories.compatibility.minecraft.inventory.PlayerInventoryCompatWrapper_Minecraft_1_21_5
 
setArmor(PlayerInventory, DefaultedList<ItemStack>) - Method in interface net.thomilist.dimensionalinventories.compatibility.minecraft.inventory.PlayerInventoryCompatWrapper
 
setDimensionPoolGameMode(CommandContext<ServerCommandSource>) - Method in class net.thomilist.dimensionalinventories.command.Commands
 
setDisplayName(String) - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPool
 
setExhaustion(float) - Method in interface net.thomilist.dimensionalinventories.mixin.HungerManagerAccessor
 
setExperience(ServerPlayerEntity, int) - Static method in class net.thomilist.dimensionalinventories.util.ExperienceHelper
 
setGameMode(GameMode) - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPool
 
setHeldStacks(SimpleInventory, DefaultedList<ItemStack>) - Method in class net.thomilist.dimensionalinventories.compatibility.minecraft.inventory.SimpleInventoryCompatWrapper_Minecraft_1_20_3
 
setHeldStacks(SimpleInventory, DefaultedList<ItemStack>) - Method in interface net.thomilist.dimensionalinventories.compatibility.minecraft.inventory.SimpleInventoryCompatWrapper
 
setIncrementStatistics(boolean) - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPool
 
setIncrementStatisticsInPool(CommandContext<ServerCommandSource>) - Method in class net.thomilist.dimensionalinventories.command.Commands
 
setLatestBatchId(String) - Static method in class net.thomilist.dimensionalinventories.gametest.util.TestState
 
setMain(PlayerInventory, DefaultedList<ItemStack>) - Method in class net.thomilist.dimensionalinventories.compatibility.minecraft.inventory.PlayerInventoryCompatWrapper_Minecraft_1_21_5
 
setMain(PlayerInventory, DefaultedList<ItemStack>) - Method in interface net.thomilist.dimensionalinventories.compatibility.minecraft.inventory.PlayerInventoryCompatWrapper
 
setOffHand(PlayerInventory, DefaultedList<ItemStack>) - Method in class net.thomilist.dimensionalinventories.compatibility.minecraft.inventory.PlayerInventoryCompatWrapper_Minecraft_1_21_5
 
setOffHand(PlayerInventory, DefaultedList<ItemStack>) - Method in interface net.thomilist.dimensionalinventories.compatibility.minecraft.inventory.PlayerInventoryCompatWrapper
 
setProgressAdvancements(boolean) - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPool
 
setProgressAdvancementsInPool(CommandContext<ServerCommandSource>) - Method in class net.thomilist.dimensionalinventories.command.Commands
 
setShoulderMountTime(long) - Method in interface net.thomilist.dimensionalinventories.mixin.ServerPlayerEntityAccessor
 
setup(ServerWorld) - Method in record class net.thomilist.dimensionalinventories.gametest.util.BatchDefinition
 
shoulderEntityAddedTime - Variable in class net.thomilist.dimensionalinventories.module.builtin.shoulderentity.ShoulderEntityModuleState
 
ShoulderEntityModule - Class in net.thomilist.dimensionalinventories.module.builtin.shoulderentity
 
ShoulderEntityModule(String) - Constructor for class net.thomilist.dimensionalinventories.module.builtin.shoulderentity.ShoulderEntityModule
 
ShoulderEntityModuleState - Class in net.thomilist.dimensionalinventories.module.builtin.shoulderentity
 
ShoulderEntityModuleState() - Constructor for class net.thomilist.dimensionalinventories.module.builtin.shoulderentity.ShoulderEntityModuleState
 
ShoulderEntityModuleState(ServerPlayerEntity) - Constructor for class net.thomilist.dimensionalinventories.module.builtin.shoulderentity.ShoulderEntityModuleState
 
ShoulderEntityModuleTests - Class in net.thomilist.dimensionalinventories.gametest
 
ShoulderEntityModuleTests() - Constructor for class net.thomilist.dimensionalinventories.gametest.ShoulderEntityModuleTests
 
SIMPLE_INVENTORY - Static variable in class net.thomilist.dimensionalinventories.compatibility.Compat
 
SimpleInventoryCompatWrapper - Interface in net.thomilist.dimensionalinventories.compatibility.minecraft.inventory
 
SimpleInventoryCompatWrapper_Minecraft_1_20_3 - Class in net.thomilist.dimensionalinventories.compatibility.minecraft.inventory
 
SimpleInventoryCompatWrapper_Minecraft_1_20_3() - Constructor for class net.thomilist.dimensionalinventories.compatibility.minecraft.inventory.SimpleInventoryCompatWrapper_Minecraft_1_20_3
 
SORTED_SET - Static variable in class net.thomilist.dimensionalinventories.compatibility.Compat
 
SortedSetCompatWrapper - Interface in net.thomilist.dimensionalinventories.compatibility.java.collection
 
SortedSetCompatWrapper_Java_17 - Class in net.thomilist.dimensionalinventories.compatibility.java.collection
 
SortedSetCompatWrapper_Java_17() - Constructor for class net.thomilist.dimensionalinventories.compatibility.java.collection.SortedSetCompatWrapper_Java_17
 
SortedSetCompatWrapper_Java_21 - Class in net.thomilist.dimensionalinventories.compatibility.java.collection
 
SortedSetCompatWrapper_Java_21() - Constructor for class net.thomilist.dimensionalinventories.compatibility.java.collection.SortedSetCompatWrapper_Java_21
 
stashLatestModData() - Static method in class net.thomilist.dimensionalinventories.gametest.util.TestState
 
stashModData(String) - Static method in class net.thomilist.dimensionalinventories.gametest.util.TestState
 
state() - Method in interface net.thomilist.dimensionalinventories.module.base.StatefulModule
 
state() - Method in class net.thomilist.dimensionalinventories.module.builtin.inventory.InventoryModule
 
state() - Method in class net.thomilist.dimensionalinventories.module.builtin.legacy.inventory.InventoryModule_SV1
Deprecated.
 
state() - Method in class net.thomilist.dimensionalinventories.module.builtin.legacy.pool.DimensionPoolConfigModule_SV1
Deprecated.
 
state() - Method in class net.thomilist.dimensionalinventories.module.builtin.legacy.status.StatusModule_SV1
Deprecated.
 
state() - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolConfigModule
 
state() - Method in class net.thomilist.dimensionalinventories.module.builtin.shoulderentity.ShoulderEntityModule
 
state() - Method in class net.thomilist.dimensionalinventories.module.builtin.status.StatusModule
 
StatefulConfigModule<T> - Interface in net.thomilist.dimensionalinventories.module.base.config
 
StatefulModule<T> - Interface in net.thomilist.dimensionalinventories.module.base
 
StatefulPlayerModule<T> - Interface in net.thomilist.dimensionalinventories.module.base.player
 
StatusAsserter - Class in net.thomilist.dimensionalinventories.gametest.util.assertion
 
StatusAsserter(TestContext, PlayerEntity) - Constructor for class net.thomilist.dimensionalinventories.gametest.util.assertion.StatusAsserter
 
StatusEffectCollectionSerializerPair - Class in net.thomilist.dimensionalinventories.module.builtin.status
 
StatusEffectCollectionSerializerPair() - Constructor for class net.thomilist.dimensionalinventories.module.builtin.status.StatusEffectCollectionSerializerPair
 
StatusEffectModuleTests - Class in net.thomilist.dimensionalinventories.gametest
 
StatusEffectModuleTests() - Constructor for class net.thomilist.dimensionalinventories.gametest.StatusEffectModuleTests
 
statusEffects - Variable in class net.thomilist.dimensionalinventories.module.builtin.status.StatusModuleState
 
StatusEffectSerializerPair - Class in net.thomilist.dimensionalinventories.module.builtin.status
 
StatusEffectSerializerPair() - Constructor for class net.thomilist.dimensionalinventories.module.builtin.status.StatusEffectSerializerPair
 
StatusModule - Class in net.thomilist.dimensionalinventories.module.builtin.status
 
StatusModule(String) - Constructor for class net.thomilist.dimensionalinventories.module.builtin.status.StatusModule
 
StatusModule_SV1 - Class in net.thomilist.dimensionalinventories.module.builtin.legacy.status
Deprecated.
This is only intended for use during migration of old data of storage version 1. When loading or saving new data, use StatusModule instead.
StatusModule_SV1(String) - Constructor for class net.thomilist.dimensionalinventories.module.builtin.legacy.status.StatusModule_SV1
Deprecated.
 
StatusModuleState - Class in net.thomilist.dimensionalinventories.module.builtin.status
 
StatusModuleState() - Constructor for class net.thomilist.dimensionalinventories.module.builtin.status.StatusModuleState
 
StatusModuleState(ServerPlayerEntity) - Constructor for class net.thomilist.dimensionalinventories.module.builtin.status.StatusModuleState
 
storageVersion - Variable in class net.thomilist.dimensionalinventories.DimensionalInventories
 
StorageVersion - Enum Class in net.thomilist.dimensionalinventories.module.version
 
storageVersionMigration - Variable in class net.thomilist.dimensionalinventories.DimensionalInventories
 
StorageVersionMigration - Class in net.thomilist.dimensionalinventories.module.version
 
StorageVersionMigration(StorageVersion, ModuleRegistry<ConfigModule>, DimensionPoolTransitionHandler) - Constructor for class net.thomilist.dimensionalinventories.module.version.StorageVersionMigration
 
StorageVersionMigration(StorageVersion, ModuleRegistry<ConfigModule>, DimensionPoolTransitionHandler, String) - Constructor for class net.thomilist.dimensionalinventories.module.version.StorageVersionMigration
 
StorageVersionMigrationException - Exception Class in net.thomilist.dimensionalinventories.exception
 
StorageVersionMigrationException(StorageVersion, StorageVersion) - Constructor for exception class net.thomilist.dimensionalinventories.exception.StorageVersionMigrationException
 
StorageVersionMigrationException(StorageVersion, StorageVersion, String) - Constructor for exception class net.thomilist.dimensionalinventories.exception.StorageVersionMigrationException
 
StorageVersionMigrationException(StorageVersion, StorageVersion, String, Throwable) - Constructor for exception class net.thomilist.dimensionalinventories.exception.StorageVersionMigrationException
 
StorageVersionMigrationTests - Class in net.thomilist.dimensionalinventories.gametest
 
StorageVersionMigrationTests() - Constructor for class net.thomilist.dimensionalinventories.gametest.StorageVersionMigrationTests
 
storageVersions() - Method in interface net.thomilist.dimensionalinventories.module.base.Module
 
storageVersions() - Method in class net.thomilist.dimensionalinventories.module.base.ModuleBase
 
StringHelper - Class in net.thomilist.dimensionalinventories.util
 
StringHelperTests - Class in net.thomilist.dimensionalinventories.gametest
 
StringHelperTests() - Constructor for class net.thomilist.dimensionalinventories.gametest.StringHelperTests
 
success() - Method in record class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolOperationResult
Returns the value of the success record component.

T

target() - Element in annotation interface net.thomilist.dimensionalinventories.compatibility.LimitedCompatibility
The target that the version range applies to, either "Java" or "Minecraft".
target() - Method in record class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolOperationResult
Returns the value of the target record component.
TestEnvironmentDefinitionMixin - Interface in net.thomilist.dimensionalinventories.gametest.mixin
 
TestState - Class in net.thomilist.dimensionalinventories.gametest.util
 
TestState() - Constructor for class net.thomilist.dimensionalinventories.gametest.util.TestState
 
throttleLog(TestContext) - Method in class net.thomilist.dimensionalinventories.gametest.LogThrottlerTests
 
ThrowOnDeprecatedSave(Class<?>) - Static method in class net.thomilist.dimensionalinventories.module.builtin.legacy.ModuleHelper_SV1
Deprecated.
 
to() - Method in record class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolOperationResult
Returns the value of the to record component.
toFileExtractZip(Path) - Static method in class net.thomilist.dimensionalinventories.gametest.util.TestState
 
toFormatted() - Method in interface net.thomilist.dimensionalinventories.module.base.Module
 
toItemStack(NbtCompound) - Method in class net.thomilist.dimensionalinventories.compatibility.minecraft.nbt.NbtCompatWrapper_Minecraft_1_21_6
 
toItemStack(NbtCompound) - Method in interface net.thomilist.dimensionalinventories.compatibility.minecraft.nbt.NbtCompatWrapper
 
toJson(ArrayList<DimensionPool_SV1>, Type, JsonSerializationContext) - Method in class net.thomilist.dimensionalinventories.module.builtin.legacy.pool.DimensionPoolListSerializerPair_SV1
Deprecated.
 
toJson(Collection<StatusEffectInstance>, Type, JsonSerializationContext) - Method in class net.thomilist.dimensionalinventories.module.builtin.status.StatusEffectCollectionSerializerPair
 
toJson(HashMap<String, DimensionPool>, Type, JsonSerializationContext) - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolMapSerializerPair
 
toJson(Optional<T>, Type, JsonSerializationContext) - Method in class net.thomilist.dimensionalinventories.util.gson.OptionalSerializerPair
 
toJson(StatusEffectInstance, Type, JsonSerializationContext) - Method in class net.thomilist.dimensionalinventories.module.builtin.status.StatusEffectSerializerPair
 
toJson(ItemStack, Type, JsonSerializationContext) - Method in class net.thomilist.dimensionalinventories.module.builtin.inventory.ItemStackSerializerPair
 
toJson(NbtCompound, Type, JsonSerializationContext) - Method in class net.thomilist.dimensionalinventories.util.gson.NbtCompoundSerializerPair
 
toJson(DefaultedList<ItemStack>, Type, JsonSerializationContext) - Method in class net.thomilist.dimensionalinventories.module.builtin.inventory.ItemStackListSerializerPair
 
toJson(InventoryModuleState, Type, JsonSerializationContext) - Method in class net.thomilist.dimensionalinventories.module.builtin.inventory.InventoryModuleStateSerializerPair
 
toJson(VersionedJsonData, Type, JsonSerializationContext) - Method in class net.thomilist.dimensionalinventories.module.version.VersionedJsonDataSerializerPair
 
toJson(T, Type, JsonSerializationContext) - Method in interface net.thomilist.dimensionalinventories.util.gson.SerializerPair
 
toLostAndFoundScopeString() - Method in interface net.thomilist.dimensionalinventories.lostandfound.LostAndFoundFormattable
 
toLostAndFoundScopeString() - Method in interface net.thomilist.dimensionalinventories.module.base.config.ConfigModule
 
toLostAndFoundScopeString() - Method in interface net.thomilist.dimensionalinventories.module.base.Module
 
toLostAndFoundScopeString() - Method in interface net.thomilist.dimensionalinventories.module.base.player.PlayerModule
 
toLostAndFoundScopeString() - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPool
 
toPascalCase(String) - Static method in class net.thomilist.dimensionalinventories.util.StringHelper
 
toStatusEffectInstance(NbtCompound) - Method in class net.thomilist.dimensionalinventories.compatibility.minecraft.nbt.NbtCompatWrapper_Minecraft_1_21_6
 
toStatusEffectInstance(NbtCompound) - Method in interface net.thomilist.dimensionalinventories.compatibility.minecraft.nbt.NbtCompatWrapper
 
toString() - Method in record class net.thomilist.dimensionalinventories.gametest.util.BatchDefinition
Returns a string representation of this record class.
toString() - Method in class net.thomilist.dimensionalinventories.lostandfound.LostAndFoundContext
 
toString() - Method in class net.thomilist.dimensionalinventories.lostandfound.LostAndFoundScope
 
toString() - Method in enum class net.thomilist.dimensionalinventories.module.builtin.inventory.InventorySection
 
toString() - Method in record class net.thomilist.dimensionalinventories.module.builtin.legacy.pool.DimensionPool_SV1
Deprecated.
Returns a string representation of this record class.
toString() - Method in record class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolOperationResult
Returns a string representation of this record class.
toString() - Method in enum class net.thomilist.dimensionalinventories.module.version.StorageVersion
 
toString() - Method in record class net.thomilist.dimensionalinventories.module.version.VersionedJsonData
Returns a string representation of this record class.
transitionDeletesItemEntity(TestContext) - Method in class net.thomilist.dimensionalinventories.gametest.NonPlayerHandlingTests
 
transitionDeletesMobEntity(TestContext) - Method in class net.thomilist.dimensionalinventories.gametest.NonPlayerHandlingTests
 
transitionHandledExactlyOnce(TestContext) - Method in class net.thomilist.dimensionalinventories.gametest.DimensionPoolChangeOnRespawnTest
Tests that dimension pool transitions are exactly once, even when respawning across dimensions.
transitionHandler - Variable in class net.thomilist.dimensionalinventories.DimensionalInventories
 
transitionHandlesClearableEntity(TestContext) - Method in class net.thomilist.dimensionalinventories.gametest.NonPlayerHandlingTests
 
transitionHandlesEveryInventorySlot(TestContext) - Method in class net.thomilist.dimensionalinventories.gametest.InventoryModuleTests
 
transitionSwapsBothShoulderEntities(TestContext) - Method in class net.thomilist.dimensionalinventories.gametest.ShoulderEntityModuleTests
 
transitionSwapsPlayerItems(TestContext) - Method in class net.thomilist.dimensionalinventories.gametest.InventoryModuleTests
 
transitionSwapsSingleShoulderEntity(TestContext) - Method in class net.thomilist.dimensionalinventories.gametest.ShoulderEntityModuleTests
 
transitionSwapsStatusEffects(TestContext) - Method in class net.thomilist.dimensionalinventories.gametest.StatusEffectModuleTests
 
transitionSwitchesGameMode(TestContext) - Method in class net.thomilist.dimensionalinventories.gametest.GameModeModuleTests
 
trigger(ServerPlayerEntity, Predicate<T>, CallbackInfo) - Method in class net.thomilist.dimensionalinventories.mixin.DisableAdvancementProgressMixin
 
tryMigrate(MinecraftServer) - Method in class net.thomilist.dimensionalinventories.module.version.StorageVersionMigration
 
type() - Method in interface net.thomilist.dimensionalinventories.module.base.ModuleState
 
type() - Method in class net.thomilist.dimensionalinventories.module.builtin.inventory.InventoryModuleState
 
type() - Method in class net.thomilist.dimensionalinventories.module.builtin.legacy.pool.DimensionPoolConfigModuleState_SV1
Deprecated.
 
type() - Method in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolConfigModuleState
 
type() - Method in class net.thomilist.dimensionalinventories.module.builtin.shoulderentity.ShoulderEntityModuleState
 
type() - Method in class net.thomilist.dimensionalinventories.module.builtin.status.StatusModuleState
 
type() - Method in interface net.thomilist.dimensionalinventories.util.gson.SerializerPair
 
TYPE - Static variable in class net.thomilist.dimensionalinventories.module.builtin.inventory.ItemStackListSerializerPair
 
TYPE - Static variable in class net.thomilist.dimensionalinventories.module.builtin.legacy.pool.DimensionPoolListSerializerPair_SV1
Deprecated.
 
TYPE - Static variable in class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolMapSerializerPair
 
TYPE - Static variable in class net.thomilist.dimensionalinventories.module.builtin.status.StatusEffectCollectionSerializerPair
 

U

UNCONFIGURED_DIMENSION - Static variable in class net.thomilist.dimensionalinventories.gametest.util.BasicModSetup
 
unconfiguredTransitionDoesNotDeleteItemEntity(TestContext) - Method in class net.thomilist.dimensionalinventories.gametest.NonPlayerHandlingTests
 
unconfiguredTransitionDoesNotDeleteMobEntity(TestContext) - Method in class net.thomilist.dimensionalinventories.gametest.NonPlayerHandlingTests
 
unconfiguredTransitionDoesNotSwapPlayerItems(TestContext) - Method in class net.thomilist.dimensionalinventories.gametest.InventoryModuleTests
 

V

V1 - Enum constant in enum class net.thomilist.dimensionalinventories.module.version.StorageVersion
 
V2 - Enum constant in enum class net.thomilist.dimensionalinventories.module.version.StorageVersion
 
valueOf(String) - Static method in enum class net.thomilist.dimensionalinventories.module.builtin.inventory.InventorySection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolOperation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.thomilist.dimensionalinventories.module.version.StorageVersion
Returns the enum constant of this class with the specified name.
values() - Static method in enum class net.thomilist.dimensionalinventories.module.builtin.inventory.InventorySection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.thomilist.dimensionalinventories.module.builtin.pool.DimensionPoolOperation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.thomilist.dimensionalinventories.module.version.StorageVersion
Returns an array containing the constants of this enum class, in the order they are declared.
version - Variable in enum class net.thomilist.dimensionalinventories.module.version.StorageVersion
 
version() - Method in record class net.thomilist.dimensionalinventories.module.version.VersionedJsonData
Returns the value of the version record component.
version() - Method in class net.thomilist.dimensionalinventories.util.ModProperties
 
VersionedJsonData - Record Class in net.thomilist.dimensionalinventories.module.version
 
VersionedJsonData(int, JsonElement) - Constructor for record class net.thomilist.dimensionalinventories.module.version.VersionedJsonData
Creates an instance of a VersionedJsonData record class.
VersionedJsonDataSerializerPair - Class in net.thomilist.dimensionalinventories.module.version
 
VersionedJsonDataSerializerPair() - Constructor for class net.thomilist.dimensionalinventories.module.version.VersionedJsonDataSerializerPair
 
versions() - Element in annotation interface net.thomilist.dimensionalinventories.compatibility.LimitedCompatibility
The range of versions that the annotated class, interface or method is compatible with, such as ">=17" or ">=1.20.1 <1.21"

W

withDefaultAndAdditionalModules(ModuleGroup...) - Static method in class net.thomilist.dimensionalinventories.gametest.util.BasicModSetup
 
withDefaultModules() - Static method in class net.thomilist.dimensionalinventories.gametest.util.BasicModSetup
 
withModules(ModuleGroup...) - Static method in class net.thomilist.dimensionalinventories.gametest.util.BasicModSetup
 
WORLD_SAVE_PATH - Static variable in class net.thomilist.dimensionalinventories.gametest.util.TestState
 
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form