Modular Machinery Reborn

Modular Machinery Reborn

Mod

Modular Machinery Reborn port of the original Modular Machinery for 1.12.2

Client and server Game MechanicsStorageTechnology

22.6k downloads
8 followers
Follow Save
Filter versions...

CHANGELOG 2.5.0


ADDITIONS AND CHANGES

  • fix: clicking Show Recipes with EMI installed and not fully loaded or with dummy controllers crashing the client
  • fix: remove ticking from unnecessary block entities
  • add: non controller key _, easier to block sharing multiblocks.
  • add: JEI/EMI render only requirements
  • add: possibility to hide recipes in JEI/EMI but still work in game.
  • add: energy, fluid and experience item slots in hatches.
    • experience hatch item slot:
      • input: experience bottle -> gives 7xp points and remove bottle.
      • output: glass bottle(1 at a time) -> consume 7xp points and gives bottle o'enchanting
    • energy, fluid hatches item slot:
      • input: gives contents
      • output: extract contents
  • improved: energy output hatch -> auto-output energy to adjacent blocks that can handle NeoForge Energy (FE/RF commonly called)
  • fix: experience requirement(output) not being processed at the end.

RECOMENDATIONS

  • Remember backup your world before update.
  • Break and place energy, fluid, item and experience hatches to proper update new features and fixes.
  • Update every addon you have to improve compat and don't break things.

WARNING

  • This version is not compatible with any version below 2.0.0 of any addon.

CHANGELOG 2.4.7


ADDITIONS AND CHANGES

  • fix: input and output slots not being remembered after world unload/load
  • fix: structure throwing an error while trying to place structure

RECOMENDATIONS

  • Remember backup your world before update.
  • Update every addon you have to improve compat and don't break things.

WARNING

  • This version is not compatible with any version below 2.0.0 of any addon.

CHANGELOG 2.4.6


ADDITIONS AND CHANGES

  • fix: crashing on ticks due to integer max value issue.
  • update:
    • Move check icon on controller screen to the left side.
    • Make text in controller screen green on the blocks that you have in the inventory.
    • If there is more than one block in the list(like tags or block list) the first line between parenthesis is the current displayed block(in orange)

RECOMENDATIONS

  • Remember backup your world before update.
  • Update every addon you have to improve compat and don't break things.

WARNING

  • This version is not compatible with any version below 2.0.0 of any addon.

CHANGELOG 2.4.5


ADDITIONS AND CHANGES

  • Update translations: zn_ch pt_br
  • fix: crashing when a recipe currently processed bya a machine is removed on /reload
  • improve KubeJS recipe logging in case of wrong usage

RECOMENDATIONS

  • Remember backup your world before update.
  • Update every addon you have to improve compat and don't break things.

WARNING

  • This version is not compatible with any version below 2.0.0 of any addon.

CHANGELOG 2.4.4


ADDITIONS AND CHANGES

  • fix: repair durability not being processed
  • fix: controller not remembering processed requirements after world restart
  • fix: recipe progress ending while the machine is errored, sometime loosing outputs
  • fix: machine recipes taking 1 more tick than specified

RECOMENDATIONS

  • Remember backup your world before update.
  • Update every addon you have to improve compat and don't break things.

WARNING

  • This version is not compatible with any version below 2.0.0 of any addon.

CHANGELOG 2.4.3


ADDITIONS AND CHANGES

  • redo: hatch types (mainly for pack devs and addon devs)
  • improve structure renderer to use tinted block colors
  • add: structure renderer now renders barriers on invalid blocks to help users identify which blocks are invalid

RECOMENDATIONS

  • Remember backup your world before update.
  • Update every addon you have to improve compat and don't break things.

WARNING

  • This version is not compatible with any version below 2.0.0 of any addon.

CHANGELOG 2.4.2


ADDITIONS AND CHANGES

  • add: durability hatches, requirement and recipe modifier stuff.
  • fix: hatches/buses don't loading previous data on world load.
  • fix: item container hatches not updating contents on GUI sometimes.
  • fix: some controller screen duplicated rendering and add tooltip rendering on paused state.
  • fix: correct test datapack and KubeJS examples

RECOMENDATIONS

  • Remember backup your world before update.
  • Update every addon you have to improve compat and don't break things.

WARNING

  • This version is not compatible with any version below 2.0.0 of any addon.

CHANGELOG 2.4.1


ADDITIONS AND CHANGES

  • add: coloring customizability per machine:
    • KubeJS -> .skipColor() // never try coloring .forceColor() // always try coloring
    • JSON -> "should_color": true "should_color": false

