Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addEnchantment(EnchantmentInstanceMod) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.StorageBlockEntity
-
Add one enchantment instance
- addEnchantment(EnchantmentInstanceMod, int) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.StorageBlockEntity
- addPlayerSlots(Inventory) - Method in class de.cheaterpaul.enchantmentmachine.inventory.EnchantmentBaseContainerMenu
- addPlayerSlots(Inventory, int, int) - Method in class de.cheaterpaul.enchantmentmachine.inventory.EnchantmentBaseContainerMenu
- addTags(HolderLookup.Provider) - Method in class de.cheaterpaul.enchantmentmachine.data.ModDataGenerator.ModBlockTagsProvider
- allowDisenchantingCurses - Variable in class de.cheaterpaul.enchantmentmachine.core.ModConfig.Server
- allowDisenchantingItems - Variable in class de.cheaterpaul.enchantmentmachine.core.ModConfig.Server
- allowMixtureEnchantments - Variable in class de.cheaterpaul.enchantmentmachine.core.ModConfig.Server
- appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class de.cheaterpaul.enchantmentmachine.block.DisenchanterBlock
- appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class de.cheaterpaul.enchantmentmachine.block.EnchanterBlock
- appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class de.cheaterpaul.enchantmentmachine.block.StorageBlock
B
- BLOCK_ENTITIES - Static variable in class de.cheaterpaul.enchantmentmachine.core.ModData
- BLOCKS - Static variable in class de.cheaterpaul.enchantmentmachine.core.ModData
- BlockStateGenerator(PackOutput, ExistingFileHelper) - Constructor for class de.cheaterpaul.enchantmentmachine.data.ModDataGenerator.BlockStateGenerator
- build() - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.ContainerList.Builder
- build() - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList.Builder
- builder(int, int, int, int) - Static method in class de.cheaterpaul.enchantmentmachine.client.gui.components.ContainerList
- builder(int, int, int, int) - Static method in class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList
- Builder(int, int, int, int) - Constructor for class de.cheaterpaul.enchantmentmachine.client.gui.components.ContainerList.Builder
- Builder(int, int, int, int) - Constructor for class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList.Builder
- buildRecipes(RecipeOutput) - Method in class de.cheaterpaul.enchantmentmachine.data.ModDataGenerator.RecipeGenerator
C
- canEnchant() - Method in record class de.cheaterpaul.enchantmentmachine.util.EnchantmentInstanceMod
- canPlaceItem(int, ItemStack) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.DisenchanterBlockEntity
- canPlaceItemThroughFace(int, ItemStack, Direction) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.DisenchanterBlockEntity
- canTakeItemThroughFace(int, ItemStack, Direction) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.DisenchanterBlockEntity
- children() - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.ContainerList.Entry
- clearContent() - Method in class de.cheaterpaul.enchantmentmachine.block.entity.DisenchanterBlockEntity
- clearContent() - Method in class de.cheaterpaul.enchantmentmachine.block.entity.EnchanterBlockEntity
- ClientPayloadHandler - Class in de.cheaterpaul.enchantmentmachine.client
- ClientPayloadHandler() - Constructor for class de.cheaterpaul.enchantmentmachine.client.ClientPayloadHandler
- clientTick(Level, BlockPos, BlockState, StorageBlockEntity) - Static method in class de.cheaterpaul.enchantmentmachine.block.entity.StorageBlockEntity
- codec() - Method in class de.cheaterpaul.enchantmentmachine.block.DisenchanterBlock
- codec() - Method in class de.cheaterpaul.enchantmentmachine.block.EnchanterBlock
- codec() - Method in class de.cheaterpaul.enchantmentmachine.block.StorageBlock
- CODEC - Static variable in record class de.cheaterpaul.enchantmentmachine.network.message.EnchantingPacket
- CODEC - Static variable in record class de.cheaterpaul.enchantmentmachine.network.message.EnchantmentPacket
- CODEC - Static variable in record class de.cheaterpaul.enchantmentmachine.util.EnchantmentInstanceMod
- CODEC - Static variable in record class de.cheaterpaul.enchantmentmachine.util.EnchantmentStore
- components - Variable in class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList.Builder
- components(List<Component>) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList.Builder
- componentsWithClick(List<Component>, Consumer<Integer>) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList.Builder
- componentsWithClick(List<Pair<Component, Runnable>>) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList.Builder
- consumeEnchantment(EnchantmentInstanceMod) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.StorageBlockEntity
-
Consume 1 enchantment instance
- CONTAINED_ENCHANTMENTS - Static variable in class de.cheaterpaul.enchantmentmachine.core.ModData
- ContainerList<T> - Class in de.cheaterpaul.enchantmentmachine.client.gui.components
- ContainerList(Minecraft, int, int, int, int) - Constructor for class de.cheaterpaul.enchantmentmachine.client.gui.components.ContainerList
- ContainerList.Builder<T> - Class in de.cheaterpaul.enchantmentmachine.client.gui.components
- ContainerList.Entry<T> - Class in de.cheaterpaul.enchantmentmachine.client.gui.components
- createMenu(int, Inventory) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.DisenchanterBlockEntity
- createMenu(int, Inventory) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.EnchanterBlockEntity
- createStorageTicker(Level, BlockEntityType<T>, BlockEntityType<? extends DisenchanterBlockEntity>) - Static method in class de.cheaterpaul.enchantmentmachine.block.DisenchanterBlock
- createStorageTicker(Level, BlockEntityType<T>, BlockEntityType<? extends StorageBlockEntity>) - Static method in class de.cheaterpaul.enchantmentmachine.block.StorageBlock
- CREATIVE_MODE_TABS - Static variable in class de.cheaterpaul.enchantmentmachine.core.ModData
- creative_tab - Static variable in class de.cheaterpaul.enchantmentmachine.core.ModData
D
- DATA_COMPONENTS - Static variable in class de.cheaterpaul.enchantmentmachine.core.ModData
- de.cheaterpaul.enchantmentmachine - package de.cheaterpaul.enchantmentmachine
- de.cheaterpaul.enchantmentmachine.block - package de.cheaterpaul.enchantmentmachine.block
- de.cheaterpaul.enchantmentmachine.block.entity - package de.cheaterpaul.enchantmentmachine.block.entity
- de.cheaterpaul.enchantmentmachine.client - package de.cheaterpaul.enchantmentmachine.client
- de.cheaterpaul.enchantmentmachine.client.gui.components - package de.cheaterpaul.enchantmentmachine.client.gui.components
- de.cheaterpaul.enchantmentmachine.client.gui.screens - package de.cheaterpaul.enchantmentmachine.client.gui.screens
- de.cheaterpaul.enchantmentmachine.client.gui.screens.inventory - package de.cheaterpaul.enchantmentmachine.client.gui.screens.inventory
- de.cheaterpaul.enchantmentmachine.client.renderer.blockentity - package de.cheaterpaul.enchantmentmachine.client.renderer.blockentity
- de.cheaterpaul.enchantmentmachine.core - package de.cheaterpaul.enchantmentmachine.core
- de.cheaterpaul.enchantmentmachine.data - package de.cheaterpaul.enchantmentmachine.data
- de.cheaterpaul.enchantmentmachine.inventory - package de.cheaterpaul.enchantmentmachine.inventory
- de.cheaterpaul.enchantmentmachine.network - package de.cheaterpaul.enchantmentmachine.network
- de.cheaterpaul.enchantmentmachine.network.message - package de.cheaterpaul.enchantmentmachine.network.message
- de.cheaterpaul.enchantmentmachine.server - package de.cheaterpaul.enchantmentmachine.server
- de.cheaterpaul.enchantmentmachine.util - package de.cheaterpaul.enchantmentmachine.util
- disallowedDisenchantingEnchantments - Variable in class de.cheaterpaul.enchantmentmachine.core.ModConfig.Server
- disenchanter_block - Static variable in class de.cheaterpaul.enchantmentmachine.core.ModData
- disenchanter_container - Static variable in class de.cheaterpaul.enchantmentmachine.core.ModData
- disenchanter_tile - Static variable in class de.cheaterpaul.enchantmentmachine.core.ModData
- DisenchanterBlock - Class in de.cheaterpaul.enchantmentmachine.block
- DisenchanterBlock(BlockBehaviour.Properties) - Constructor for class de.cheaterpaul.enchantmentmachine.block.DisenchanterBlock
- DisenchanterBlockEntity - Class in de.cheaterpaul.enchantmentmachine.block.entity
- DisenchanterBlockEntity(BlockPos, BlockState) - Constructor for class de.cheaterpaul.enchantmentmachine.block.entity.DisenchanterBlockEntity
- DisenchanterContainerMenu - Class in de.cheaterpaul.enchantmentmachine.inventory
- DisenchanterContainerMenu(int, Container, Inventory) - Constructor for class de.cheaterpaul.enchantmentmachine.inventory.DisenchanterContainerMenu
- DisenchanterContainerMenu(int, Inventory) - Constructor for class de.cheaterpaul.enchantmentmachine.inventory.DisenchanterContainerMenu
- DisenchanterScreen - Class in de.cheaterpaul.enchantmentmachine.client.gui.screens.inventory
- DisenchanterScreen(DisenchanterContainerMenu, Inventory, Component) - Constructor for class de.cheaterpaul.enchantmentmachine.client.gui.screens.inventory.DisenchanterScreen
E
- enchanter_block - Static variable in class de.cheaterpaul.enchantmentmachine.core.ModData
- enchanter_container - Static variable in class de.cheaterpaul.enchantmentmachine.core.ModData
- enchanter_tile - Static variable in class de.cheaterpaul.enchantmentmachine.core.ModData
- EnchanterBlock - Class in de.cheaterpaul.enchantmentmachine.block
- EnchanterBlock(BlockBehaviour.Properties) - Constructor for class de.cheaterpaul.enchantmentmachine.block.EnchanterBlock
- EnchanterBlockEntity - Class in de.cheaterpaul.enchantmentmachine.block.entity
- EnchanterBlockEntity(BlockPos, BlockState) - Constructor for class de.cheaterpaul.enchantmentmachine.block.entity.EnchanterBlockEntity
- EnchanterContainerMenu - Class in de.cheaterpaul.enchantmentmachine.inventory
- EnchanterContainerMenu(int, Container, Inventory, ContainerLevelAccess) - Constructor for class de.cheaterpaul.enchantmentmachine.inventory.EnchanterContainerMenu
- EnchanterContainerMenu(int, Inventory) - Constructor for class de.cheaterpaul.enchantmentmachine.inventory.EnchanterContainerMenu
- EnchanterContainerMenu.ISlotListener - Interface in de.cheaterpaul.enchantmentmachine.inventory
- EnchanterScreen - Class in de.cheaterpaul.enchantmentmachine.client.gui.screens.inventory
- EnchanterScreen(EnchanterContainerMenu, Inventory, Component) - Constructor for class de.cheaterpaul.enchantmentmachine.client.gui.screens.inventory.EnchanterScreen
- EnchantingPacket - Record Class in de.cheaterpaul.enchantmentmachine.network.message
- EnchantingPacket(List<EnchantmentInstanceMod>) - Constructor for record class de.cheaterpaul.enchantmentmachine.network.message.EnchantingPacket
-
Creates an instance of a
EnchantingPacketrecord class. - enchantment() - Method in record class de.cheaterpaul.enchantmentmachine.util.EnchantmentInstanceMod
-
Returns the value of the
enchantmentrecord component. - EnchantmentBaseBlock - Class in de.cheaterpaul.enchantmentmachine.block
- EnchantmentBaseBlock(BlockBehaviour.Properties) - Constructor for class de.cheaterpaul.enchantmentmachine.block.EnchantmentBaseBlock
- EnchantmentBaseBlockEntity - Class in de.cheaterpaul.enchantmentmachine.block.entity
- EnchantmentBaseBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class de.cheaterpaul.enchantmentmachine.block.entity.EnchantmentBaseBlockEntity
- EnchantmentBaseContainerMenu - Class in de.cheaterpaul.enchantmentmachine.inventory
- EnchantmentBaseContainerMenu(MenuType<?>, int, int) - Constructor for class de.cheaterpaul.enchantmentmachine.inventory.EnchantmentBaseContainerMenu
- EnchantmentBaseScreen<T> - Class in de.cheaterpaul.enchantmentmachine.client.gui.screens.inventory
- EnchantmentBaseScreen(T, Inventory, Component) - Constructor for class de.cheaterpaul.enchantmentmachine.client.gui.screens.inventory.EnchantmentBaseScreen
- EnchantmentBlockTileEntityRenderer - Class in de.cheaterpaul.enchantmentmachine.client.renderer.blockentity
- EnchantmentBlockTileEntityRenderer(BlockEntityRendererProvider.Context) - Constructor for class de.cheaterpaul.enchantmentmachine.client.renderer.blockentity.EnchantmentBlockTileEntityRenderer
- EnchantmentInstanceMod - Record Class in de.cheaterpaul.enchantmentmachine.util
- EnchantmentInstanceMod(Holder<Enchantment>, int) - Constructor for record class de.cheaterpaul.enchantmentmachine.util.EnchantmentInstanceMod
-
Creates an instance of a
EnchantmentInstanceModrecord class. - EnchantmentItem - Class in de.cheaterpaul.enchantmentmachine.client.gui.components
- EnchantmentItem(Pair<EnchantmentInstanceMod, Integer>) - Constructor for class de.cheaterpaul.enchantmentmachine.client.gui.components.EnchantmentItem
- EnchantmentMachineClientMod - Class in de.cheaterpaul.enchantmentmachine.client
- EnchantmentMachineClientMod(IEventBus, ModContainer) - Constructor for class de.cheaterpaul.enchantmentmachine.client.EnchantmentMachineClientMod
- EnchantmentMachineMod - Class in de.cheaterpaul.enchantmentmachine
- EnchantmentMachineMod(IEventBus, ModContainer) - Constructor for class de.cheaterpaul.enchantmentmachine.EnchantmentMachineMod
- EnchantmentPacket - Record Class in de.cheaterpaul.enchantmentmachine.network.message
- EnchantmentPacket(Object2IntMap<EnchantmentInstanceMod>, boolean) - Constructor for record class de.cheaterpaul.enchantmentmachine.network.message.EnchantmentPacket
-
Creates an instance of a
EnchantmentPacketrecord class. - enchantments() - Method in record class de.cheaterpaul.enchantmentmachine.network.message.EnchantingPacket
-
Returns the value of the
enchantmentsrecord component. - enchantments() - Method in record class de.cheaterpaul.enchantmentmachine.network.message.EnchantmentPacket
-
Returns the value of the
enchantmentsrecord component. - enchantments() - Method in record class de.cheaterpaul.enchantmentmachine.util.EnchantmentStore
-
Returns the value of the
enchantmentsrecord component. - EnchantmentStore - Record Class in de.cheaterpaul.enchantmentmachine.util
- EnchantmentStore(Map<EnchantmentInstanceMod, Integer>) - Constructor for record class de.cheaterpaul.enchantmentmachine.util.EnchantmentStore
-
Creates an instance of a
EnchantmentStorerecord class. - Entry() - Constructor for class de.cheaterpaul.enchantmentmachine.client.gui.components.ContainerList.Entry
- Entry(Component, Runnable) - Constructor for class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList.Entry
- equals(Object) - Method in record class de.cheaterpaul.enchantmentmachine.network.message.EnchantingPacket
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.cheaterpaul.enchantmentmachine.network.message.EnchantmentPacket
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.cheaterpaul.enchantmentmachine.util.EnchantmentInstanceMod
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.cheaterpaul.enchantmentmachine.util.EnchantmentStore
-
Indicates whether some other object is "equal to" this one.
- executeEnchantments(Player, List<EnchantmentInstanceMod>) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.EnchanterBlockEntity
-
Apply the given list of enchantments to the item in the inventory.
F
- flip - Variable in class de.cheaterpaul.enchantmentmachine.block.entity.StorageBlockEntity
- flipA - Variable in class de.cheaterpaul.enchantmentmachine.block.entity.StorageBlockEntity
- flipT - Variable in class de.cheaterpaul.enchantmentmachine.block.entity.StorageBlockEntity
G
- gatherData(GatherDataEvent) - Static method in class de.cheaterpaul.enchantmentmachine.data.ModDataGenerator
- genLangKey(String, String) - Static method in class de.cheaterpaul.enchantmentmachine.util.Utils
- genTranslation(String, String) - Static method in class de.cheaterpaul.enchantmentmachine.util.Utils
- getAllEnchantments() - Method in class de.cheaterpaul.enchantmentmachine.block.entity.StorageBlockEntity
- getConnectedEnchantmentTE() - Method in class de.cheaterpaul.enchantmentmachine.block.entity.EnchantmentBaseBlockEntity
- getConnectedEnchantmentTE() - Method in interface de.cheaterpaul.enchantmentmachine.block.entity.IEnchantmentMachine
- getConnectedEnchantmentTE() - Method in class de.cheaterpaul.enchantmentmachine.block.entity.StorageBlockEntity
- getContainerSize() - Method in class de.cheaterpaul.enchantmentmachine.block.entity.DisenchanterBlockEntity
- getContainerSize() - Method in class de.cheaterpaul.enchantmentmachine.block.entity.EnchanterBlockEntity
- getDefaultName() - Method in class de.cheaterpaul.enchantmentmachine.block.entity.DisenchanterBlockEntity
- getDefaultName() - Method in class de.cheaterpaul.enchantmentmachine.block.entity.EnchanterBlockEntity
- getDisallowedDisenchantingEnchantments() - Method in class de.cheaterpaul.enchantmentmachine.core.ModConfig.Server
- getEnchantment() - Method in record class de.cheaterpaul.enchantmentmachine.util.EnchantmentInstanceMod
- getEnchantmentCount() - Method in class de.cheaterpaul.enchantmentmachine.block.entity.StorageBlockEntity
- getEnchantmentName() - Method in record class de.cheaterpaul.enchantmentmachine.util.EnchantmentInstanceMod
- getEnchantments() - Method in class de.cheaterpaul.enchantmentmachine.block.entity.StorageBlockEntity
- getItem(int) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.DisenchanterBlockEntity
- getItem(int) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.EnchanterBlockEntity
- getItems() - Method in class de.cheaterpaul.enchantmentmachine.block.entity.DisenchanterBlockEntity
- getItems() - Method in class de.cheaterpaul.enchantmentmachine.block.entity.EnchanterBlockEntity
- getLevelX() - Method in class de.cheaterpaul.enchantmentmachine.block.entity.DisenchanterBlockEntity
- getLevelY() - Method in class de.cheaterpaul.enchantmentmachine.block.entity.DisenchanterBlockEntity
- getLevelZ() - Method in class de.cheaterpaul.enchantmentmachine.block.entity.DisenchanterBlockEntity
- getMaxEnchantmentLevels() - Method in class de.cheaterpaul.enchantmentmachine.core.ModConfig.Server
- getMaxScroll() - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.ContainerList
- getMaxScroll() - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList
- getNarration() - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList.Entry
- getPlayer() - Method in class de.cheaterpaul.enchantmentmachine.inventory.EnchanterContainerMenu
- getRenderShape(BlockState) - Method in class de.cheaterpaul.enchantmentmachine.block.EnchantmentBaseBlock
- getRowLeft() - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.ContainerList
- getRowLeft() - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList
- getRowTop(int) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.ContainerList
- getRowTop(int) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList
- getRowWidth() - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.ContainerList
- getRowWidth() - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList
- getScrollbarPosition() - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.ContainerList
- getScrollbarPosition() - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList
- getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class de.cheaterpaul.enchantmentmachine.block.DisenchanterBlock
- getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class de.cheaterpaul.enchantmentmachine.block.EnchanterBlock
- getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class de.cheaterpaul.enchantmentmachine.block.StorageBlock
- getSlotsForFace(Direction) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.DisenchanterBlockEntity
- getTextureY(boolean) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.ContainerList.Entry
- getTicker(Level, BlockState, BlockEntityType<T>) - Method in class de.cheaterpaul.enchantmentmachine.block.DisenchanterBlock
- getTicker(Level, BlockState, BlockEntityType<T>) - Method in class de.cheaterpaul.enchantmentmachine.block.StorageBlock
- getTicks() - Method in class de.cheaterpaul.enchantmentmachine.block.entity.StorageBlockEntity
- getUpdateTag(HolderLookup.Provider) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.DisenchanterBlockEntity
- getUpdateTag(HolderLookup.Provider) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.EnchanterBlockEntity
- getWorldPosCallable() - Method in class de.cheaterpaul.enchantmentmachine.inventory.EnchanterContainerMenu
H
- handleEnchantingPacket(EnchantingPacket, IPayloadContext) - Static method in class de.cheaterpaul.enchantmentmachine.server.ServerPayloadHandler
- handleEnchantmentPacket(EnchantmentPacket, IPayloadContext) - Static method in class de.cheaterpaul.enchantmentmachine.client.ClientPayloadHandler
- hasConnectedTE() - Method in class de.cheaterpaul.enchantmentmachine.block.entity.EnchantmentBaseBlockEntity
- hasConnectedTE() - Method in interface de.cheaterpaul.enchantmentmachine.block.entity.IEnchantmentMachine
- hasConnectedTE() - Method in class de.cheaterpaul.enchantmentmachine.block.entity.StorageBlockEntity
- hasEnchantment(EnchantmentInstanceMod) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.StorageBlockEntity
- hashCode() - Method in record class de.cheaterpaul.enchantmentmachine.network.message.EnchantingPacket
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.cheaterpaul.enchantmentmachine.network.message.EnchantmentPacket
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.cheaterpaul.enchantmentmachine.util.EnchantmentInstanceMod
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.cheaterpaul.enchantmentmachine.util.EnchantmentStore
-
Returns a hash code value for this object.
I
- IEnchantmentMachine - Interface in de.cheaterpaul.enchantmentmachine.block.entity
- init() - Method in class de.cheaterpaul.enchantmentmachine.client.gui.screens.inventory.EnchanterScreen
- init() - Method in class de.cheaterpaul.enchantmentmachine.client.gui.screens.StorageScreen
- init(IEventBus, ModContainer) - Static method in class de.cheaterpaul.enchantmentmachine.core.ModConfig
- isEmpty() - Method in class de.cheaterpaul.enchantmentmachine.block.entity.DisenchanterBlockEntity
- isEmpty() - Method in class de.cheaterpaul.enchantmentmachine.block.entity.EnchanterBlockEntity
- isGridAligned() - Method in class de.cheaterpaul.enchantmentmachine.block.entity.DisenchanterBlockEntity
- isPauseScreen() - Method in class de.cheaterpaul.enchantmentmachine.client.gui.screens.StorageScreen
- itemHeight - Variable in class de.cheaterpaul.enchantmentmachine.client.gui.components.ContainerList.Builder
- itemHeight - Variable in class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList.Builder
- itemHeight(int) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.ContainerList.Builder
- itemHeight(int) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList.Builder
- ItemModelGenerator(PackOutput, ExistingFileHelper) - Constructor for class de.cheaterpaul.enchantmentmachine.data.ModDataGenerator.ItemModelGenerator
- ITEMS - Static variable in class de.cheaterpaul.enchantmentmachine.core.ModData
L
- level() - Method in record class de.cheaterpaul.enchantmentmachine.util.EnchantmentInstanceMod
-
Returns the value of the
levelrecord component. - loadAdditional(CompoundTag, HolderLookup.Provider) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.DisenchanterBlockEntity
- loadAdditional(CompoundTag, HolderLookup.Provider) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.EnchantmentBaseBlockEntity
- loadAdditional(CompoundTag, HolderLookup.Provider) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.StorageBlockEntity
M
- makeShape() - Static method in class de.cheaterpaul.enchantmentmachine.block.DisenchanterBlock
- makeShape() - Static method in class de.cheaterpaul.enchantmentmachine.block.EnchanterBlock
- makeShape() - Static method in class de.cheaterpaul.enchantmentmachine.block.StorageBlock
- maxEnchantmentLevels - Variable in class de.cheaterpaul.enchantmentmachine.core.ModConfig.Server
- MENU_TYPES - Static variable in class de.cheaterpaul.enchantmentmachine.core.ModData
- ModBlockTagsProvider(PackOutput, CompletableFuture<HolderLookup.Provider>, ExistingFileHelper) - Constructor for class de.cheaterpaul.enchantmentmachine.data.ModDataGenerator.ModBlockTagsProvider
- ModClientData - Class in de.cheaterpaul.enchantmentmachine.client
- ModClientData() - Constructor for class de.cheaterpaul.enchantmentmachine.client.ModClientData
- ModConfig - Class in de.cheaterpaul.enchantmentmachine.core
- ModConfig() - Constructor for class de.cheaterpaul.enchantmentmachine.core.ModConfig
- ModConfig.Server - Class in de.cheaterpaul.enchantmentmachine.core
-
This is stored server side on a per world base.
- ModData - Class in de.cheaterpaul.enchantmentmachine.core
- ModData() - Constructor for class de.cheaterpaul.enchantmentmachine.core.ModData
- ModDataGenerator - Class in de.cheaterpaul.enchantmentmachine.data
- ModDataGenerator() - Constructor for class de.cheaterpaul.enchantmentmachine.data.ModDataGenerator
- ModDataGenerator.BlockStateGenerator - Class in de.cheaterpaul.enchantmentmachine.data
- ModDataGenerator.ItemModelGenerator - Class in de.cheaterpaul.enchantmentmachine.data
- ModDataGenerator.ModBlockTagsProvider - Class in de.cheaterpaul.enchantmentmachine.data
- ModDataGenerator.RecipeGenerator - Class in de.cheaterpaul.enchantmentmachine.data
- MODID - Static variable in class de.cheaterpaul.enchantmentmachine.util.REFERENCE
- ModPacketDispatcher - Class in de.cheaterpaul.enchantmentmachine.network
- ModPacketDispatcher() - Constructor for class de.cheaterpaul.enchantmentmachine.network.ModPacketDispatcher
- mouseClicked(double, double, int) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList.Entry
- mouseDragged(double, double, int, double, double) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.screens.inventory.EnchanterScreen
- MultilineTooltip - Class in de.cheaterpaul.enchantmentmachine.util
- MultilineTooltip(List<Component>) - Constructor for class de.cheaterpaul.enchantmentmachine.util.MultilineTooltip
N
- narratables() - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.ContainerList.Entry
- neighborChanged(BlockState, Level, BlockPos, Block, BlockPos, boolean) - Method in class de.cheaterpaul.enchantmentmachine.block.EnchantmentBaseBlock
- newBlockEntity(BlockPos, BlockState) - Method in class de.cheaterpaul.enchantmentmachine.block.DisenchanterBlock
- newBlockEntity(BlockPos, BlockState) - Method in class de.cheaterpaul.enchantmentmachine.block.EnchanterBlock
- newBlockEntity(BlockPos, BlockState) - Method in class de.cheaterpaul.enchantmentmachine.block.StorageBlock
- nextPageAngle - Variable in class de.cheaterpaul.enchantmentmachine.block.entity.StorageBlockEntity
- nextPageTurningSpeed - Variable in class de.cheaterpaul.enchantmentmachine.block.entity.StorageBlockEntity
O
- oFlip - Variable in class de.cheaterpaul.enchantmentmachine.block.entity.StorageBlockEntity
- onConfigLoad(ModConfigEvent) - Method in class de.cheaterpaul.enchantmentmachine.core.ModConfig.Server
- onDataPacket(Connection, ClientboundBlockEntityDataPacket, HolderLookup.Provider) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.DisenchanterBlockEntity
- onDataPacket(Connection, ClientboundBlockEntityDataPacket, HolderLookup.Provider) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.EnchanterBlockEntity
- onEnchantmentsChanged(Object2IntMap<EnchantmentInstanceMod>) - Method in interface de.cheaterpaul.enchantmentmachine.block.entity.StorageBlockEntity.IEnchantmentListener
- onEnchantmentsChanged(Object2IntMap<EnchantmentInstanceMod>) - Method in class de.cheaterpaul.enchantmentmachine.inventory.EnchanterContainerMenu
- onNeighbourChanged(LevelReader, BlockPos) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.EnchantmentBaseBlockEntity
- onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class de.cheaterpaul.enchantmentmachine.block.DisenchanterBlock
P
- pageAngle - Variable in class de.cheaterpaul.enchantmentmachine.block.entity.StorageBlockEntity
- pageTurningSpeed - Variable in class de.cheaterpaul.enchantmentmachine.block.entity.StorageBlockEntity
- pHeight - Variable in class de.cheaterpaul.enchantmentmachine.client.gui.components.ContainerList.Builder
- pHeight - Variable in class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList.Builder
- playerDestroy(Level, Player, BlockPos, BlockState, BlockEntity, ItemStack) - Method in class de.cheaterpaul.enchantmentmachine.block.StorageBlock
- priceModifier - Variable in class de.cheaterpaul.enchantmentmachine.core.ModConfig.Server
- pWidth - Variable in class de.cheaterpaul.enchantmentmachine.client.gui.components.ContainerList.Builder
- pWidth - Variable in class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList.Builder
Q
- quickMoveStack(Player, int) - Method in class de.cheaterpaul.enchantmentmachine.inventory.EnchanterContainerMenu
- quickMoveStack(Player, int) - Method in class de.cheaterpaul.enchantmentmachine.inventory.EnchantmentBaseContainerMenu
R
- RecipeGenerator(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class de.cheaterpaul.enchantmentmachine.data.ModDataGenerator.RecipeGenerator
- REFERENCE - Class in de.cheaterpaul.enchantmentmachine.util
- REFERENCE() - Constructor for class de.cheaterpaul.enchantmentmachine.util.REFERENCE
- refreshActiveEnchantments() - Method in class de.cheaterpaul.enchantmentmachine.client.gui.screens.inventory.EnchanterScreen
- register(IEventBus) - Static method in class de.cheaterpaul.enchantmentmachine.core.ModData
- registerHandler(RegisterPayloadHandlersEvent) - Static method in class de.cheaterpaul.enchantmentmachine.network.ModPacketDispatcher
- registerListener(StorageBlockEntity.IEnchantmentListener) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.StorageBlockEntity
- registerModels() - Method in class de.cheaterpaul.enchantmentmachine.data.ModDataGenerator.ItemModelGenerator
- registerPackets(PayloadRegistrar) - Static method in class de.cheaterpaul.enchantmentmachine.network.ModPacketDispatcher
- registerScreens(RegisterMenuScreensEvent) - Static method in class de.cheaterpaul.enchantmentmachine.client.ModClientData
- registerStatesAndModels() - Method in class de.cheaterpaul.enchantmentmachine.data.ModDataGenerator.BlockStateGenerator
- registerTileEntityRenderer(EntityRenderersEvent.RegisterRenderers) - Static method in class de.cheaterpaul.enchantmentmachine.client.ModClientData
- removed(Player) - Method in class de.cheaterpaul.enchantmentmachine.inventory.EnchanterContainerMenu
- removeItem(int, int) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.DisenchanterBlockEntity
- removeItem(int, int) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.EnchanterBlockEntity
- removeItemNoUpdate(int) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.DisenchanterBlockEntity
- removeItemNoUpdate(int) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.EnchanterBlockEntity
- removeListener(StorageBlockEntity.IEnchantmentListener) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.StorageBlockEntity
- render(StorageBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class de.cheaterpaul.enchantmentmachine.client.renderer.blockentity.EnchantmentBlockTileEntityRenderer
- render(GuiGraphics, int, int, int, int, int, int, int, boolean, float) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.ContainerList.Entry
- render(GuiGraphics, int, int, int, int, int, int, int, boolean, float) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.EnchantmentItem
- render(GuiGraphics, int, int, int, int, int, int, int, boolean, float) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList.Entry
- render(GuiGraphics, int, int, float) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.screens.inventory.DisenchanterScreen
- render(GuiGraphics, int, int, float) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.screens.inventory.EnchanterScreen
- renderBackground(GuiGraphics, int, int, float) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.screens.StorageScreen
- renderBg(GuiGraphics, float, int, int) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.screens.inventory.DisenchanterScreen
- renderBg(GuiGraphics, float, int, int) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.screens.inventory.EnchanterScreen
- renderDecorations(GuiGraphics, int, int) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.ContainerList
- renderDecorations(GuiGraphics, int, int) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList
- renderItem(GuiGraphics, int, int, float, int, int, int, int, int) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.ContainerList
- renderItem(GuiGraphics, int, int, float, int, int, int, int, int) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList
- renderListBackground(GuiGraphics) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList
- renderSelection(GuiGraphics, int, int, int, int, int) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList
- renderWidget(GuiGraphics, int, int, float) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList
- replace(Collection<T>) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.ContainerList
- replaceEntries(Collection<T>) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList
- resize(Minecraft, int, int) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.screens.inventory.EnchanterScreen
- resize(Minecraft, int, int) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.screens.StorageScreen
S
- saveAdditional(CompoundTag, HolderLookup.Provider) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.DisenchanterBlockEntity
- saveAdditional(CompoundTag, HolderLookup.Provider) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.EnchantmentBaseBlockEntity
- saveAdditional(CompoundTag, HolderLookup.Provider) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.StorageBlockEntity
- SERVER - Static variable in class de.cheaterpaul.enchantmentmachine.core.ModConfig
-
Synced to clients.
- ServerPayloadHandler - Class in de.cheaterpaul.enchantmentmachine.server
- ServerPayloadHandler() - Constructor for class de.cheaterpaul.enchantmentmachine.server.ServerPayloadHandler
- serverTick(Level, BlockPos, BlockState, DisenchanterBlockEntity) - Static method in class de.cheaterpaul.enchantmentmachine.block.entity.DisenchanterBlockEntity
- setItem(int, ItemStack) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.DisenchanterBlockEntity
- setItem(int, ItemStack) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.EnchanterBlockEntity
- setItems(NonNullList<ItemStack>) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.EnchanterBlockEntity
- setItems(NonNullList<ItemStack>) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.DisenchanterBlockEntity
- setListener(EnchanterContainerMenu.ISlotListener) - Method in class de.cheaterpaul.enchantmentmachine.inventory.EnchanterContainerMenu
- SHAPE - Static variable in class de.cheaterpaul.enchantmentmachine.block.DisenchanterBlock
- SHAPE - Static variable in class de.cheaterpaul.enchantmentmachine.block.EnchanterBlock
- SHAPE - Static variable in class de.cheaterpaul.enchantmentmachine.block.StorageBlock
- shouldOpenEnchantmentListScreen() - Method in record class de.cheaterpaul.enchantmentmachine.network.message.EnchantmentPacket
-
Returns the value of the
shouldOpenEnchantmentListScreenrecord component. - SimpleList<T> - Class in de.cheaterpaul.enchantmentmachine.client.gui.components
- SimpleList(Minecraft, int, int, int, int) - Constructor for class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList
- SimpleList.Builder<T> - Class in de.cheaterpaul.enchantmentmachine.client.gui.components
- SimpleList.Entry<T> - Class in de.cheaterpaul.enchantmentmachine.client.gui.components
- slotChanged() - Method in interface de.cheaterpaul.enchantmentmachine.inventory.EnchanterContainerMenu.ISlotListener
- SPRITES - Static variable in class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList.Entry
- stillValid(Player) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.EnchantmentBaseBlockEntity
- stillValid(Player) - Method in class de.cheaterpaul.enchantmentmachine.inventory.EnchantmentBaseContainerMenu
- storage_block - Static variable in class de.cheaterpaul.enchantmentmachine.core.ModData
- storage_tile - Static variable in class de.cheaterpaul.enchantmentmachine.core.ModData
- StorageBlock - Class in de.cheaterpaul.enchantmentmachine.block
- StorageBlock(BlockBehaviour.Properties) - Constructor for class de.cheaterpaul.enchantmentmachine.block.StorageBlock
- StorageBlockEntity - Class in de.cheaterpaul.enchantmentmachine.block.entity
- StorageBlockEntity(BlockPos, BlockState) - Constructor for class de.cheaterpaul.enchantmentmachine.block.entity.StorageBlockEntity
- StorageBlockEntity.IEnchantmentListener - Interface in de.cheaterpaul.enchantmentmachine.block.entity
- StorageScreen - Class in de.cheaterpaul.enchantmentmachine.client.gui.screens
- StorageScreen() - Constructor for class de.cheaterpaul.enchantmentmachine.client.gui.screens.StorageScreen
- STREAM_CODEC - Static variable in record class de.cheaterpaul.enchantmentmachine.util.EnchantmentInstanceMod
- STREAM_CODEC - Static variable in record class de.cheaterpaul.enchantmentmachine.util.EnchantmentStore
T
- TEXTURE_BOOK - Static variable in class de.cheaterpaul.enchantmentmachine.client.renderer.blockentity.EnchantmentBlockTileEntityRenderer
- ticks - Variable in class de.cheaterpaul.enchantmentmachine.block.entity.StorageBlockEntity
- toCharSequence(Minecraft) - Method in class de.cheaterpaul.enchantmentmachine.util.MultilineTooltip
- toString() - Method in record class de.cheaterpaul.enchantmentmachine.network.message.EnchantingPacket
-
Returns a string representation of this record class.
- toString() - Method in record class de.cheaterpaul.enchantmentmachine.network.message.EnchantmentPacket
-
Returns a string representation of this record class.
- toString() - Method in record class de.cheaterpaul.enchantmentmachine.util.EnchantmentInstanceMod
-
Returns a string representation of this record class.
- toString() - Method in record class de.cheaterpaul.enchantmentmachine.util.EnchantmentStore
-
Returns a string representation of this record class.
- tRot - Variable in class de.cheaterpaul.enchantmentmachine.block.entity.StorageBlockEntity
- tryApplyEnchantment(EnchantmentInstanceMod, ItemEnchantments.Mutable, boolean) - Static method in class de.cheaterpaul.enchantmentmachine.util.Utils
-
Tries to combine the given enchantment instance into the mutable enchantment instance.
- type() - Method in record class de.cheaterpaul.enchantmentmachine.network.message.EnchantingPacket
- type() - Method in record class de.cheaterpaul.enchantmentmachine.network.message.EnchantmentPacket
- TYPE - Static variable in record class de.cheaterpaul.enchantmentmachine.network.message.EnchantingPacket
- TYPE - Static variable in record class de.cheaterpaul.enchantmentmachine.network.message.EnchantmentPacket
U
- updateEnchantments(Object2IntMap<EnchantmentInstanceMod>) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.screens.inventory.EnchanterScreen
- updateEnchantments(Object2IntMap<EnchantmentInstanceMod>) - Method in class de.cheaterpaul.enchantmentmachine.client.gui.screens.StorageScreen
- useShapeForLightOcclusion(BlockState) - Method in class de.cheaterpaul.enchantmentmachine.block.EnchanterBlock
- useWithoutItem(BlockState, Level, BlockPos, Player, BlockHitResult) - Method in class de.cheaterpaul.enchantmentmachine.block.DisenchanterBlock
- useWithoutItem(BlockState, Level, BlockPos, Player, BlockHitResult) - Method in class de.cheaterpaul.enchantmentmachine.block.EnchanterBlock
- useWithoutItem(BlockState, Level, BlockPos, Player, BlockHitResult) - Method in class de.cheaterpaul.enchantmentmachine.block.StorageBlock
- Utils - Class in de.cheaterpaul.enchantmentmachine.util
- Utils() - Constructor for class de.cheaterpaul.enchantmentmachine.util.Utils
W
- widgets - Variable in class de.cheaterpaul.enchantmentmachine.client.gui.components.ContainerList.Entry
- WIDGETS_LOCATION - Static variable in class de.cheaterpaul.enchantmentmachine.client.gui.components.ContainerList.Entry
- WIDGETS_LOCATION - Static variable in class de.cheaterpaul.enchantmentmachine.client.gui.components.EnchantmentItem
- writeEnchantments(CompoundTag, HolderLookup.Provider) - Method in class de.cheaterpaul.enchantmentmachine.block.entity.StorageBlockEntity
X
- x - Variable in class de.cheaterpaul.enchantmentmachine.client.gui.components.ContainerList.Builder
- x - Variable in class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList.Builder
Y
- y - Variable in class de.cheaterpaul.enchantmentmachine.client.gui.components.ContainerList.Builder
- y - Variable in class de.cheaterpaul.enchantmentmachine.client.gui.components.SimpleList.Builder
All Classes and Interfaces|All Packages|Constant Field Values