Modular Machinery: Community Edition

Quick rating

Community listing page, reviews here may not be monitored by the author.

Modular Machinery: Community Edition

No reviews yet

Customize your machinery with more powerful features.

Mod Loaders
Minecraft

About

Description

Modular Machinery: Community Edition (MMCE)

As of version 2.0.0, you need to install Mixinbooter 8.0+ to run it!

 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.
  • TheOneProbe compatible. (currently supports recipe progress / mechanical status display, supports configuration)
  • New recipe types.
  • Advanced event system and extended API based on CraftTweaker.
  • Smart Data Interface.

Experimental features

  • High-performance asynchronous implementation.
  • Redrawn JEI recipe interface icon to support stuffing more recipe elements.

And more features under development, for more information, please visit the source page.

 

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