RECOMENDATIONS

  • Update every addon you have to improve compat and don't break things

WARNING

  • This version is not compatible with any version below 2.0.0 of any addon

CHANGELOG 2.4.0


ADDITIONS AND CHANGES

  • update: tab rendering now uses icons or items
  • add: hatch customization by type, tier and mode(addons not implemented yet)

RECOMENDATIONS

  • Update every addon you have to improve compat and don't break things

WARNING

  • This version is not compatible with any version below 2.0.0 of any addon

CHANGELOG 2.3.2


ADDITIONS AND CHANGES

  • fix: item requirements with data components(NBT) always throws error on load

RECOMENDATIONS

  • Update every addon you have to improve compat and don't break things

WARNING

  • This version is not compatible with any version below 2.0.0 of any addon

CHANGELOG 2.3.0


ADDITIONS AND CHANGES

  • fix: function requirement not being processed
  • update: item bus screen. Fully configurable on the config

RECOMENDATIONS

  • Update every addon you have to improve compat and don't break things

WARNING

  • This version is not compatible with any version below 2.0.0 of any addon

CHANGELOG 2.2.2


ADDITIONS AND CHANGES

  • fix: config miss-match property name
  • update: machine modifier getting and sync
  • update: message error on machine build error from kubejs
  • fix: machine modifiers getting on every recipe check multiple times(due to missing ones)
  • fix: machine modifiers not being applied correctly
  • add: KubeJS Function Requirements see the KubeJS example script for more info
  • update: kubejs example script with changes and additions

RECOMENDATIONS

  • Update every addon you have to improve compat and don't break things

WARNING

  • This version is not compatible with any version below 2.0.0 of any addon

CHANGELOG 2.2.2


ADDITIONS AND CHANGES

  • fix: config missmatch property name
  • update: machine modifier getting and sync
  • update: message error on machine build error from kubejs
  • fix: machine modifiers getting on every recipe check multiple times(due to missing ones)

RECOMENDATIONS

  • Update every addon you have to improve compat and don't break things

WARNING

  • This version is not compatible with any version below 2.0.0 of any addon

CHANGELOG 2.2.1


ADDITIONS AND CHANGES

  • fix: unsupported KubeJS version

RECOMENDATIONS

  • Update every addon you have to improve compat and don't break things

WARNING

  • This version is not compatible with any version below 2.0.0 of any addon

CHANGELOG 2.2.0


ADDITIONS AND CHANGES

  • updated NeoForge version to: 21.1.143
  • updated JEI version to: 19.21.0.247
  • updated EMI version to: 1.1.21
  • updated Jade version to: 15.10.0
  • updated TheOneProbe version to: 1.21_neo-12.0.4-6
  • update: kubejs script to new version
  • add: parallel processing.
  • add: height requirement
  • add: height meter block
  • add: item tags so it can be used on recipes
  • add: configure structure messages.
  • add: replaceable tag so the auto-build can replace blocks even on survival mode.
  • add: showing recipe tab button (JEI/EMI).
  • add: info about cores tab button.
  • add: recipe duration in arrow icon hover.
  • remove: recipe duration text.
  • update: Jade/TOP info about running machine, now don't display the current progress, just running cores, to see the progress see the core info tab button.
  • update: recipe modifiers not being able to use multiple blocks for the same type on the same spot but with different modifier value.
  • update: recipe modifier type: duration -> speed.
  • fix: recipe modifiers not being synced between server and client.
  • fix: structure preview not cycling between blocks.
  • fix: items in gui not being updated.
  • fix: recipe modifiers not being placed correctly with auto-build feature(not being correctly rotated).
  • fix: processing with data components not working properly sometimes.
  • fix: sometimes recipes eats inputs and don't produce output.

RECOMENDATIONS

  • Update every addon you have to improve compat and don't break things

WARNING

  • This version is not compatible with any version below 2.0.0 of any addon

CHANGELOG 2.1.4


ADDITIONS AND CHANGES

  • fix: crashing on servers

RECOMENDATIONS

  • Update every addon you have to improve compat and don't break things

WARNING

  • This version is not compatible with any version below 2.0.0 of any addon

CHANGELOG 2.1.3


ADDITIONS AND CHANGES

  • fix: recipes with fluid input not working being processed

RECOMENDATIONS

  • Update every addon you have to improve compat and don't break things

WARNING

  • This version is not compatible with any version below 2.0.0 of any addon

Project members

alec016

Member

Details

Licensed LGPL-3.0-only
Published 10 months ago
Updated 24 days ago