# Index

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

## A

addClientListeners(IEventBus, IEventBus) - Static method in class commoble.jumbofurnace.client.ClientProxy
addExperience(int, float) - Method in class commoble.jumbofurnace.jumbo_furnace.OutputItemHandler
allowShearing() - Method in record class commoble.jumbofurnace.config.ServerConfig
  Returns the value of the `allowShearing` record component.
animateTick(BlockState, Level, BlockPos, RandomSource) - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceBlock
apply(Void, ResourceManager, ProfilerFiller) - Method in class commoble.jumbofurnace.recipes.RecipeSorter
assemble(ClaimableRecipeWrapper, RegistryAccess) - Method in class commoble.jumbofurnace.recipes.JumboFurnaceRecipe
AssembleJumboFurnaceCriterion(ContextAwarePredicate) - Constructor for class commoble.jumbofurnace.advancements.AssembleJumboFurnaceTrigger.AssembleJumboFurnaceCriterion
AssembleJumboFurnaceTrigger - Class in commoble.jumbofurnace.advancements
AssembleJumboFurnaceTrigger() - Constructor for class commoble.jumbofurnace.advancements.AssembleJumboFurnaceTrigger
AssembleJumboFurnaceTrigger.AssembleJumboFurnaceCriterion - Class in commoble.jumbofurnace.advancements

## B

BACKPACK_ROWS - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
BACKPACK_SLOTS - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
BACKPACK_START_X - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
BACKPACK_START_Y - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
builder() - Method in record class commoble.jumbofurnace.config.ConfigHelper
  Returns the value of the `builder` record component.
BURN_METER_FROM_X - Static variable in class commoble.jumbofurnace.client.JumboFurnaceScreen
BURN_METER_FROM_Y - Static variable in class commoble.jumbofurnace.client.JumboFurnaceScreen
BURN_METER_HEIGHT - Static variable in class commoble.jumbofurnace.client.JumboFurnaceScreen
BURN_METER_TO_X - Static variable in class commoble.jumbofurnace.client.JumboFurnaceScreen
BURN_METER_TO_Y - Static variable in class commoble.jumbofurnace.client.JumboFurnaceScreen
BURN_METER_WIDTH - Static variable in class commoble.jumbofurnace.client.JumboFurnaceScreen
BURN_TIME - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
BURN_VALUE - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
burnTimeRemaining - Variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity

## C

cachedRecipes - Variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
calcRedstoneFromItemHandler(IItemHandler) - Static method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceBlock
canConsumeFuel - Variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
canCraftInDimensions(int, int) - Method in class commoble.jumbofurnace.recipes.JumboFurnaceRecipe
canJumboFurnaceFormAt(LevelAccessor, BlockPos, BlockPos) - Static method in class commoble.jumbofurnace.jumbo_furnace.MultiBlockHelper
  Returns whether a jumbo furnace can form around the given core position.
canJumboFurnacePlaceAt(LevelAccessor, BlockPos, BlockPlaceContext) - Static method in class commoble.jumbofurnace.jumbo_furnace.MultiBlockHelper
  Returns whether the world contains sufficiently empty space for a jumbo furnace around the given core position
checkIfCanConsumeFuel() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
checkIfRoomToCook() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
checkTakeAchievements(ItemStack) - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceOutputSlot
  the itemStack passed in is the output - ie, iron ingots, and pickaxes, not ore and wood.
ClaimableRecipeWrapper - Class in commoble.jumbofurnace.recipes
ClaimableRecipeWrapper(IItemHandlerModifiable) - Constructor for class commoble.jumbofurnace.recipes.ClaimableRecipeWrapper
ClientProxy - Class in commoble.jumbofurnace.client
ClientProxy() - Constructor for class commoble.jumbofurnace.client.ClientProxy
commoble.jumbofurnace - package commoble.jumbofurnace
commoble.jumbofurnace.advancements - package commoble.jumbofurnace.advancements
commoble.jumbofurnace.client - package commoble.jumbofurnace.client
commoble.jumbofurnace.client.jei - package commoble.jumbofurnace.client.jei
commoble.jumbofurnace.config - package commoble.jumbofurnace.config
commoble.jumbofurnace.jumbo_furnace - package commoble.jumbofurnace.jumbo_furnace
commoble.jumbofurnace.recipes - package commoble.jumbofurnace.recipes
compareRecipes(JumboFurnaceRecipe, JumboFurnaceRecipe) - Static method in class commoble.jumbofurnace.recipes.RecipeSorter
ConfigHelper - Record Class in commoble.jumbofurnace.config
  Helper for creating configs and defining complex objects in configs
