▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/ModularMachinery: Community Edition
ModularMachinery: Community Edition

ModularMachinery: Community Edition

Customize your machinery with more powerful features.

9.5K
11

2.0.3

release2 октября 2024 г.

So this is a true 2.0 release, that out of the sheer number of 2.0.0 releases that have messed with my judgement.

Features:

  • GasPerTick Input / Output support.
  • Selective redstone update / check.
  • The capacity of the Mana Provider can now be modified.
  • Use BlockPos2ValueMap to optimize memory usage (From StellarCore).
  • Added InsolatorRecipeAdapter.
  • Upgrade blocks can now use JEI keystrokes.
  • Upgrade blocks can now be indexed by JEI.
  • FactoryController's isWorking method now requires at least recipe to be running properly before returning true.
  • Make Auto Assembly Trigger Forge Event (#121).
  • Structure Preview now expands the menu by default.
  • Optimised performance of MEItemBus / MEFluidBus / MEGasBus.

Fixes:

  • Fix some side judgement issues caused by async thread.
  • Possible fix for potential geo model z-fighting issues.
  • Fix MEFluidBus sometime not working.
  • Prevent overlapping structures (for DynamicPattern).
  • Fix some memory leak issues.
  • Fixed the issue that the emissive part of the model could not be rendered in Optifine Shader environment.
  • Fix weird rendering colours for the first material slot in the preview.
  • Removed a redundant getDrops method, prevent dupes.
  • Fixed the problem of incorrectly judging space for scrollbars.

InternalChanges:

  • Deprecated HybirdFluid
  • Remove usage of GLSM push/popAttrib (#116)
  • Use ReadWriteLock to enhance thread safe.
  • ObfuscationReflectionHelper -> ReflectionHelper.
  • Reduced version requirements for TE5.

2.0.0-pre7

beta13 июля 2024 г.

Features:

  • MultiThreaded gecko model renderer (up to 90% performance improvement).
  • Mekanism - AE2 gas support (requires MekanismEnergistics).
    • Add ME Machinery Gas Input/Output Bus.
    • ME PatternProvider new type support.
  • GeckoLib model bloom effect support (requires GTCEu or Lumenized).
  • CraftingBlockMode for MEPatternProvider.
  • MEFluidOutputBus now is OneFluidOneSlot (GasOutputBus are not).
  • The GeckoLib model of the controller can now be previewed normally in the preview gui (jei or blueprint).

Fixes:

  • Fix AE2 hard dependencies (#101, #102).
  • Fix incorrect get judgment for ControllerModelGetEvent (#95).
  • Fix ConcurrentModificationException and ArrayIndexOutOfBoundsException triggered randomly during runtime.
  • Fix the problem that the GUI fluid slot of ME Machinery Fluid Input/Output Bus doesn't work properly under the environment of Vanilla AE2.
  • Fix MEPatternProvider would lose ItemStacks with more than 127 stacks when save game.
  • Fix an occasional problem with an abnormal number of parallelism.
  • Fix the controller is not changing color like the other blocks when using "color" in the machine.json (#103).

2.0.0-pre6

beta27 мая 2024 г.

Fixes:

  • MMInfoProvider NPE fixes.
  • Fix default failure action is invalid (#93, #94).
  • Fix Cannot install a GeckoLib model via a ControllerModelGetEvent (#92).

2.0.0-pre5

beta25 мая 2024 г.

Changes:

  • Use getPickBlock() in the preview to get the correct ItemStack.
  • For some reason we can't use item handler larger than 64 stacks.
  • (Exp) Async controller render for geo model.
  • (Exp) Use parallelStream to load geo models, may faster to load game.
  • Extract static method form IMachineController to MachineController.
  • Extend the catch type of the try catch.
  • BlockController#onNeighborChange -> BlockController#neighborChanged.

Fixes:

  • InputBus now cannot eat PatternProvider's internal items.
  • Fix GeckoLib cause crash in AMD display card.
  • Fix PatternProvider client crashes.
  • Fix client memory leak.
  • Fix RequirementIngredientArray ClassCastException.
  • Fix machine assembly not working if world time frozen.
  • Fix IC2 Recipe Adapter issues.
  • Fix OredictCache deadlock.
  • Fix MEBus deadlock (#89).
  • Fix BlockInfo#apply cause error.

2.0.0-pre4

beta30 апреля 2024 г.

Changes:

  • Add ME Machinery Pattern Provider. (#84).
    • Automate your machines with patterns.
    • Infinity cache.
    • Single Inventory: 2 Item Inputs And 1 Fluid Input.

Fixes:

  • Fix OpenJ9 preview error.
  • Fix Cleanroom compatibility.
  • Fix flickering display of items in structure preview.

Internal Changes

  • Dynamic Widget code changes.
  • Add Empty DummyWorld#initCapabilities method to prevent forge events.

Совместимость

Minecraft: Java Edition

1.12.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Создатели

Детали

Лицензия:GPL-3.0-only
Опубликован:3 года назад
Обновлён:1 год назад
Главная