Compatibility
Minecraft: Java Edition
1.12.2
Platforms
Forge
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Links
Creators
Details
Licensed GPL-3.0-only
Published last year
Updated 2 months ago
Changelog
Note: This version rewrites the underlying code somewhat, and although it has been tested for compatibility with existing affiliate modules and archives, it is still recommended that you back up your archives before updating!
Large Changes
- Significantly reduces the performance consumption used and tries to optimize the memory usage of scanning recipes floating around.
- Parallel checking now scans all compatible Input/Output Hatches instead of a single Input/Output Hatch.
Features
- New feature: DynamicPattern
- Allows the creation of special structures such as GT-like slices.
- For an example see [assembly_line.json](https://github.com/NovaEngineering-Source/ModularMachinery-Community-Edition/blob/master/src/main/ resources/assets/modularmachinery/default_machinery/assembly_line.json)
- Add EnergyUsage TheOneProbe support (https://github.com/HellFirePvP/ModularMachinery/issues/190).
- Add internal parallelism for machinery.
- Usage:
MachineBuilder#setInternalParallelism(512)
- Another Usage
MachineModifier.setInternalParallelism("machine_registry_name", 512)
- Usage:
- Ingredients previews in JEI can now be clicked to see recipes and usage, close #43.
- Add I18n for recipe tooltips.
- Add ME Machinery Bus security check.
- Add IMachineController#getFacing() ZenGetter.
- Add ignoreOutputCheck, set to true to ignore requirement output checks.
- Usage:
addInput(something).setIgnoreOutputCheck(true)
- Usage:
Changes
- Changed
recipeThread
in FactoryRecipeEvent tofactoryRecipeThread
. - Provided a way to modify parallelism for RecipeCheckEvent.
- When a controller forms a structure, if no mechanical blueprint exists, the blueprint state is not shown in the controller.
- Changed type of RecipeModifier to double to fix precision loss in some cases.
- SimpleDynamicMachineUpgrade now will never be merged in UpgradeBus.
- ComponentSelectorTag is now used as a filter instead of a priority.
Fixes
- Fix MEItemInputBus not extracting items correctly sometimes.
- Fix where only one of the multiple ControllerGUIRenderEvent triggers would take effect.
- When the final working time of a recipe is less than 1tick, automatically calculate the extra parallelism and adjust the working time to 1 tick.
- Fix Energy Input/Output hatch issues when IC2 is installed (https://github.com/HellFirePvP/ModularMachinery/issues/176).
- Fix issue where MEMachineComponent block would always be broken when there was a secure terminal in the ME network.
- Fix FluidPerTick not actually working.
- Fix core threads not being cleaned up properly on reload.
- Fix core threads not being added correctly within a controller.
- Fix TileEntity not updating correctly.
- Fix Minecraft Furnace RecipeAdapter item output issues.
- Fix ME Machinery Bus readCustomNBT() crash.
Full Changelog: https://github.com/NovaEngineering-Source/ModularMachinery-Community-Edition/compare/1.11.1-r44...1.11.1-r45
Files
Metadata
Release channel
ReleaseVersion number
1.11.1-r46Loaders
Game versions
1.12.2Downloads
24Publication date
September 6, 2023 at 7:39 AMPublisher
Hikari_Nova
Owner