ConfigHelper(ForgeConfigSpec.Builder) - Constructor for record class commoble.jumbofurnace.config.ConfigHelper
  Creates an instance of a `ConfigHelper` record class.
consumeFuel() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
COOK_METER_FROM_X - Static variable in class commoble.jumbofurnace.client.JumboFurnaceScreen
COOK_METER_FROM_Y - Static variable in class commoble.jumbofurnace.client.JumboFurnaceScreen
COOK_METER_HEIGHT - Static variable in class commoble.jumbofurnace.client.JumboFurnaceScreen
COOK_METER_TO_X - Static variable in class commoble.jumbofurnace.client.JumboFurnaceScreen
COOK_METER_TO_Y - Static variable in class commoble.jumbofurnace.client.JumboFurnaceScreen
COOK_METER_WIDTH - Static variable in class commoble.jumbofurnace.client.JumboFurnaceScreen
COOK_PROGRESS - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
cookProgress - Variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
count() - Method in class commoble.jumbofurnace.recipes.TagStackIngredient.TagCountValue
craft() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
create(List<Runnable>, ResourceLocation, Function<ResourceLocation, T>) - Static method in class commoble.jumbofurnace.VanillaRegistryObject
create(BlockPos, BlockState) - Static method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
create(BlockPos, BlockState) - Static method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceExteriorBlockEntity
create(ForgeConfigSpec.Builder) - Static method in record class commoble.jumbofurnace.config.ServerConfig
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceBlock
createInstance(JsonObject, ContextAwarePredicate, DeserializationContext) - Method in class commoble.jumbofurnace.advancements.AssembleJumboFurnaceTrigger
createInstance(JsonObject, ContextAwarePredicate, DeserializationContext) - Method in class commoble.jumbofurnace.advancements.UpgradeJumboFurnaceTrigger

## D

deserializeNBT(CompoundTag) - Method in class commoble.jumbofurnace.jumbo_furnace.OutputItemHandler
destroyNextBlockPos(Level, BlockState, BlockPos) - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceBlock
doesPlayerHavePermissionToMakeJumboFurnace(ResourceKey<Level>, LevelAccessor, List<Pair<BlockPos, BlockState>>, BlockState, Entity) - Static method in class commoble.jumbofurnace.jumbo_furnace.MultiBlockHelper
draw(JumboFurnaceUpgradeCategory.JumboFurnaceUpgrade, IRecipeSlotsView, GuiGraphics, double, double) - Method in class commoble.jumbofurnace.client.jei.JumboFurnaceUpgradeCategory
draw(JumboFurnaceRecipe, IRecipeSlotsView, GuiGraphics, double, double) - Method in class commoble.jumbofurnace.client.jei.JumboSmeltingCategory

## E

END_FUEL_SLOTS - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
END_INPUT_SLOTS - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
END_PLAYER_SLOTS - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
equals(Object) - Method in record class commoble.jumbofurnace.config.ConfigHelper
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class commoble.jumbofurnace.config.ServerConfig
  Indicates whether some other object is "equal to" this one.
experience - Variable in class commoble.jumbofurnace.recipes.JumboFurnaceRecipe
EXPERIENCE - Static variable in class commoble.jumbofurnace.jumbo_furnace.OutputItemHandler
ExternalItemHandler - Class in commoble.jumbofurnace.jumbo_furnace
ExternalItemHandler() - Constructor for class commoble.jumbofurnace.jumbo_furnace.ExternalItemHandler
extractItem(int, int, boolean) - Method in class commoble.jumbofurnace.jumbo_furnace.ExternalItemHandler

## F

FIRST_BACKPACK_SLOT - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
FIRST_FUEL_SLOT - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
FIRST_HOTBAR_SLOT - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
FIRST_INPUT_SLOT - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
FIRST_OUTPUT_SLOT - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
FIRST_PLAYER_SLOT - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
forcingInserts - Variable in class commoble.jumbofurnace.jumbo_furnace.OutputItemHandler
fromJson(ResourceLocation, JsonObject) - Method in class commoble.jumbofurnace.recipes.JumboFurnaceRecipeSerializer
fromNetwork(ResourceLocation, FriendlyByteBuf) - Method in class commoble.jumbofurnace.recipes.JumboFurnaceRecipeSerializer
fuel - Variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
FUEL - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
FUEL_START_X - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
FUEL_START_Y - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
FuelItemHandler - Class in commoble.jumbofurnace.jumbo_furnace
FuelItemHandler(JumboFurnaceCoreBlockEntity) - Constructor for class commoble.jumbofurnace.jumbo_furnace.FuelItemHandler
fuelOptional - Variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity

