Skip to main content

Module abstract_furnace

Module abstract_furnace 

Source
Expand description

Shared furnace, blast-furnace, and smoker block-entity implementation.

MacrosΒ§

furnace_block_entity πŸ”’

StructsΒ§

AbstractFurnaceBlockEntity
Shared implementation owned by one of the three concrete furnace entities.
BlastFurnaceBlockEntity
Concrete Vanilla BlastFurnaceBlockEntity implementation.
FurnaceBlockEntity
Concrete Vanilla FurnaceBlockEntity implementation.
FurnaceContainer
Independently lockable furnace inventory and progress data.
FurnaceTickResult πŸ”’
SmokerBlockEntity
Concrete Vanilla SmokerBlockEntity implementation.

EnumsΒ§

FurnaceKind
The operational differences between Vanilla’s three furnace block entities.

ConstantsΒ§

BURN_COOL_SPEED πŸ”’
DEFAULT_COOKING_TIME πŸ”’
FURNACE_SLOTS
LIT πŸ”’
SLOTS_FOR_DOWN πŸ”’
SLOTS_FOR_SIDES πŸ”’
SLOTS_FOR_UP πŸ”’
SLOT_FUEL
SLOT_INPUT
SLOT_RESULT

FunctionsΒ§

pop_furnace_experience πŸ”’