2.0.0-pre1
Pre-release
Pre-release
Large Changes:
- Newly rewritten structure preview gui, and special thanks to KilaBash.
- Added a new prefix attribute for machinery, which will be rendered to the left of the title in the preview screen.
- Performance is dramatically improved (10x the performance of the original preview).
- Supports clicking on a block in the preview to see all the replaceable blocks of the this block.
- Larger preview gui.
- Optimized mouse Drag/scroll wheel operation.
- Note: optifine shaders is unsupported, If shaders are enabled, old-style previews are automatically switch.
Changes:
- TC6 Recipe Adpater Support(RegisteryName:
thaumcraft:infusion_matrix
) - Rewrite and optimize the gas implementation of HybridGasTank.
- Enables catalysts to input multiple materials but only have one effect, like IngredientArray.
- Rewrote the ComponentRequirement.Parallelizable#getMaxParallelism method for all requirements, when the requirement is parallelized unaffected, there must be at least 1 parallel to return the maximum number of parallelism.
- Catalysts are now unaffected by parallelism by default, and their modifiers provide multiplier effects if parallelism is enabled.
Fixes:
- Fix an occasional memory leak.
Internal Changes:
- Completely cleaned up the old preview code.
- Deprecated ModularMachinery#EventBus, which seemed to fail in CleanroomLoader and caused a lot of things to break.