## G

get() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceItem.Settable
get() - Static method in class commoble.jumbofurnace.JumboFurnace
get() - Method in class commoble.jumbofurnace.VanillaRegistryObject
get(int) - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceSyncData
get3x3CubeAround(BlockPos) - Static method in class commoble.jumbofurnace.jumbo_furnace.MultiBlockHelper
getAnalogOutputSignal(BlockState, Level, BlockPos) - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceBlock
  Deprecated.
getAndConsumeExperience(int) - Method in class commoble.jumbofurnace.jumbo_furnace.OutputItemHandler
getBackground() - Method in class commoble.jumbofurnace.client.jei.JumboFurnaceUpgradeCategory
getBackground() - Method in class commoble.jumbofurnace.client.jei.JumboSmeltingCategory
getBurnConsumption() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
getBurnLeftScaled() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
getBurnTimeRemaining() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
getCapability(Capability<T>, Direction) - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceExteriorBlockEntity
getClientMenu(int, Inventory) - Static method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
  Container factory for opening the container clientside
getCookProgress() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
getCookProgressionScaled() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
getCorePos(BlockState, BlockPos) - Static method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceBlock
  Returns the assumed core position of a furnace cluster given one of its component blockstates.
getCoreTile() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceExteriorBlockEntity
getCount() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceSyncData
getFreshRecipeInput() - Method in class commoble.jumbofurnace.jumbo_furnace.InputItemHandler
getIcon() - Method in class commoble.jumbofurnace.client.jei.JumboFurnaceUpgradeCategory
getIcon() - Method in class commoble.jumbofurnace.client.jei.JumboSmeltingCategory
getId() - Method in class commoble.jumbofurnace.advancements.AssembleJumboFurnaceTrigger
getId() - Method in class commoble.jumbofurnace.advancements.UpgradeJumboFurnaceTrigger
getId() - Method in class commoble.jumbofurnace.recipes.JumboFurnaceRecipe
getIngredients() - Method in class commoble.jumbofurnace.recipes.JumboFurnaceRecipe
getItemBurnedValue() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
getItems() - Method in class commoble.jumbofurnace.recipes.TagStackIngredient.TagCountValue
getItemsBeingSmelted() - Method in class commoble.jumbofurnace.recipes.ClaimableRecipeWrapper
getJumboFurnaceStates(ResourceKey<Level>, LevelAccessor, BlockPos, BlockState, Entity) - Static method in class commoble.jumbofurnace.jumbo_furnace.MultiBlockHelper
  Scans the area around the placement position to see if a new jumbo furnace can be formed If it can, returns a list of pairs of -- a block snapshot of the existing block -- the jumbo furnace state that that block should be set to
getJumboSmeltingBurnTime(ItemStack) - Static method in class commoble.jumbofurnace.JumboFurnaceUtils
getMaxSimultaneousRecipes() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
getPluginUid() - Method in class commoble.jumbofurnace.client.jei.JEIProxy
getRecipeCount() - Method in class commoble.jumbofurnace.recipes.ClaimableRecipeWrapper
getRecipes() - Method in class commoble.jumbofurnace.client.jei.JEIProxy
getRecipes() - Method in class commoble.jumbofurnace.recipes.ClaimableRecipeWrapper
getRecipeType() - Method in class commoble.jumbofurnace.client.jei.JumboFurnaceUpgradeCategory
getRecipeType() - Method in class commoble.jumbofurnace.client.jei.JumboSmeltingCategory
getRemainingItems(ClaimableRecipeWrapper) - Method in class commoble.jumbofurnace.recipes.JumboFurnaceRecipe
getResultItem(RegistryAccess) - Method in class commoble.jumbofurnace.recipes.JumboFurnaceRecipe
getSerializer() - Method in class commoble.jumbofurnace.recipes.JumboFurnaceRecipe
getServerMenuProvider(JumboFurnaceCoreBlockEntity, BlockPos) - Static method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
  Get the server container provider for NetworkHooks.openGui
