Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addItemToPlayer(Player, ItemStack) - Static method in class dev.upcraft.soulbound.core.SoulboundHooks
- apply(SoulboundItemCallback.Context) - Method in interface dev.upcraft.soulbound.api.event.SoulboundItemCallback
C
- canEnchant(ItemStack) - Method in class dev.upcraft.soulbound.enchantment.SoulboundEnchantment
- checkCompatibility(Enchantment) - Method in class dev.upcraft.soulbound.enchantment.SoulboundEnchantment
- CONFIGURATOR - Static variable in class dev.upcraft.soulbound.Soulbound
- CONTAINER_PROVIDER_REGISTRY - Static variable in interface dev.upcraft.soulbound.api.SoulboundApi
- CONTAINER_PROVIDERS - Static variable in class dev.upcraft.soulbound.init.SoulboundContainerProviders
- Context(SoulboundContainer, ItemStack, double) - Constructor for class dev.upcraft.soulbound.api.event.SoulboundItemCallback.Context
- createItemProcessor(SoulboundContainer) - Static method in class dev.upcraft.soulbound.core.SoulboundHooks
D
- dev.upcraft.soulbound - package dev.upcraft.soulbound
- dev.upcraft.soulbound.api - package dev.upcraft.soulbound.api
- dev.upcraft.soulbound.api.event - package dev.upcraft.soulbound.api.event
- dev.upcraft.soulbound.api.inventory - package dev.upcraft.soulbound.api.inventory
- dev.upcraft.soulbound.compat - package dev.upcraft.soulbound.compat
- dev.upcraft.soulbound.compat.trinkets - package dev.upcraft.soulbound.compat.trinkets
- dev.upcraft.soulbound.compat.universalgraves - package dev.upcraft.soulbound.compat.universalgraves
- dev.upcraft.soulbound.core - package dev.upcraft.soulbound.core
- dev.upcraft.soulbound.core.inventory - package dev.upcraft.soulbound.core.inventory
- dev.upcraft.soulbound.core.mixin - package dev.upcraft.soulbound.core.mixin
- dev.upcraft.soulbound.enchantment - package dev.upcraft.soulbound.enchantment
- dev.upcraft.soulbound.init - package dev.upcraft.soulbound.init
- DUMMY_PROVIDER - Static variable in class dev.upcraft.soulbound.compat.trinkets.TrinketsIntegration
E
- ENCHANTMENTS - Static variable in class dev.upcraft.soulbound.init.SoulboundEnchantments
- EVENT - Static variable in interface dev.upcraft.soulbound.api.event.SoulboundFakePlayerCallback
- EVENT - Static variable in interface dev.upcraft.soulbound.api.event.SoulboundItemCallback
G
- get(ServerPlayer) - Static method in class dev.upcraft.soulbound.core.SoulboundPersistentState
- getContainer() - Method in class dev.upcraft.soulbound.api.event.SoulboundItemCallback.Context
- getContainer(LivingEntity) - Method in interface dev.upcraft.soulbound.api.inventory.SoulboundContainerProvider
- getContainer(LivingEntity) - Method in class dev.upcraft.soulbound.core.inventory.PlayerInventoryContainerProvider
- getEntity() - Method in interface dev.upcraft.soulbound.api.inventory.SoulboundContainer
- getFilteredItemList(NonNullList<ItemStack>, RandomSource) - Static method in class dev.upcraft.soulbound.core.SoulboundHooks
- getInventory() - Method in class dev.upcraft.soulbound.core.mixin.PlayerMixin
- getLevelPreservationChance() - Method in class dev.upcraft.soulbound.api.event.SoulboundItemCallback.Context
- getMaxCost(int) - Method in class dev.upcraft.soulbound.enchantment.SoulboundEnchantment
- getMaxLevel() - Method in class dev.upcraft.soulbound.enchantment.SoulboundEnchantment
- getMinCost(int) - Method in class dev.upcraft.soulbound.enchantment.SoulboundEnchantment
- getProvider() - Method in interface dev.upcraft.soulbound.api.inventory.SoulboundContainer
- getStack() - Method in class dev.upcraft.soulbound.api.event.SoulboundItemCallback.Context
I
- isRealPlayer(ServerPlayer) - Static method in class dev.upcraft.soulbound.core.SoulboundHooks
- isTreasureOnly() - Method in class dev.upcraft.soulbound.enchantment.SoulboundEnchantment
L
- load() - Static method in class dev.upcraft.soulbound.compat.trinkets.TrinketsIntegration
- load() - Static method in class dev.upcraft.soulbound.compat.universalgraves.UniversalGravesCompat
- LOGGER - Static variable in class dev.upcraft.soulbound.Soulbound
M
O
- onInitialize(ModContainer) - Method in class dev.upcraft.soulbound.Soulbound
P
- PLAYER_INVENTORY - Static variable in class dev.upcraft.soulbound.init.SoulboundContainerProviders
- PlayerInventoryContainer - Interface in dev.upcraft.soulbound.core.inventory
- PlayerInventoryContainerProvider - Class in dev.upcraft.soulbound.core.inventory
- PlayerInventoryContainerProvider() - Constructor for class dev.upcraft.soulbound.core.inventory.PlayerInventoryContainerProvider
- PlayerMixin - Class in dev.upcraft.soulbound.core.mixin
- processPlayerDrops(Player, NonNullList<ItemStack>, Int2ObjectMap<ItemStack>, UnaryOperator<ItemStack>) - Static method in class dev.upcraft.soulbound.core.SoulboundHooks
R
- readItemList(ListTag) - Static method in class dev.upcraft.soulbound.core.SoulboundHooks
- REGISTRY - Static variable in class dev.upcraft.soulbound.init.SoulboundContainerProviders
- restoreFromNbt(CompoundTag, UnaryOperator<ItemStack>) - Method in interface dev.upcraft.soulbound.api.inventory.SoulboundContainer
- restorePlayer(ServerPlayer) - Method in class dev.upcraft.soulbound.core.SoulboundPersistentState
S
- save(CompoundTag) - Method in class dev.upcraft.soulbound.core.SoulboundPersistentState
- sb$getEntity() - Method in class dev.upcraft.soulbound.core.mixin.PlayerMixin
- sb$getProvider() - Method in class dev.upcraft.soulbound.core.mixin.PlayerMixin
- sb$restoreFromNbt(CompoundTag, UnaryOperator<ItemStack>) - Method in class dev.upcraft.soulbound.core.mixin.PlayerMixin
- sb$storeToNbt(CompoundTag) - Method in class dev.upcraft.soulbound.core.mixin.PlayerMixin
- setLevelPreservationChance(double) - Method in class dev.upcraft.soulbound.api.event.SoulboundItemCallback.Context
- setStack(ItemStack) - Method in class dev.upcraft.soulbound.api.event.SoulboundItemCallback.Context
- shouldKeepStack(ItemStack, RandomSource) - Static method in class dev.upcraft.soulbound.core.SoulboundHooks
- Soulbound - Class in dev.upcraft.soulbound
- Soulbound() - Constructor for class dev.upcraft.soulbound.Soulbound
- SOULBOUND - Static variable in class dev.upcraft.soulbound.init.SoulboundEnchantments
- SoulboundApi - Interface in dev.upcraft.soulbound.api
- SoulboundCompat - Class in dev.upcraft.soulbound.compat
- SoulboundCompat() - Constructor for class dev.upcraft.soulbound.compat.SoulboundCompat
- SoulboundConfig - Class in dev.upcraft.soulbound.core
- SoulboundConfig() - Constructor for class dev.upcraft.soulbound.core.SoulboundConfig
- SoulboundContainer - Interface in dev.upcraft.soulbound.api.inventory
- SoulboundContainerProvider<T extends SoulboundContainer> - Interface in dev.upcraft.soulbound.api.inventory
- SoulboundContainerProviders - Class in dev.upcraft.soulbound.init
- SoulboundContainerProviders() - Constructor for class dev.upcraft.soulbound.init.SoulboundContainerProviders
- soulboundDropChance - Static variable in class dev.upcraft.soulbound.core.SoulboundConfig
- SoulboundEnchantment - Class in dev.upcraft.soulbound.enchantment
- SoulboundEnchantment() - Constructor for class dev.upcraft.soulbound.enchantment.SoulboundEnchantment
- SoulboundEnchantments - Class in dev.upcraft.soulbound.init
- SoulboundEnchantments() - Constructor for class dev.upcraft.soulbound.init.SoulboundEnchantments
- SoulboundFakePlayerCallback - Interface in dev.upcraft.soulbound.api.event
- SoulboundHooks - Class in dev.upcraft.soulbound.core
- SoulboundHooks() - Constructor for class dev.upcraft.soulbound.core.SoulboundHooks
- soulboundIsTreasureEnchantment - Static variable in class dev.upcraft.soulbound.core.SoulboundConfig
- SoulboundItemCallback - Interface in dev.upcraft.soulbound.api.event
- SoulboundItemCallback.Context - Class in dev.upcraft.soulbound.api.event
- SoulboundPersistentState - Class in dev.upcraft.soulbound.core
- soulboundPreservationRate - Static variable in class dev.upcraft.soulbound.core.SoulboundConfig
- storePlayer(ServerPlayer) - Method in class dev.upcraft.soulbound.core.SoulboundPersistentState
- storeToNbt(CompoundTag) - Method in interface dev.upcraft.soulbound.api.inventory.SoulboundContainer
T
- test(ServerPlayer) - Method in interface dev.upcraft.soulbound.api.event.SoulboundFakePlayerCallback
- TRINKETS - Static variable in class dev.upcraft.soulbound.compat.SoulboundCompat
- TrinketsIntegration - Class in dev.upcraft.soulbound.compat.trinkets
- TrinketsIntegration() - Constructor for class dev.upcraft.soulbound.compat.trinkets.TrinketsIntegration
U
- UNIVERSAL_GRAVES - Static variable in class dev.upcraft.soulbound.compat.SoulboundCompat
- UniversalGravesCompat - Class in dev.upcraft.soulbound.compat.universalgraves
- UniversalGravesCompat() - Constructor for class dev.upcraft.soulbound.compat.universalgraves.UniversalGravesCompat
All Classes and Interfaces|All Packages|Constant Field Values