Introducing the Melter Block: Turn Solid Blocks into Liquid Resources
If you have ever spent a chilly Minecraft morning trudging through snow for miles just to grab a few buckets of lava, you will appreciate the simple genius of the Melter block. Longtime players might remember the old days when a cauldron over fire could transform cobblestone into lava. That mechanic vanished from vanilla, but the Melter mod brings it back in a powerful, customizable way. This block takes solid items and converts them into fluids, saving you time and adding a satisfying automation layer to your world.
How the Melter Block Works
At its core, the Melter is a machine block that accepts specific solid ingredients and outputs a corresponding liquid. Unlike many crafting devices, you cannot simply right-click with an item to insert it. Instead, you drop items onto the top of the block or push them in using pipes from an adjacent storage system. Only blocks that have a defined melting recipe will be accepted; everything else simply bounces off. This design encourages clever piping setups and integrates seamlessly with tech mods.
Once a valid item enters the Melter, it begins processing, provided a heat source is placed underneath. The speed and even the possibility of melting can depend on the heat level, giving you plenty of room to experiment with different fuel sources.
Default Melting Recipes
Out of the box, the Melter comes with a handful of useful recipes that solve common resource problems:
- Cobblestone melts into Lava – the classic conversion that makes infinite lava farms a breeze.
- Snow and Ice both melt into Water – perfect for arid biomes or skyblock maps.
- Honey Block melts into Honey – but only if the Productive Bees mod is loaded, adding cross-mod compatibility.
These defaults are just the beginning. The real strength of the Melter lies in its deep customization options.
Heat Sources and Their Levels
Every Melter needs a heat source directly beneath it to operate. Different sources provide varying heat levels, and some custom recipes may require a minimum heat to function. Here is a quick reference:
- Torch – Heat level 1
- Soul Torch – Heat level 1
- Campfire – Heat level 2
- Soul Campfire – Heat level 2
- Lava – Heat level 3
- Blaze Burner (from Create mod) – Active: 5, Fading: 1, Inactive: 0, Superheated: 8
If you are using the Create mod, the Blaze Burner becomes the most versatile heat source, letting you fine-tune temperatures for advanced automation. Even a simple campfire is enough for most default recipes, so you can start melting early in your survival journey.
Getting Started with the Melter Mod
Installing the Melter is as easy as dropping the mod file into your mods folder, but managing mods across multiple worlds and versions can become tedious. For players who want a streamlined modding experience, the foxygame.net launcher provides a convenient way to browse and install mods directly from its menu, making it easy to add the Melter to your game without manual file handling. Once installed, you can craft the Melter block using simple materials (the exact recipe appears in JEI if you have it) and place it over any heat source to begin.
Customizing Recipes with Datapacks
The Melter supports datapack-driven recipes, allowing server owners and map makers to add entirely new melting processes. A basic JSON file placed in data/melter/recipes/melting/ defines the input, output fluid, processing time, and an optional minimum heat level. Here is an example that turns any stone tagged with forge:stone into lava, but only with a heat level of 4 or higher:
{
"type": "melter:melting",
"ingredient": {
"tag": "forge:stone",
"count": 1
},
"result": {
"fluid": "minecraft:lava",
"amount": 250
},
"processingTime": 2000,
"minimumHeat": 4
}
You can overwrite default recipes by using the same filename as an existing one, or create new ones with unique names. This system gives you total control over what blocks turn into which liquids.
KubeJS Integration for Scripted Recipes
If you prefer writing code over JSON, the KubeJS mod offers a clean one-liner syntax to add Melter recipes. Place your script in the kubejs/server_scripts/ folder, and use the melterMelting event. The optional .minimumHeat() method lets you gate recipes behind stronger heat sources. For example:
ServerEvents.recipes(event => {
// Add a recipe: 1 ice block -> 1000 mB water, 200 ticks
event.recipes.melterMelting(Fluid.of('minecraft:water', 1000), "minecraft:ice").processingTime(200);
// Add a recipe: any forge:stone -> 250 mB lava, requires heat level 4
event.recipes.melterMelting(Fluid.of('minecraft:lava', 250), "#forge:stone").processingTime(1000).minimumHeat(4);
// To replace an existing recipe, remove it first
event.remove({id: 'melter:melting/cobble_melting'});
});
This integration makes the Melter a favorite among modpack developers who want to balance progression and resource generation without complex datapacks.
Compatibility and the Create Mod
The Melter block is a fork of the original Melter mod, created specifically to maintain compatibility with newer versions of the Create mod (0.5.1 and above). If you are running a Create-centric world, the Blaze Burner interaction becomes a centerpiece of your fluid production line. Even without Create, the mod works flawlessly with vanilla heat sources and can be paired with any fluid transport system, from BuildCraft pipes to Mekanism tanks.
Why You Should Add the Melter to Your World
The Melter block elegantly solves the early-game lava grind while opening doors to intricate automation. Its lightweight design, extensive recipe customization, and seamless Create mod support make it a versatile tool for builders, engineers, and survivalists alike. Whether you are filling a massive tank with lava for your ore processing array or simply want a hands-free water source in the Nether, the Melter delivers. Drop a block, light a fire, and watch the magic happen.