getSlotLimit(int) - Method in class commoble.jumbofurnace.jumbo_furnace.ExternalItemHandler
getSlots() - Method in class commoble.jumbofurnace.jumbo_furnace.ExternalItemHandler
getSmelterHoleDirection(BlockState) - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceBlock
  Returns null if this isn't one of the blocks with the smelter holes
getSortedFurnaceRecipes(RecipeManager) - Method in class commoble.jumbofurnace.recipes.RecipeSorter
getSpecificity() - Method in class commoble.jumbofurnace.recipes.JumboFurnaceRecipe
getStackInSlot(int) - Method in class commoble.jumbofurnace.jumbo_furnace.ExternalItemHandler
getStatesForFurnace(BlockPos) - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceBlock
getStatesForPlacementIfPermitted(ResourceKey<Level>, LevelAccessor, BlockPos, BlockState, Entity) - Static method in class commoble.jumbofurnace.jumbo_furnace.MultiBlockHelper
getTicker(Level, BlockState, BlockEntityType<T>) - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceBlock
getTitle() - Method in class commoble.jumbofurnace.client.jei.JumboFurnaceUpgradeCategory
getTitle() - Method in class commoble.jumbofurnace.client.jei.JumboSmeltingCategory
getType() - Method in class commoble.jumbofurnace.recipes.JumboFurnaceRecipe
getUnusedInputs() - Method in class commoble.jumbofurnace.recipes.ClaimableRecipeWrapper
  Returns a COPY of the list of non-empty items that haven't been claimed as recipe inputs.
group - Variable in class commoble.jumbofurnace.recipes.JumboFurnaceRecipe
GUI_TEXTURE - Static variable in class commoble.jumbofurnace.client.JumboFurnaceScreen

## H

hasAnalogOutputSignal(BlockState) - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceBlock
  Deprecated.
hashCode() - Method in record class commoble.jumbofurnace.config.ConfigHelper
  Returns a hash code value for this object.
hashCode() - Method in record class commoble.jumbofurnace.config.ServerConfig
  Returns a hash code value for this object.
hasUnusedInputsLeft() - Method in class commoble.jumbofurnace.recipes.ClaimableRecipeWrapper
HOTBAR_SLOTS - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
HOTBAR_START_X - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
HOTBAR_START_Y - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu

## I

id - Variable in class commoble.jumbofurnace.recipes.JumboFurnaceRecipe
ID - Static variable in class commoble.jumbofurnace.advancements.AssembleJumboFurnaceTrigger
ID - Static variable in class commoble.jumbofurnace.advancements.UpgradeJumboFurnaceTrigger
ID - Static variable in class commoble.jumbofurnace.client.jei.JEIProxy
ingredients - Variable in class commoble.jumbofurnace.recipes.JumboFurnaceRecipe
input - Variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
INPUT - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
INPUT_SLOTS - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
INPUT_START_X - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
INPUT_START_Y - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
InputItemHandler - Class in commoble.jumbofurnace.jumbo_furnace
InputItemHandler(JumboFurnaceCoreBlockEntity) - Constructor for class commoble.jumbofurnace.jumbo_furnace.InputItemHandler
inputOptional - Variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
insertCraftResult(int, ItemStack, boolean) - Method in class commoble.jumbofurnace.jumbo_furnace.OutputItemHandler
insertItem(int, ItemStack, boolean) - Method in class commoble.jumbofurnace.jumbo_furnace.ExternalItemHandler
INSTANCE - Enum constant in enum class commoble.jumbofurnace.client.jei.JumboFurnaceUpgradeCategory.JumboFurnaceUpgrade
INSTANCE - Static variable in class commoble.jumbofurnace.advancements.AssembleJumboFurnaceTrigger
INSTANCE - Static variable in class commoble.jumbofurnace.advancements.UpgradeJumboFurnaceTrigger
INSTANCE - Static variable in class commoble.jumbofurnace.recipes.RecipeSorter
invalidateCaps() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
isBurning() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
isBurning() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
isCore(BlockState) - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceBlock
isItemValid(int, ItemStack) - Method in class commoble.jumbofurnace.jumbo_furnace.ExternalItemHandler
isItemValid(int, ItemStack) - Method in class commoble.jumbofurnace.jumbo_furnace.FuelItemHandler
isItemValid(int, ItemStack) - Method in class commoble.jumbofurnace.jumbo_furnace.MultiprocessUpgradeHandler
isItemValid(int, ItemStack) - Method in class commoble.jumbofurnace.jumbo_furnace.OutputItemHandler
isItemValid(int, ItemStack) - Method in class commoble.jumbofurnace.jumbo_furnace.UninsertableItemStackHandler
isRoomToCook - Variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
isSpecial() - Method in class commoble.jumbofurnace.recipes.JumboFurnaceRecipe

