Smelting Metal - Realistic Metal Processing

Smelting Metal - Realistic Metal Processing

Mod

A Minecraft mod that enhances metal processing by requiring players to smelt ores into molten metal, mold it, and cool it in water to create ingots.

Client and server EquipmentGame Mechanics

10 downloads
0 followers
Follow Save

Description

SmeltingMetal is a Minecraft mod that enhances the metal processing by introducing new system for creating metal items. Instead of directly smelting raw ores into ingots, player smelt any metal item to create a molten metal, which then can be collected by molds and cooled in water to produce usable ingots. There are also metal block items, that after melting create Molten Metal Block, which only can be collected by a bucket. Bucket of molten metal must then be poured in a block mold and cooled with a water bucket to get a metal block or other metal block item.

Recipes have been added for all metal items to smelt them into molten blocks or items. Including modded items, as long as metal name is in the name of the item.

Added Create support to add crushing recipes for all metal items and support Depot interactions.

Removed recipes for items that are covered by new metal processing. Additionally, metal nuggets create raw ore or crushed metal instead of an ingot, making molds the only way to create ingots.

This mod is designed for Minecraft 1.20.1 and integrates seamlessly with technical mods like Create, encouraging players to build complex automation systems for metal processing. It adds depth to gameplay by making metal production more engaging and rewarding.

New items

Metal Item Processing

Molten Metal

molten metal

Obtained by smelting a metal item. It can be any item with expected metal in name, excluding blacklisted items.

It cannot be stacked or held in inventory. On collecting from container, if no Hardened mold is present in inventory, it damages the Player and is thrown on the ground. On the ground, it damages player if they attempt to collect it. After couple of seconds, its being turned back into raw metal. Alternatively, when put in water, its cooled immediately.

Clay Mold

clay mold

Crafted by using 5 clay balls.

You can print a shape of a tool or an ingot to change what kind of result do you want. Supported shapes: ingot, sword, axe, pickaxe, shovel, hoe.

Can be baked into Hardened Mold, by cooking in the furnace or made into Netherite Mold by combiting with netherite scrap. Mold retains its shape after this process.

Hardened Mold / Netherite Mold

hardened moldhardened mold fillednetherite moldnetherite mold filled

Necessary for ingot making. When in inventory, Molten Metal can be collected. Both items dissapear and one Filled Mold is added with appropriate metal type. To be turned into a tool or ingot, it needs to be cooled by water or simply dropping it on the ground and waiting for it to cool. If Netherite Mold was used, it drops alongside the ingot. Hardened Mold breaks.

Metal Block Processing

Molten Metal Block

molten block

Obtained by smelting a metal block (as defined in config).

It cannot be stacked or directly put in inventory. On collecting from container, if no empty bucket is present in inventory, it damages the Player and is thrown on the ground. On the ground, it damages player if they attempt to collect it. After couple of seconds, its being turned back into raw metal block. Alternatively, when put in water, its cooled immediately.

If modded version of molten metal fluid is detected, that version is instead deployed on ground.

Molten Metal Bucket

metal bucket

When bucket is in inventory, Molten Metal Block can be collected, turning it into Molten Metal Bucket. It can be poured into a netherite / hardened block mold by right clicking the block with it.

If modded version of molten metal bucket is detected, that version is used instead.

Clay Block Mold

clay top

Crafted by using 8 clay balls.

You can print a shape of a piece of armor or a metal block to change what kind of result do you want. Supported shapes: block, helmet, boots, pants, armor. (along with their synonyms defined in config)

Can be baked into Hardened Block Mold, by cooking in the furnace or crafted into a Netherite Block Mold, by surrounding it with 4 netherite ingots or upgrading it with a smithing template.

Hardened Block Mold/ Netherite Block Mold

hardened topnetherite top

Necessary for making metal block or armor. Sides of the block reflect the result item.

Molten Metal can be poured inside, case appearance reflecting its state. Filled case can be then cooled with water bucket to turn into a desired item, unless given metal doesnt have a given item. In that case, it defaults to metal block. Netherite Block Mold then drops on ground, Hardened Block Mold is destroyed.

Molten metal can be collected back by rightclicking filled Block Mold with a bucket.

Configuration

Metals Section

  • metal_definitions (def iron, copper, gold, netherite) - Choose your own metal that should be proccessed into molten metal.
    • Compatible with mod metals, f.e. add "zinc" to be able to smelt Zinc added by Create mod.
    • Currently, metals need metal ingot and metal block to be registered. Add your own definition of metal items not following the format. f.e. "andesite,ingot=andesite_alloy,raw=andesite"
    • supported keys: ingot, block, raw, raw_block, nugget, crushed, bucket, molten_fluid
  • blacklist_keywords (def nugget, mold, template, scrap) - Choose metal items which should NOT be melted or crushed by providing defining part of their name. Item name that includes one of the blacklist words is not melted.
  • block_keywords - Keywords that identify block items. Any item containing these, will be treated as a block.
  • block_result_definitions - add tags to block result categories. f.e. "armor=chestplate,tunic,armor" makes items containing chestplate, tunic, armor to be recognized as a metal armor result type. So you are able to print leather tunic onto a block mold to receive iron chestplate as they are both in armor category.

Features Section

  • enable_melting_recipe_replacement- Enable replacement of smelting/blasting recipes with molten metal recipes
  • enable_crushing_recipe_replacement- Enable replacement of crushing recipes with crushed metal recipes
  • enable_nugget_recipe_replacement- Enable replacement of nugget->ingot crafting recipes with nugget->raw_metal

Compatibility

Mod should be compatible with most of modded metals. They only need to be defined in config and have ingot, block, raw and raw block form

Added specific support for Create with new features

Issues

When right clicking Create depot to collect molten metal. Appropriate container item is filled but remains ghost icon of molten metal item that disappears on click… Only visual bug, no gameplay influence.

What's next?

RELEASE MOD FOR OTHER VERSIONS OF MINECRAFT Add similar functionality for gem armor and tools. Crush gems and fill molds with the dust and create result item by combining it with lava.


Project members

marcinjaelo

Member

Details

Licensed ARR
Published a day ago
Updated 2 days ago