Wiki 9Minecraft Brick Furnace Mod Wiki

Brick Furnace Mod — Guide

Mechanics & Performance

Performance Optimization

One of the core features of the Brick Furnace mod is its use of FastFurnace mechanisms. In vanilla Minecraft, furnaces frequently scan the entire recipe registry to find a match for the item in the input slot, which can cause significant lag on servers with many active furnaces. This mod caches the last used recipe, allowing for nearly instantaneous lookups and drastically reducing the CPU impact of smelting.

Villager Interaction

Brick-based specialized furnaces are recognized by the villager profession system: * Brick Blast Furnace: Claimed by unemployed villagers to become Armorers. * Brick Smoker: Claimed by unemployed villagers to become Butchers.

Recipe Handling

By default, Brick Furnaces inherit all vanilla recipes for their respective types (smelting, blasting, and smoking). However, the mod provides a robust system to override, blacklist, or add unique recipes that only work in the brick variants.

Blocks

The mod adds three primary blocks, each functioning as a direct brick-based counterpart to vanilla smelting stations. All blocks have a Hardness of 2.0, a Blast Resistance of 10.0, and require a Pickaxe to mine.

Brick Furnace

The standard smelting unit. It processes all items that a vanilla Furnace can, including ores, food, and miscellaneous items like sand or clay. It emits a light level of 13 when active.

Brick Blast Furnace

A specialized furnace for ores and metal equipment. It smelts items twice as fast as the standard Brick Furnace but consumes fuel at double the rate. It serves as a workstation for Armorer villagers.

Brick Smoker

A specialized furnace for food items. It cooks food twice as fast as the standard Brick Furnace. It serves as a workstation for Butcher villagers.

A brick oven with flames underneath.

Crafting Recipes

The crafting recipes for these blocks mirror their vanilla counterparts but substitute stone and iron components with bricks.

Result Ingredients Pattern
Brick Furnace 8x Bricks (Item) Hollow square of Bricks
Brick Blast Furnace 5x Bricks (Item), 1x Brick Furnace, 3x Smooth Stone Top: 3x Bricks; Mid: 1x Brick, 1x Brick Furnace, 1x Brick; Bottom: 3x Smooth Stone
Brick Smoker 4x Logs (Any), 1x Brick Furnace Cross pattern: Brick Furnace in center, Logs on top, bottom, left, and right

Note: In some configurations, the mod also allows smelting Clay Balls into Bricks on a Campfire.

Custom Recipes

Users can add unique recipes specifically for Brick Furnaces that do not appear in vanilla furnaces.

Datapack Integration

Custom recipes use the following types: brickfurnace:smelting, brickfurnace:blasting, and brickfurnace:smoking.

Example (1.20.1 Smelting Recipe):

{
 "type": "brickfurnace:smelting",
 "ingredient": { "item": "minecraft:iron_ore" },
 "result": "minecraft:iron_nugget",
 "experience": 0.3,
 "cookingtime": 200
}

CraftTweaker Support

You can add recipes via scripts using the following syntax:

Brick Furnace:

<recipetype:brickfurnace:smelting>.addJsonRecipe("test_recipe", {
 ingredient: {item: <item:minecraft:stick>.registryName},
 result: <item:minecraft:diamond>.registryName,
 experience: 0.3 as float,
 cookingtime: 200
});

Brick Blast Furnace:

<recipetype:brickfurnace:blasting>.addJsonRecipe("test_blasting", {
 ingredient: {item: <item:minecraft:iron_ingot>.registryName},
 result: <item:minecraft:steel_ingot>.registryName,
 experience: 0.5 as float,
 cookingtime: 100
});