## J

JEI_RECIPE_TEXTURE - Static variable in class commoble.jumbofurnace.client.jei.JEIProxy
JEIProxy - Class in commoble.jumbofurnace.client.jei
JEIProxy() - Constructor for class commoble.jumbofurnace.client.jei.JEIProxy
JUMBO_FURNACE - Static variable in class commoble.jumbofurnace.Names
JUMBO_FURNACE_CORE - Static variable in class commoble.jumbofurnace.Names
JUMBO_FURNACE_EXTERIOR - Static variable in class commoble.jumbofurnace.Names
JUMBO_FURNACE_JEI - Static variable in class commoble.jumbofurnace.Names
JUMBO_SMELTING - Static variable in class commoble.jumbofurnace.Names
JumboFurnace - Class in commoble.jumbofurnace
JumboFurnace() - Constructor for class commoble.jumbofurnace.JumboFurnace
JUMBOFURNACEABLE_TAG - Static variable in class commoble.jumbofurnace.JumboFurnace
jumboFurnaceBlock - Variable in class commoble.jumbofurnace.JumboFurnace
JumboFurnaceBlock - Class in commoble.jumbofurnace.jumbo_furnace
JumboFurnaceBlock(BlockBehaviour.Properties) - Constructor for class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceBlock
jumboFurnaceCookTime() - Method in record class commoble.jumbofurnace.config.ServerConfig
  Returns the value of the `jumboFurnaceCookTime` record component.
JumboFurnaceCoreBlockEntity - Class in commoble.jumbofurnace.jumbo_furnace
JumboFurnaceCoreBlockEntity(BlockEntityType<? extends JumboFurnaceCoreBlockEntity>, BlockPos, BlockState) - Constructor for class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
jumboFurnaceCoreBlockEntityType - Variable in class commoble.jumbofurnace.JumboFurnace
JumboFurnaceExteriorBlockEntity - Class in commoble.jumbofurnace.jumbo_furnace
JumboFurnaceExteriorBlockEntity(BlockEntityType<? extends JumboFurnaceExteriorBlockEntity>, BlockPos, BlockState) - Constructor for class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceExteriorBlockEntity
jumboFurnaceExteriorBlockEntityType - Variable in class commoble.jumbofurnace.JumboFurnace
JumboFurnaceFuelSlot - Class in commoble.jumbofurnace.jumbo_furnace
JumboFurnaceFuelSlot(IItemHandler, int, int, int) - Constructor for class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceFuelSlot
jumboFurnaceItem - Variable in class commoble.jumbofurnace.JumboFurnace
JumboFurnaceItem - Class in commoble.jumbofurnace.jumbo_furnace
JumboFurnaceItem(Item.Properties) - Constructor for class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceItem
JumboFurnaceItem.Settable - Class in commoble.jumbofurnace.jumbo_furnace
jumboFurnaceJeiDummy - Variable in class commoble.jumbofurnace.JumboFurnace
JumboFurnaceMenu - Class in commoble.jumbofurnace.jumbo_furnace
JumboFurnaceMenu(int, Inventory, BlockPos, IItemHandler, IItemHandler, IItemHandler, IItemHandler, ContainerData, Optional<JumboFurnaceCoreBlockEntity>) - Constructor for class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
jumboFurnaceMenuType - Variable in class commoble.jumbofurnace.JumboFurnace
JumboFurnaceOutputSlot - Class in commoble.jumbofurnace.jumbo_furnace
JumboFurnaceOutputSlot(Player, IItemHandler, int, int, int) - Constructor for class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceOutputSlot
JumboFurnaceRecipe - Class in commoble.jumbofurnace.recipes
JumboFurnaceRecipe(RecipeType<?>, ResourceLocation, String, NonNullList<Ingredient>, ItemStack, float) - Constructor for class commoble.jumbofurnace.recipes.JumboFurnaceRecipe
JumboFurnaceRecipe(SmeltingRecipe) - Constructor for class commoble.jumbofurnace.recipes.JumboFurnaceRecipe
  Wrapper around regular furnace recipes to make single-input jumbo furnace recipes
