promotional bannermobile promotional banner

Masterful Machinery Upgraded

Masterful Machinery but for neoforge
Back to Files

MasterfulMachinery-1.21.1-0.5.1.jar

File nameMasterfulMachinery-1.21.1-0.5.1.jar
Uploader
AnomzAnomz
Uploaded
Sep 9, 2026
Downloads
1.0K
Size
916.1 KB
Mod Loaders
NeoForge
File ID
8842074
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:masterful-machinery-upgraded-1643402:8842074"

Learn more about Curse Maven

What's new

[1.21.1-0.5.1] - 2026-09-08

Added

  • docs/mekanism.md covers the chemical and heat ports, custom chemicals from KubeJS, and how to migrate off the old port types.

Changed

  • The four Mekanism port types are now one. mm:mekanism/gas, /slurry, /pigment and /infuse are gone; use mm:mekanism/chemical. Mekanism merged those registries into a single chemical type in 1.21.1, so the four ports had become the same port wearing four names. A pack has to change the type on its Mekanism ports and recipes — a config naming a removed type stops the game with a message saying so. Recipes still accept the old gas, slurry, pigment and infuse keys for naming the chemical, so only the type needs changing.

Fixed

  • The Mekanism chemical port had no auto push at all — no autoPush in its config, nothing on its KubeJS builder, and no code to move chemicals. Calling .autoPush(true) on one from KubeJS took the game down on startup, and setting it in JSON did nothing. It now works the way the energy, fluid, item and heat ports do.
  • Auto push on the energy port only ever moved energy between MM ports, so an output bus sitting against a cable or a machine never emptied. It now pushes into anything that accepts energy. Auto push is still off unless the port or the config turns it on.

This mod has no additional files