Home›Java›Mods›Melter Block
Melter Block
ModsJava

Melter Block

Java mod listed for Minecraft 1.18–1.20. Download on the author's site.

by nano_nestor · on CurseForge

⬇ Download on CurseForge
Melter Block — screenshot 1Melter Block — screenshot 2

Melter Block

A simple melter block that turn blocks into liquid.

Wish there was an easier way to get your lava rather than scooping buckets and trudging through the snow for 5 miles before breakfast?  Are you an older MC user who misses the cobble to lava cauldrons of old days of yore?  The Melter may be your favorite new machine block!

Default recipes

Melter Showcase

To place blocks into the Melter drop them in, or push them in using pipes from a storage location.  Holding blocks in hand to right-click-mouse insert will not work.  Only blocks with recipes can be dropped-in / inserted.

If the mod 'Create' is included then blaze burners will be available as a possible heat source.

Heat sources + Heat level


Adding additional recipes


Datapack JSON example for adding melting recipes:

example - creating a JSON file with the same name as the default cobble recipe and placing it in the data location of it to overwrite the default -

data\melter\recipes\melting\cobble_melting.json

-- Example recipe basic

{
"type": "melter:melting",
"ingredient": {
"item": "minecraft:cobblestone",
"count": 1
},
"result": {
"fluid": "minecraft:lava",
"amount": 250
},
"processingTime": 500
}

-- Example recipe with optional minimum heat level required to melt

{
"type": "melter:melting",
"ingredient": {
"tag": "forge:stone",
"count": 1
},
"result": {
"fluid": "minecraft:lava",
"amount": 250
},
"processingTime": 2000,
"minimumHeat": 4
}

To introduce new recipes you can add your own JSON files to datapacks with different filenames and recipe values.


KubeJS Integration

The KubeJS mod can be used to add recipes in a simple 1 line format.

Place lines like example below (in the recipes event) of any *.js script file located in the profile\kubejs\server_scripts\ folder location - that's it!

ServerEvents.recipes((event) => {

// event.recipes.melterMelting(OUTPUT,INPUT).processingTime(INT);
// event.recipes.melterMelting(OUTPUT,INPUT).processingTime(INT).minimumHeat(INT);

event.recipes.melterMelting(Fluid.of('minecraft:water', 1000),"minecraft:ice").processingTime(200);

event.recipes.melterMelting(Fluid.of('minecraft:lava', 250),"#forge:stone").processingTime(1000).minimumHeat(4);

  });

Keep in mind that the above KubeJS examples add new recipes, not replace existing recipes.

event.remove({id: 'melter:melting/cobble_melting'});

(This mod is a fork of the mod 'melter' - the impetus for it's initial creation was to introduce compatibility with the newest versions of the 'create' mod 0.5.1.+)

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Melter Block is a free Minecraft Java mod. Compatible with Minecraft 1.20.1, 1.18.2, 1.19.2, 1.20. Downloaded 172,627 times (via CurseForge). Download it and open it directly in the game.

Explore more