JumboFurnaceRecipeSerializer - Class in commoble.jumbofurnace.recipes
JumboFurnaceRecipeSerializer(RecipeType<JumboFurnaceRecipe>) - Constructor for class commoble.jumbofurnace.recipes.JumboFurnaceRecipeSerializer
JumboFurnaceScreen - Class in commoble.jumbofurnace.client
JumboFurnaceScreen(JumboFurnaceMenu, Inventory, Component) - Constructor for class commoble.jumbofurnace.client.JumboFurnaceScreen
JumboFurnaceSyncData - Class in commoble.jumbofurnace.jumbo_furnace
JumboFurnaceSyncData(JumboFurnaceCoreBlockEntity) - Constructor for class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceSyncData
JumboFurnaceUpgradeCategory - Class in commoble.jumbofurnace.client.jei
JumboFurnaceUpgradeCategory(IGuiHelper) - Constructor for class commoble.jumbofurnace.client.jei.JumboFurnaceUpgradeCategory
JumboFurnaceUpgradeCategory.JumboFurnaceUpgrade - Enum Class in commoble.jumbofurnace.client.jei
JumboFurnaceUtils - Class in commoble.jumbofurnace
JumboFurnaceUtils() - Constructor for class commoble.jumbofurnace.JumboFurnaceUtils
JumboSmeltingCategory - Class in commoble.jumbofurnace.client.jei
JumboSmeltingCategory(IGuiHelper) - Constructor for class commoble.jumbofurnace.client.jei.JumboSmeltingCategory
jumboSmeltingRecipeSerializer - Variable in class commoble.jumbofurnace.JumboFurnace
jumboSmeltingRecipeType - Variable in class commoble.jumbofurnace.JumboFurnace

## L

lastItemBurnedValue - Variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
LIT - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceBlock
load(CompoundTag) - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity

## M

markFuelInventoryChanged() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
markInputInventoryChanged() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
markOutputInventoryCHanged() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
matchAndClaimInputs(Recipe<ClaimableRecipeWrapper>, Level, IItemHandler) - Method in class commoble.jumbofurnace.recipes.ClaimableRecipeWrapper
matches(ClaimableRecipeWrapper, Level) - Method in class commoble.jumbofurnace.recipes.JumboFurnaceRecipe
mayPlace(ItemStack) - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceFuelSlot
mayPlace(ItemStack) - Method in class commoble.jumbofurnace.jumbo_furnace.MultiprocessUpgradeHandler.MultiprocessUpgradeSlotHandler
mirror(BlockState, Mirror) - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceBlock
  Deprecated.
MODID - Static variable in class commoble.jumbofurnace.JumboFurnace
MULTIBLOCK_BUILDING - Static variable in class commoble.jumbofurnace.Names
MultiBlockHelper - Class in commoble.jumbofurnace.jumbo_furnace
MultiBlockHelper() - Constructor for class commoble.jumbofurnace.jumbo_furnace.MultiBlockHelper
MULTIPROCESS_UPGRADES - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
MULTIPROCESSING_UPGRADE_TAG - Static variable in class commoble.jumbofurnace.JumboFurnace
multiprocessUpgradeHandler - Variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
MultiprocessUpgradeHandler - Class in commoble.jumbofurnace.jumbo_furnace
MultiprocessUpgradeHandler(JumboFurnaceCoreBlockEntity) - Constructor for class commoble.jumbofurnace.jumbo_furnace.MultiprocessUpgradeHandler
MultiprocessUpgradeHandler.MultiprocessUpgradeSlotHandler - Class in commoble.jumbofurnace.jumbo_furnace
MultiprocessUpgradeSlotHandler(IItemHandler, int, int, int) - Constructor for class commoble.jumbofurnace.jumbo_furnace.MultiprocessUpgradeHandler.MultiprocessUpgradeSlotHandler

## N

Names - Class in commoble.jumbofurnace
Names() - Constructor for class commoble.jumbofurnace.Names
needsFuelUpdate - Variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
needsOutputUpdate - Variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
needsRecipeUpdate - Variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
newBlockEntity(BlockPos, BlockState) - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceBlock
NO_SNAPSHOTS - Static variable in class commoble.jumbofurnace.jumbo_furnace.MultiBlockHelper

## O

