ModularMachinery: Community Edition

ModularMachinery: Community Edition

Customize your machinery with more powerful features.

by
10.6K Downloads
forgegame-mechanicsmanagementtechnology
Rent Server with this Mod

About this Mod

ModularMachinery: Community Edition

The Community Edition is all about modernizing the Modular Machinery and providing more customizable content.

Enhancements:

  • More searchable configurations for the DE Energy Core of the Energy Input Hatch and Energy Output Hatch
  • Larger controller GUI for more information display by the modpackers

Expanded Features:

  • Custom recipe failure operation (default is still, from gugu-utils)
  • TheOneProbe compatible (currently supports recipe progress / mechanical status display, supports configuration)
  • New recipe types
    • Material group input
    • Catalyst input
    • Per Tick fluid input and output
  • Advanced event system and extended API based on CraftTweaker
    • 5 recipe events
    • 2 mechanical events
    • Add custom hints to JEI recipe screen
    • Dynamic item NBT determination and dynamic item modifier
    • RecipeModifier for dynamic generation, addition and deletion
    • Dynamic modification and addition of controller GUI status information
    • Built-in customizable data storage with persistence (save data on exit from game), read and save support
    • Mechanical controller API
  • Smart Data Interface
    • Smart Data Interface can be used to add custom functionality using CraftTweaker
    • It enables features such as programming circuits, rate control, etc.

Experimental features:

  • High-performance asynchronous implementation

    • The original Modular Machinery offers a lot of powerful features, but it runs with worrisome performance, especially with a large number of controllers.
    • The community version adds an asynchronizable interface, and all implementations of this interface can safely do a lot of work in an asynchronous form.
    • Based on extensive modpack testing, the maximum performance improvement can be over 10 times.
    • The only main thread consumed is structure check, but it is impossible to do asynchronously because it is unsafe to operate on the side of some third-party plugin services.
  • Redrawn JEI recipe interface icon to support stuffing more recipe elements

Features under development.

  • Random item output
  • Single cube mechanical implementation
  • Parallel recipe processing
  • Factory implementation (similar to the factory in Mekanism)
  • Merging of dependent functions
  • Additional support for TheOneProbe

Available Versions

2.0.3release
MC 1.12.2forge
October 2, 2024
1.11.1-r55release
MC 1.12.2forge
January 22, 2024
1.11.1-r54release
MC 1.12.2forge
December 29, 2023
1.11.1-r53release
MC 1.12.2forge
December 16, 2023
1.11.1-r51release
MC 1.12.2forge
November 14, 2023

How to Install ModularMachinery: Community Edition on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set forge Loader

In the panel under "Egg", select the forge loader and matching Minecraft version (1.12.2).

3

Install Mod

Open the mod browser in the dashboard and search for "ModularMachinery: Community Edition". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

forge

Minecraft Versions

1.12.2

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

ModularMachinery: Community Edition server crashes on startup – what to do?

Most common cause: wrong forge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.12.2). You can switch loaders with one click in the panel.

Is ModularMachinery: Community Edition compatible with forge?

ModularMachinery: Community Edition officially supports forge for Minecraft 1.12.2. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with ModularMachinery: Community Edition – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if ModularMachinery: Community Edition consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install ModularMachinery: Community Edition with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
GNU General Public License v3.0 only
Server-side
Required

Supported Versions

1.12.2