Skip to content

Commit

Permalink
Add in manual entries & stonecutting recipe for slag brick
Browse files Browse the repository at this point in the history
  • Loading branch information
voidsong-dragonfly committed Jan 8, 2024
1 parent a081473 commit 40c85bb
Show file tree
Hide file tree
Showing 10 changed files with 138 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -1580,6 +1580,7 @@ private void recipesStoneDecorations(@Nonnull Consumer<FinishedRecipe> out)
addWall(StoneDecoration.SLAG_BRICK, out);
addWall(StoneDecoration.CLINKER_BRICK, out);

addStonecuttingRecipe(Ingredients.SLAG, StoneDecoration.SLAG_BRICK, out);
addStonecuttingRecipe(StoneDecoration.SLAG_BRICK, IEBlocks.TO_SLAB.get(StoneDecoration.SLAG_BRICK.getId()), 2, out);
addStonecuttingRecipe(StoneDecoration.SLAG_BRICK, IEBlocks.TO_STAIRS.get(StoneDecoration.SLAG_BRICK.getId()), out);
addStonecuttingRecipe(StoneDecoration.SLAG_BRICK, IEBlocks.TO_WALL.get(StoneDecoration.SLAG_BRICK.getId()), out);
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@
"metalconstruction",
"metal_barrel",
"concrete",
"clinker_brick",
"lighting",
"multiblocks",
"silo",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
{
"smoker_recipe": {
"type": "crafting",
"recipes": [
[
[
{
"x": 24,
"y": 0,
"item": "minecraft:bricks"
},
{
"x": 42,
"y": 0,
"item": "minecraft:smoker"
},
{
"x": 78,
"y": 0,
"item": "immersiveengineering:clinker_brick"
}
]
]
]
},
"variants": {
"type": "crafting",
"recipes": [
{
"recipe": "crafting/clinker_brick_quoin"
},
{
"recipe": "crafting/clinker_brick_sill"
}
]
},
"cut_variants": {
"type": "item_display",
"items": [
{
"item": "immersiveengineering:stairs_clinker_brick"
},
{
"item": "immersiveengineering:wall_clinker_brick"
},
{
"item": "immersiveengineering:slab_clinker_brick"
}
]
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
Clinker Bricks
Glass Houses and Stones
<&smoker_recipe>
The art of baking bricks has progressed past wasting several parts of the batch producing clinker for being too close to the fire.

Those looking to recreate the iconic look of clinker brick facades may, however, heat bricks in the §2Smoker§r to vitrify and char the external bricks, turning them into §2Clinker Bricks§r.
<&variants>
To complement the look of facades made from them, clinker bricks can be combined with terracotta to produce several decorative variants for facades: §2Clinker Brick Quoins§r and §2Sills§r.
<&cut_variants>
Clinker Bricks can also be formed into stairs, slabs, and walls.

§2Clinker Brick Walls§r have a small sill of baked brick on the top-most layer.
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,10 @@ Concrete
Fortress Material
<&recipe>Concrete is a very hard and resistant composite material. It's cheap to craft and makes for an excellent use for the excess <link;slag;slag> produced by making steel.
<&brick>Concrete can be cut and assembled into various bricks and pillars using the §2Stonecutter§r.

Concrete bricks have the same blast resistance as concrete, but can be disassembled faster than their solid counterpart, making them a good structural material.
<&partial>Concrete can be cut into slabs of varying thickness using a §2Stonecutter§r.

You can also use that machine to make slabs and stairs of concrete, as well as concrete tiles which are smoother and more polished.
<&leaded>Leaded concrete is a reinforced material, which is highly resistant to explosions. It may also afford protection against radiation, if that is something you worry about.
<&liquid>Liquid concrete can be produced in a <link;mixer;Mixer> by combining half a bucket of Water with §2Gravel§r, §2Clay§r and §2two pieces of Sand§r. When emptied onto the ground it will spread like water, before solidifying after some time.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
Slag Recycling
Zero Waste!
<&slag_gravel>While slag is considered a waste product from the <link;crude_blast_furnace;Blast Furnace>, its mineral composition allows it to be reused in various ways!
§2Slag gravel§r is slag that has been processed in the <link;crusher;Crusher> to a rough grit. It shares its behavior with any other gravel, and can be crushed further into sand.
While slag is considered a waste product from the <link;crude_blast_furnace;Blast Furnace>, its properties allow it to be reused in several ways. Specialty uses are detailed on the following pages.

Slag can be made into various building blocks, including two thirds of a <link;concrete;concrete mixture>, and glass. Additionally, due to its mineral composition, slag can be used to create <link;chemicals;industrial fertilizer;fertilizer>
<&slag_gravel>§2Slag Gravel§r is slag that has been processed in the <link;crusher;Crusher> to a rough grit. It shares its behavior with any other gravel, and can be crushed further into sand.

Additionally, slag gravel contains valuable nutrients for aquatic flora. Any water plants planted on in (such as kelp) tend to grow faster than when grown on other blocks.
<br><&slag_glass>By melting slag in a normal furnace rather than crushing it, it becomes §2slag glass§r, a hard, semi-transparent material. It reduces the strength of light passing through it and can be used as an insulator in <link;wiring;high-voltage relays;connector_recipes>.<np>
Due to its nutritional properties, slag also makes for an ingredient in <link;chemicals;industrial fertilizer;fertilizer>.
<br>Lastly, with the ability to crush it into gravel and sand, slag makes up two thirds of a <link;concrete;concrete mixture>, making it very useful for large construction efforts.
<&slag_glass>By melting slag in a normal furnace rather than crushing it, it becomes §2slag glass§r, a hard, semi-transparent material. It reduces the strength of light passing through it and can be used as an insulator in <link;wiring;high-voltage relays;connector_recipes>.
<&slag_bricks>§2Slag Bricks§r are slag shaped through crafting or stonecutting into glassy bricks. Due to their vitrified construction, slag bricks have a higher density and toughness than normal clay bricks, withstanding explosions more readily.

Slag Bricks can be formed into stairs, slabs, and walls, which have a small sill of baked brick on the top-most layer.
17 changes: 17 additions & 0 deletions src/main/resources/assets/immersiveengineering/manual/slag.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,22 @@
"item": "immersiveengineering:slag_glass"
}
]
},
"slag_bricks": {
"type": "item_display",
"items": [
{
"item": "immersiveengineering:slag_brick"
},
{
"item": "immersiveengineering:stairs_slag_brick"
},
{
"item": "immersiveengineering:wall_slag_brick"
},
{
"item": "immersiveengineering:slab_slag_brick"
}
]
}
}

0 comments on commit 40c85bb

Please sign in to comment.