onContentsChanged(int) - Method in class commoble.jumbofurnace.jumbo_furnace.FuelItemHandler
onContentsChanged(int) - Method in class commoble.jumbofurnace.jumbo_furnace.InputItemHandler
onContentsChanged(int) - Method in class commoble.jumbofurnace.jumbo_furnace.MultiprocessUpgradeHandler
onContentsChanged(int) - Method in class commoble.jumbofurnace.jumbo_furnace.OutputItemHandler
onFuelInventoryChanged() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
onInputInventoryChanged() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
onOutputInventoryChanged() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
onQuickCraft(ItemStack, int) - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceOutputSlot
  the itemStack passed in is the output - ie, iron ingots, and pickaxes, not ore and wood.
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceBlock
  Deprecated.
onTake(Player, ItemStack) - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceOutputSlot
ORTHODIMENSIONAL_HYPERFURNACE - Static variable in class commoble.jumbofurnace.Names
ORTHOFURNACE_SLOT - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
ORTHOFURNACE_SLOT_X - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
ORTHOFURNACE_SLOT_Y - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
output - Variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
OUTPUT - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
OUTPUT_START_X - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
OUTPUT_START_Y - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
OutputItemHandler - Class in commoble.jumbofurnace.jumbo_furnace
OutputItemHandler(JumboFurnaceCoreBlockEntity) - Constructor for class commoble.jumbofurnace.jumbo_furnace.OutputItemHandler
outputOptional - Variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity

## P

PLAYER_COLUMNS - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
prepare(ResourceManager, ProfilerFiller) - Method in class commoble.jumbofurnace.recipes.RecipeSorter

## Q

quickMoveStack(Player, int) - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu

## R

readIngredients(JsonArray) - Static method in class commoble.jumbofurnace.recipes.JumboFurnaceRecipeSerializer
RecipeSorter - Class in commoble.jumbofurnace.recipes
RecipeSorter() - Constructor for class commoble.jumbofurnace.recipes.RecipeSorter
recipeType - Variable in class commoble.jumbofurnace.recipes.JumboFurnaceRecipeSerializer
register(ModConfig.Type, Function<ForgeConfigSpec.Builder, T>) - Static method in record class commoble.jumbofurnace.config.ConfigHelper
  Register a config using a default config filename for your mod.
register(ModConfig.Type, Function<ForgeConfigSpec.Builder, T>, String) - Static method in record class commoble.jumbofurnace.config.ConfigHelper
  Register a config using a custom filename.
registerCategories(IRecipeCategoryRegistration) - Method in class commoble.jumbofurnace.client.jei.JEIProxy
  Register the categories handled by this plugin.
registerRecipeCatalysts(IRecipeCatalystRegistration) - Method in class commoble.jumbofurnace.client.jei.JEIProxy
  Register recipe catalysts.
registerRecipes(IRecipeRegistration) - Method in class commoble.jumbofurnace.client.jei.JEIProxy
  Register modded recipes.
removed(Player) - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
render(GuiGraphics, int, int, float) - Method in class commoble.jumbofurnace.client.JumboFurnaceScreen
renderBg(GuiGraphics, float, int, int) - Method in class commoble.jumbofurnace.client.JumboFurnaceScreen
result - Variable in class commoble.jumbofurnace.recipes.JumboFurnaceRecipe
rotate(BlockState, Rotation) - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceBlock
  Deprecated.

## S

saveAdditional(CompoundTag) - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
serialize() - Method in class commoble.jumbofurnace.recipes.TagStackIngredient.TagCountValue
serializeNBT() - Method in class commoble.jumbofurnace.jumbo_furnace.OutputItemHandler
SERIALIZER - Static variable in class commoble.jumbofurnace.recipes.TagStackIngredient
SERVER_TICKER - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
serverConfig - Variable in class commoble.jumbofurnace.JumboFurnace
ServerConfig - Record Class in commoble.jumbofurnace.config
ServerConfig(ForgeConfigSpec.IntValue, ForgeConfigSpec.BooleanValue) - Constructor for record class commoble.jumbofurnace.config.ServerConfig
  Creates an instance of a `ServerConfig` record class.
serverTick() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
set() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceItem.Settable
set(int, int) - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceSyncData
setChanged() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
setRecipe(IRecipeLayoutBuilder, JumboFurnaceUpgradeCategory.JumboFurnaceUpgrade, IFocusGroup) - Method in class commoble.jumbofurnace.client.jei.JumboFurnaceUpgradeCategory
setRecipe(IRecipeLayoutBuilder, JumboFurnaceRecipe, IFocusGroup) - Method in class commoble.jumbofurnace.client.jei.JumboSmeltingCategory
Settable() - Constructor for class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceItem.Settable
SLOT_COLUMNS - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
SLOT_ROWS - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
SLOT_SPACING - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
spawnExpOrbs(Player, float) - Static method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceOutputSlot
stillValid(Player) - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
storedExperience - Variable in class commoble.jumbofurnace.jumbo_furnace.OutputItemHandler

## T

TagCountValue(TagKey<Item>, int) - Constructor for class commoble.jumbofurnace.recipes.TagStackIngredient.TagCountValue
TagStackIngredient - Class in commoble.jumbofurnace.recipes
TagStackIngredient() - Constructor for class commoble.jumbofurnace.recipes.TagStackIngredient
TagStackIngredient.TagCountValue - Class in commoble.jumbofurnace.recipes
te - Variable in class commoble.jumbofurnace.jumbo_furnace.FuelItemHandler
te - Variable in class commoble.jumbofurnace.jumbo_furnace.InputItemHandler
te - Variable in class commoble.jumbofurnace.jumbo_furnace.OutputItemHandler
test(ServerPlayer, ItemStack) - Method in class commoble.jumbofurnace.advancements.UpgradeJumboFurnaceTrigger
test(ItemStack) - Method in class commoble.jumbofurnace.advancements.UpgradeJumboFurnaceTrigger.UpgradeJumboFurnaceCriterion
TITLE - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceMenu
toNetwork(FriendlyByteBuf, JumboFurnaceRecipe) - Method in class commoble.jumbofurnace.recipes.JumboFurnaceRecipeSerializer
toString() - Method in record class commoble.jumbofurnace.config.ConfigHelper
  Returns a string representation of this record class.
toString() - Method in record class commoble.jumbofurnace.config.ServerConfig
  Returns a string representation of this record class.
trigger(ServerPlayer) - Method in class commoble.jumbofurnace.advancements.AssembleJumboFurnaceTrigger
type - Variable in class commoble.jumbofurnace.recipes.JumboFurnaceRecipe
TYPE - Static variable in class commoble.jumbofurnace.client.jei.JumboFurnaceUpgradeCategory
TYPE - Static variable in class commoble.jumbofurnace.client.jei.JumboSmeltingCategory

## U

UninsertableItemStackHandler - Class in commoble.jumbofurnace.jumbo_furnace
UninsertableItemStackHandler(int) - Constructor for class commoble.jumbofurnace.jumbo_furnace.UninsertableItemStackHandler
updateBurningBlockstates(boolean) - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
updateFuel() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
updateOutput() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
  Called at the start of a tick when the output inventory has changed, or if the recipe cache has updated
updateRecipes() - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceCoreBlockEntity
  Called at the start of a tick when the input inventory has changed
UpgradeJumboFurnaceCriterion(ContextAwarePredicate, ItemPredicate) - Constructor for class commoble.jumbofurnace.advancements.UpgradeJumboFurnaceTrigger.UpgradeJumboFurnaceCriterion
UpgradeJumboFurnaceTrigger - Class in commoble.jumbofurnace.advancements
UpgradeJumboFurnaceTrigger() - Constructor for class commoble.jumbofurnace.advancements.UpgradeJumboFurnaceTrigger
UpgradeJumboFurnaceTrigger.UpgradeJumboFurnaceCriterion - Class in commoble.jumbofurnace.advancements
use(BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceBlock
  Deprecated.
useOn(UseOnContext) - Method in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceItem

## V

valueOf(String) - Static method in enum class commoble.jumbofurnace.client.jei.JumboFurnaceUpgradeCategory.JumboFurnaceUpgrade
  Returns the enum constant of this class with the specified name.
values() - Static method in enum class commoble.jumbofurnace.client.jei.JumboFurnaceUpgradeCategory.JumboFurnaceUpgrade
  Returns an array containing the constants of this enum class, in the order they are declared.
VanillaRegistryObject<T> - Class in commoble.jumbofurnace
VanillaRegistryObject() - Constructor for class commoble.jumbofurnace.VanillaRegistryObject

## X

X - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceBlock

## Y

Y - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceBlock

## Z

Z - Static variable in class commoble.jumbofurnace.jumbo_furnace.JumboFurnaceBlock

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