Changes & Reworks
Index · Previous: New Content · Next: Balance
PCB Factory: upgrades become linked sub-multiblocks
PCB Factory upgrades are no longer part of the controller. Each one is now its own sub-multiblock, built separately and linked to the main factory with a data stick, which makes a partial or staged build possible and fixes the stability problems the combined structure had. If you have an existing factory, this is the change to read about before you next touch it.
Shipped in: GT5-Unofficial #5190, GT5-Unofficial #4970
Backhand offhand support across the pack
Backhand gives 1.7.10 a real offhand slot. Nothing in the pack knew about it, so every mod with a right-click interaction had to learn: without the adaptation the wrong item gets used, blocks get placed from the wrong hand, and held items render in the wrong place. The changes below are that adaptation, spread across the mods people interact with most.
Shipped in 22 pull requests
- Fixes for backhand compat (Angelica #1437)
- Fix compass needle pointing the wrong way in backhand (Applied-Energistics-2-Unofficial #1399)
- Add backhand support for the color applicator (Applied-Energistics-2-Unofficial #1142)
- Fixed Backhand integration and resolved block placement issues with certain mods (BetterBuildersWands #23)
- Prevent offhand taking priority when watering crops (CropsNH #130)
- Backhand integration for watering can interactions. (CropsNH #124)
- Fix Draconic Armor offhand rendering (Draconic-Evolution #88)
- Render travel anchor when holding staff in offhand (EnderIO #226)
- Revert "Fix vajra block replacement with offhand" (GT5-Unofficial #7671)
- Fix vajra block replacement with offhand (GT5-Unofficial #7204)
- Fix crash with offhand wrench and fluid pipes (GT5-Unofficial #7165)
- Make fluid pipes directional when placed with wrench in offhand (GT5-Unofficial #6851)
- Fixed broken offhand interaction in GTPacketUpdateItem (GT5-Unofficial #6659)
- Changed GTPacketUpdateItem to account for backhand item (GT5-Unofficial #6495)
- Adds Backhand support to Infinite Spray Can (plus mouse event improvements) (GT5-Unofficial #4617)
- fixed backhand compat (IguanaTweaksTConstruct #34)
- Add Backhand compatibility for ranged Tinkers Weapons (IguanaTweaksTConstruct #32)
- Fix hang glider not usable from offhand (OpenBlocks #44)
- Fix crash when opening lunch box from offhand (SpiceOfLife #52)
- Revert right-click interaction with items in the offhand (Backhand) (StorageDrawers #54)
- Revert right-click interaction with items in the offhand (Backhand) (StorageDrawers #51)
- Add Backhand Support for Storage Drawers (StorageDrawers #47)
Advanced Blast Furnace
The Vacuum Freezer hologram layout has been corrected, and various tooltip improvements have been made including dimension displays, discount information, and typo fixes. The Pyro Hatch has been moved to HatchElement, and EBF heat is now shown in waila.
Shipped in: GT5-Unofficial #7540, GT5-Unofficial #7145, GT5-Unofficial #6167, GT5-Unofficial #5800, GT5-Unofficial #5754
Advanced Distillation Tower
Dangote Distillery mode parallels have been adjusted to give the MDT a unique use case, with updated tooltips and structure validation. The multiblock diagnostics system has been overhauled with minimum casing limit checks, improved output validation, and new machine mode GUI buttons added to machines that lacked them.
Shipped in 9 pull requests
- fix(dangote): update tooltip (GT5-Unofficial #7600)
- adjust MDT and Dangote numbers to give MDT a use case (GT5-Unofficial #7576)
- Changes to Dangote Distillus Distillery mode Parallels (GT5-Unofficial #6971)
- Remove Distillery Machine Type from DT and MDT Tooltip (GT5-Unofficial #6782)
- Multiblock diagnostics V2 (GT5-Unofficial #6555)
- fix(structure): add minimum casing limit check to dangote (GT5-Unofficial #6460)
- fix(outputme): correct fluid check and enhance info display (GT5-Unofficial #6198)
- Add some machine mode gui buttons to multis which did not have them (GT5-Unofficial #5303)
- Amend Dangote Tooltip (2.8.X+) (GT5-Unofficial #5117)
Black Hole Compressor
The Black Hole Compressor now correctly handles spacetime costs resetting when the multiblock closes, properly voids materials with space-time effects, and accurately tracks stability during operation. Input bus helper methods have been implemented, rendering has been refactored, and waila text is now properly localized.
Shipped in: GT5-Unofficial #7499, GT5-Unofficial #6801, GT5-Unofficial #6793, GT5-Unofficial #5832, GT5-Unofficial #5697, GT5-Unofficial #5543, GT5-Unofficial #5052, GT5-Unofficial #5036
Centrifuge Chamber
The Spinmatron speed mode now preserves parallel operation instead of reducing it, and a new ZPM+ Centrifuge multiblock has been added alongside the existing Spinmatron. The system now includes sound effects, improved UI interactions, a debug energy hatch for developers, and foundations for TecTech multiblock MUI2 integration.
Shipped in 13 pull requests
- move forge hammer space/time recipe to spinmatron heavy mode (GT5-Unofficial #5668)
- fix stocking hatch duplicating fluids with spinmatron (GT5-Unofficial #5501)
- adapt to new mui changes (GT5-Unofficial #5288)
- [MUI2] port MTEPCBFactory to MUI2 (GT5-Unofficial #5271)
- add sound effects to the spinmatron (GT5-Unofficial #5270)
- add some miscellaneous Spinmatron UX tweaks (GT5-Unofficial #5250)
- Fix wrong tooltips of Spinmatron-2737 (GT5-Unofficial #5177)
- buff speed mode on the Spinmatron-2737 to not reduce parallels (GT5-Unofficial #5168)
- Lay the foundations for TecTech Multiblock mui2 gui (GT5-Unofficial #5123)
- Add a Debug Energy Hatch for testing and developers (GT5-Unofficial #5096)
- adapt Spinmatron-27-37 UI (remove pos) (GT5-Unofficial #5067)
- Adapt to breaking mui2 changes (GT5-Unofficial #5058)
- Add a New ZPM+ Centrifuge Multiblock (GT5-Unofficial #4378)
Chemical Plant
The Chemical Plant now supports CRIB, and hatch placement restrictions have been removed for greater flexibility. The Compact Cyclotron has been deprecated, tooltips have been corrected and enhanced with dimension information, and the focus input bus has been optimized with reduced capacity.
Shipped in: GT5-Unofficial #6167, GT5-Unofficial #6166, GT5-Unofficial #5679, GT5-Unofficial #5678, GT5-Unofficial #5627, GT5-Unofficial #5475, GT5-Unofficial #5429
Coke Oven fixes and quality of life
A run of fixes and conveniences for the Coke Oven and its industrial version: fluid handling, textures, recipes and right-click extraction.
Shipped in 21 pull requests
- Implement GT Coke Oven (GT5-Unofficial #5230)
- coke oven preview fix (GT5-Unofficial #5239)
- 2 coke oven fixes (GT5-Unofficial #5243)
- Update Coke Oven Textures (GT5-Unofficial #5362)
- Do Not Enable Coke Oven Every 20t and Display Structure Warning (GT5-Unofficial #5369)
- Prevent Draining from Coke Oven Controller (GT5-Unofficial #5370)
- Use GT Coke Oven Controller in Industrial Coke Oven Controller Recipe (GT5-Unofficial #5385)
- Fix Industrial Coke Oven recipe (GT5-Unofficial #5430)
- Allow extraction of creosote from coke oven with right click (GT5-Unofficial #5783)
- Fix NullPointerException from attempting to extract creosote from empty coke oven (GT5-Unofficial #5789)
- Fix npe on coke oven (GT5-Unofficial #5855)
- Fix Coke Oven spilling fluids when clicked with bucket (GT5-Unofficial #6469)
- Fix Coke Oven Hatch texture not updating on screwdriver right-click (GT5-Unofficial #6646)
- Fix Industrial Coke Oven projector completion (GT5-Unofficial #7718)
- Make Railcraft Coke Oven Nei page "ticks" readable (NEI-Integration #12)
- Recipes for GT Coke Oven (NewHorizonsCoreMod #1442)
- Add RC Coke Oven Recycling Recipe and Use GT Coke Oven Casing in Extraction Recipe (NewHorizonsCoreMod #1470)
- Fix recycling recipes for coke oven bricks (NewHorizonsCoreMod #1471)
- Make coke oven bricks recipe less restrictive (3x3 into 2x2) (NewHorizonsCoreMod #1749)
- Fix coke hatch leak (GT5-Unofficial #7524)
- Small tooltip fixes (GT5-Unofficial #7369)
Cryogenic Freezer
Freezer recipes, structure and controller behaviour.
Shipped in: GT5-Unofficial #7762, GT5-Unofficial #7540, GT5-Unofficial #7529, GT5-Unofficial #7419, NewHorizonsCoreMod #1764
Distillation
Distillation towers and the distillery: recipe handling, structure and output corrections.
Shipped in: GT5-Unofficial #7805, GT5-Unofficial #7084, GT5-Unofficial #6971, GT5-Unofficial #6782, GT5-Unofficial #6446, ThaumicEnergistics #112, WitcheryExtras #31
Electrolyzer
Electrolyzer recipes and structure corrections.
Shipped in: GT5-Unofficial #7758, GT5-Unofficial #7544, GT5-Unofficial #7382, GT5-Unofficial #6009, GT5-Unofficial #5975
Endothermic Fridge
The Endothermic Fridge's autoplace limit has been corrected and its cooling boost now triggers on perfect overclocks. Scanner information and waila integration have been added, and several structure validation bugs have been fixed.
Shipped in: GT5-Unofficial #7908, GT5-Unofficial #6985, GT5-Unofficial #6800, GT5-Unofficial #6786, GT5-Unofficial #6785
ExoFoundry
The ExoFoundry underwent a comprehensive balance pass with UC buffs and HR rework, now clarifying that a module is required for UiV+ recipes and allowing input separator toggling. Fixed critical symmetry and block placement issues, improved diagnostics display, and optimized wavefront models.
Shipped in 9 pull requests
- Exo-Foundry Balance Pass Number 2 (UC Buff, HR Rework) (GT5-Unofficial #7420)
- adjust some numbers with foundry modules (GT5-Unofficial #7082)
- Remove Electric Air Filter Bus Requirements / Improve Diagnostics Display God Forge / Fix Exo Foundry Structure Check (GT5-Unofficial #6814)
- Fix min Casings for Exo-Foundry (GT5-Unofficial #6767)
- Fix Symmetry in Exo-Foundry Again... (GT5-Unofficial #6725)
- Optimize Wavefront Models (GT5-Unofficial #6704)
- Fixes the worst block misplacement of all time (GT5-Unofficial #6658)
- change exofoundry tooltip to clarify that it needs a module to do uiv+ recipes (GT5-Unofficial #6002)
- add input sep toggling for foundry (default is still true) (GT5-Unofficial #5680)
Exothermic Hearth
The Exothermic Hearth now correctly supports unlimited tier skips and displays accurate coil counts in tooltips. Added hatch autoplace to the holoprojector, integrated scanner info and EBF heat into waila, and fixed structure validation bugs.
Shipped in: GT5-Unofficial #7801, GT5-Unofficial #7472, GT5-Unofficial #7145, GT5-Unofficial #6924, GT5-Unofficial #6800, GT5-Unofficial #6786, GT5-Unofficial #6785
Extreme Entity Crusher
The Extreme Entity Crusher now uses consistent tier checking for energy hatches and proper rotation handling. Fixed a bad structure check, added server-side chat localization, and optimized sound packet coordinates.
Shipped in: GT5-Unofficial #7728, GT5-Unofficial #6797, GT5-Unofficial #5935, GT5-Unofficial #5704, GT5-Unofficial #5155
Extruder
Extruder recipes and shape handling.
Shipped in: GT5-Unofficial #6636, GT5-Unofficial #5669, GT5-Unofficial #5437, GT5-Unofficial #5102, GT5-Unofficial #5017, NewHorizonsCoreMod #1802
Eye of Harmony
The Eye of Harmony's rendering has been improved and its intentional pity behavior is now documented. Input hatches are properly restricted, the event-based recipe check is more reliable, and fluid checks have been enhanced with better info display.
Shipped in: GT5-Unofficial #7943, GT5-Unofficial #7692, GT5-Unofficial #7599, GT5-Unofficial #6198, GT5-Unofficial #5929, GT5-Unofficial #5841
Forge of Gods
Fixed a potential item voiding bug in the Plasma Module and corrected battery charge handling to use long integers for better stability. Several quality-of-life improvements landed, including optimized stocking hatches, earlier magmatter progression, reduced log spam, and a refactor in preparation for MUI2 integration.
Shipped in 9 pull requests
- Fix possible voiding bug in God Forge Plasma Module (GT5-Unofficial #7726)
- Port Lanthanides multiblock tooltips to markdown (batch 6) (GT5-Unofficial #7681)
- Use long for God Forge battery charge (GT5-Unofficial #7371)
- Clean up some structurelib log spam (GT5-Unofficial #7317)
- Remove Electric Air Filter Bus Requirements / Improve Diagnostics Display God Forge / Fix Exo Foundry Structure Check (GT5-Unofficial #6814)
- Gorge fuel fixes (GT5-Unofficial #5981)
- Shift magmatter unlock one upgrade earlier (GT5-Unofficial #5889)
- Refactor Godforge in preparation of MUI2 (GT5-Unofficial #5281)
- Refactor and optimize stocking hatches (GT5-Unofficial #4487)
Fusion Reactor
The fusion line: energy hatch textures, cover behaviour, fluid display after a completed recipe and tooltip ports.
Shipped in 12 pull requests
- Port Large Fusion Computer tooltips to markdown (batch 9) (GT5-Unofficial #7847)
- Fix fusion computer showing fluid after recipe completion (GT5-Unofficial #7768)
- Fix energy cover on fusion reactors (GT5-Unofficial #7543)
- Fix Compact Fusion 5 Energy Hatch Texture Missing (GT5-Unofficial #6816)
- add MCPatcher full ctm to fusion casings 1 and 2 (GT5-Unofficial #5904)
- Fix Fusion Casing MK III and MK IV do not have connect texture (GT5-Unofficial #5072)
- Fix compact fusion not allowing cribs (GT5-Unofficial #4975)
- Remove Fusion Reactor Min Input Hatch Tier (GT5-Unofficial #4939)
- Fix fusion threshold (Minetweaker-Gregtech-5-Addon #71)
- [MUI2] Port MTEFusionComputer (GT5-Unofficial #7095)
- Fix AAL recipe counter and parallel multis on world reload counter (GT5-Unofficial #5713)
- partial revert of input bus change on fusion computer, since that allows cribuffer (GT5-Unofficial #4976)
GUI titles localised across the pack
Two dozen mods had hardcoded English GUI titles. They are now localisation keys, so a translated pack no longer switches back to English the moment you open a machine.
Shipped in 24 pull requests
- Localization of gui title elements (amunra #38)
- Add IStorageBus#getPartName for storage bus GUI titles (#26041) (Applied-Energistics-2-Unofficial #1538)
- Localization of GUI titles and NEI Calcinator values (BloodMagic #118)
- Update GUI titles and localization strings for various components. Texture fixes. (BuildCraft #26)
- Added Carpenters Safe gui title localization (CarpentersBlocks #15)
- Localization of gui title of the ticket machine (Computronics #35)
- Localization of gui title elemets (EnderIO #236)
- Added Optional Localization of gui titles and moved Inventory label to correct spot inside gui (EnderStorage #24)
- Localization of GUI titles and optional number localization (Galacticraft #120)
- fixed Multiblockbase gui titles not newlining after long enough length (GT5-Unofficial #4550)
- Show machine color as swatch next to GUI title instead of tinting whole GUI (GT5-Unofficial #7500)
- Added optional itemGroup gui title localization (Hodgepodge #709)
- Separated tile vs gui title string in lang (IFU #22)
- Localization of gui elements and textures (LogisticsPipes #114)
- Separated tile vs gui title string in lang (MalisisDoors #24)
- Gui Titles localization and optional color localization (Nuclear-Control #35)
- Update / Localization of gui elements (OpenModularTurrets #10)
- Localization of GUI elements (ProjectRed #71)
- fix: update Trash Can GUI title to use localized string (ServerUtilities #256)
- Localization of gui elements (SGCraft #21)
- Separate localization on gui titles (SpiceOfLife #56)
- Gui Titles localization (ThaumicEnergistics #100)
- Localize textures and gui title (VendingMachine #8)
- Localized GUI titles with mixin (WitcheryExtras #35)
High Temperature Gas Cooled Reactor
HTGR received multiple fixes including resolution of an ME Input Hatch crash, corrected output watchers, and fixed casing rendering. Tooltips and GUI now display more clearly, and output mode logic has been corrected with improved fill information displayed in-game.
Shipped in: GT5-Unofficial #7792, GT5-Unofficial #7604, GT5-Unofficial #6543, GT5-Unofficial #6351, GT5-Unofficial #5356, GT5-Unofficial #5342, GT5-Unofficial #5215
Implosion Compressor
The Implosion Compressor now requires a Muffler Hatch as part of its structure. Updated signage from Explosion Warning to Explosion Hazard Signs, and removed misleading explosion hazard block references while fixing survival mode buildability.
Shipped in: GT5-Unofficial #7271, GT5-Unofficial #6102, GT5-Unofficial #5874, GT5-Unofficial #5812, GT5-Unofficial #5132
Industrial Laser Engraver
The HILE tooltip now hints at all UEV+ laser sources available to you. Block and tile entity rendering has been refactored to fix laser acceleration issues, and a render rotation helper method was added for better visual consistency.
Shipped in: GT5-Unofficial #5653, GT5-Unofficial #5543, GT5-Unofficial #5340, GT5-Unofficial #5339, GT5-Unofficial #5194
Large Molecular Assembler
The LMA received a major port to MUI2 with significant lag fixes and better integration with interface terminals. Pattern providers now display tier information and verify craftability before use.
Shipped in: GT5-Unofficial #6999, GT5-Unofficial #6917, GT5-Unofficial #6462, GT5-Unofficial #5979, GT5-Unofficial #5919, GT5-Unofficial #5688, GT5-Unofficial #5473, GT5-Unofficial #5343
Laser power transmission
Laser power: mirror race conditions, non-tickable vacuum pipes, containment casing textures, and the LSC no longer exploding when its target voltage rises.
Shipped in 16 pull requests
- Restrict SLAM output hatches to laser sources (GT5-Unofficial #7876)
- Fix laser mode on debug generator (GT5-Unofficial #7715)
- Make Laser Vacuum Pipe non-tickable (GT5-Unofficial #7682)
- Fix laser mirror race condition (GT5-Unofficial #7637)
- increase amount of numbers allowed in laser gui (GT5-Unofficial #7578)
- Add ctm for laser containment casings (GT5-Unofficial #6995)
- fixes LSC exploding after increasing laser target voltage in gui (GT5-Unofficial #6940)
- Return laser plate texture directly (GT5-Unofficial #6863)
- Allow Laser Hatches on LATEX (GT5-Unofficial #6411)
- Added structure check after max amperage change on laser target hatches (GT5-Unofficial #5942)
- Fixed High Energy Laser Treatment NEI page (GT5-Unofficial #5791)
- Fix laser/data pipe connections not updating (GT5-Unofficial #5767)
- Update HILE Tooltip to hint at all UEV+ Laser Sources (GT5-Unofficial #5653)
- Remove Deprecated Laser Hatches (GT5-Unofficial #5651)
- [MUI2] MUI2 Laser Hatches (GT5-Unofficial #5583)
- Refactor rendering Block/TileEntities, fix HIL laser accelerating whe... (GT5-Unofficial #5543)
Latex Processing Unit
LATEX recipe math has been corrected and the machine now properly applies its rubber discount when finding valid recipes. Laser hatches are now allowed on the structure, and tooltips were updated for accuracy.
Shipped in: GT5-Unofficial #7575, GT5-Unofficial #7479, GT5-Unofficial #7432, GT5-Unofficial #6411, GT5-Unofficial #6201, GT5-Unofficial #6190, GT5-Unofficial #5613, GT5-Unofficial #5251
Mass Solidifier
The Mass Solidifier's glass tier cap has been increased to UEV and it now properly uses getTierForStructure for energy hatch tier checks. A new multi has replaced the Fluid Shaper, and the missing energy discount has been added.
Shipped in: GT5-Unofficial #7728, GT5-Unofficial #6436, GT5-Unofficial #6027, GT5-Unofficial #5684, GT5-Unofficial #5676
Mega Apiary
The Mega Industrial Apiary was made symmetric -- a breaking structure change -- then spent the rest of the cycle getting fixed and furnished: crashes with large bee counts, a controller that voided bees when broken, auto-placed water, a power button, new upgrade textures and a MUI2 interface.
Shipped in 22 pull requests
- Fix Mega Apiary input mode lag (GT5-Unofficial #7931)
- Fix iApiary info tooltip not updating on upgrades change (GT5-Unofficial #7724)
- Fix Mega Apiary crash due to replacing a valid bee with an invalid one (GT5-Unofficial #7696)
- Fix Mega Apiary controller voiding bees when broken (GT5-Unofficial #7597)
- Fix industrial apiary temperature dependency on height (GT5-Unofficial #7390)
- IApiary Upgrade Texture Improvements (GT5-Unofficial #7347)
- Let MApiary auto-place water (GT5-Unofficial #7245)
- add Power Button to industrial apiary gui (GT5-Unofficial #7218)
- New 16x16 Industrial Apiary Upgrade Textures (GT5-Unofficial #7128)
- Fix Mega Industrial Apiary crash / lags with large bee counts (GT5-Unofficial #6803)
- Use OreDict plankWood/slabWood in MegaIndustrialApiary structure (GT5-Unofficial #6781)
- Fixed iApiary's accelerated secondary bee effect (GT5-Unofficial #6621)
- migrate Mega Apiary to MUI2 and fix NEI filter (GT5-Unofficial #6288)
- [Breaking] final mega apiary symmetry fixes (GT5-Unofficial #6191)
- [Breaking] Fix another typo in mega apiary structure for symmetry (GT5-Unofficial #6183)
- [Breaking] Make Mega Apiary symmetric (GT5-Unofficial #6153)
- Fix industrial apiary rare crash on server rejoin (GT5-Unofficial #5240)
- Add sound muffling widget to Extreme Entity Crusher and Mega Apiary (GT5-Unofficial #4987)
- change an integer to a float in a division to avoid possible rounding error in apiary comb production formula (ForestryMC #117)
- Fix magic apiary GUI bypassing claim protection (MagicBees #63)
- Fix placement of few multis with water (GT5-Unofficial #7238)
- Fix mui1 muffle crash (GT5-Unofficial #5039)
Nano Forge
The Nano Forge has been ported to MUI2 with numerous fixes including corrected casing materials and improved autoplace speed for T4. Server crashes on placing and maintenance hatch requirements have been fixed, along with rendering and laser acceleration issues.
Shipped in 9 pull requests
- Fixes nano forge and creative placing crash on server (GT5-Unofficial #7585)
- Clean up some structurelib log spam (GT5-Unofficial #7317)
- Fix T4 Nanoforge Requiring Maintenance Hatch (GT5-Unofficial #7240)
- Increase the speed of T4 Nano Forge survival autoplace (GT5-Unofficial #6728)
- made nano forge use iridium casing instead of europium casing (GT5-Unofficial #6512)
- Clean out more unused MUI1 code (GT5-Unofficial #5561)
- Refactor rendering Block/TileEntities, fix HIL laser accelerating whe... (GT5-Unofficial #5543)
- [MUI2] Port MTENanoForge to MUI2 (GT5-Unofficial #5272)
- Refactor and optimize stocking hatches (GT5-Unofficial #4487)
Plasma Forge
Ported to ModularUI2 for a refreshed interface. Fixed DTPF tooltip descriptions and hatches compatibility display, and now shows discount rates on WAILA overlays.
Shipped in: GT5-Unofficial #6287, GT5-Unofficial #6186, GT5-Unofficial #5909, GT5-Unofficial #5296, GT5-Unofficial #5273
Purification Plant
Waterline now runs continuously at the correct power draw and cycle timing. Its radius doubled and GUI enhanced, while resolving power restoration issues after failures. Complete ModularUI2 port included.
Shipped in: GT5-Unofficial #7557, GT5-Unofficial #7083, GT5-Unofficial #6051, GT5-Unofficial #6045, GT5-Unofficial #5835, GT5-Unofficial #5585, GT5-Unofficial #5568
Research Station
Fixed a critical bug preventing Research Station opening after daily reset. Scanner processing overhauled and modularized, multiblock tooltips unified, and missing hatches added to structure info.
Shipped in: GT5-Unofficial #6517, GT5-Unofficial #6069, GT5-Unofficial #6057, GT5-Unofficial #5677, GT5-Unofficial #5521, GT5-Unofficial #5303
Space Elevator
Space Miner and Space Assembler received major fixes and buffs, including output chance correction, proper GUI syncing, and shared computation/fluid inputs for mining modules. Mining modules no longer require input hatches, and Space Assembler got a nickname alias plus performance improvements.
Shipped in 14 pull requests
- fix(space elevator): Shared stocking hatch proper fluid visibility on mining module (GT5-Unofficial #7831)
- add nickname of spass for space assembler (GT5-Unofficial #7619)
- Space Assembler Buff (GT5-Unofficial #7290)
- Remove Input Hatch for Mining Modules (GT5-Unofficial #7265)
- Fix space miner GUI crash from missing cycleDistance sync handler (GT5-Unofficial #6708)
- Fixed parameter mixup in the Space Miner (GT5-Unofficial #6706)
- Parametrizer card copy for SE Mining Module's Filter (GT5-Unofficial #6685)
- [MUI2] Ported MTEHatchOutput to MUI2 (GT5-Unofficial #6676)
- [MUI2] Migrate Space Pump and Space Assembler (GT5-Unofficial #6620)
- Reverted Space Elevator Module GUIs that were not done yet (GT5-Unofficial #6561)
- Fix Space Miner output chance bug and "Clay & Cheese cannot be acquired from Space Elevator" (GT5-Unofficial #6017)
- add shared computation and fluid inputs to Space Elevator for mining modules (GT5-Unofficial #5828)
- [MUI2] Port Space Miner Module GUI (GT5-Unofficial #5597)
- Replace Missed Dot Mentions (GT5-Unofficial #5553)
Space Miner
The orbital miner: crashes in its calculator, a GUI desync, collision handling and output-chance corrections.
Shipped in: GT5-Unofficial #7100, GT5-Unofficial #6708, GT5-Unofficial #6706, GT5-Unofficial #6564, GT5-Unofficial #6017, GT5-Unofficial #5597
Spinmatron
Fixed auto-rotation behavior and unlimited tier-skip functionality. Internal chamber centrifuge renamed, casings reorganized, and ModularUI2 sync adapted for stable operation.
Shipped in: GT5-Unofficial #7644, GT5-Unofficial #6695, GT5-Unofficial #6410, GT5-Unofficial #5931, GT5-Unofficial #5865, GT5-Unofficial #5751
Void Miner
Filter GUI improvements and clearer feedback when mining is disabled instead of a generic refusal.
Shipped in: GT5-Unofficial #7332, GT5-Unofficial #6361, GT5-Unofficial #6245, GT5-Unofficial #5926
Darkerer
- #1 Darkerer is now properly supported on servers. Servers running Darkerer will require all connecting players to have it installed (so players can't avoid the difficulty increase), but players who want the extra challenge can install Darkerer even when connecting to servers that don't have it. This is a change from before, where servers could not enforce Darkerer on clients. - @glowredman
- Technical: Removed client-side guard on config registration to enable server-to-client config sync; added GTNHLib as required dependency on CurseForge and Modrinth; modified connection validation to make Darkerer optional client-side when connecting to servers without it, but mandatory when the server has it installed, allowing servers to enforce the difficulty increase (changes in Darkerer and DarkererCore).
- Note: Servers must have Darkerer installed for config to sync to clients; clients can optionally join non-Darkerer servers but must have mod if server requires it.
- ...and 1 smaller change(s), see the full list per mod.
WarpTheory
- #46 [read before updating] Warp event system now checks all bauble slots and scales event frequency/severity using Thaumcraft's warp counter. Grinning Devil Faceplate now reduces warp event severity for fortress armor. - @koolkrafter5
- Technical: Updated WarpEventHandler and WarpHandler to iterate all bauble slots, integrate Thaumcraft warp counter scaling formula, and adjust event severity calculations.
- What to do: Warp event frequency and severity have been rebalanced; expect warp events to scale differently with your total warp accumulation.
- ...and 1 smaller change(s), see the full list per mod.
ModularUI2
- #142 [read before updating] Restored ModularUI1 fluid transfer behavior where entire fluid cell stacks are moved instead of single cells. Resolves issues with fluid transfer in machines. - @AnsonYeung
- Technical: Modified FluidSlotSyncHandler fluid transfer logic and updated en_US.lang localization to reflect MUI1 behavior.
- What to do: Adjust any machines or workflows that relied on the changed fluid transfer behavior; fluid cells may now move in full stacks instead of one cell at a time.
- Closes #25123, #25283
- ...and 4 smaller change(s), see the full list per mod.
Et-Futurum-Requiem
- #37 [check your build] Liquid physics updated to better match modern Minecraft: entities move horizontally in lava, items float up and move faster through all liquids, with motion adjusted by liquid depth. - @MalTeeez
- Technical: Added mixins for BlockLiquid, Entity, EntityItem, and World to implement modern liquid physics including lava motion, item floatation, and depth-based velocity adjustment.
- What to do: Existing builds may need adjustment as liquid physics for lava movement and item behavior have changed.
- ...and 1 smaller change(s), see the full list per mod.
Nuclear-Control
- #33 [check your build] Major refactor of Advanced Info Panel settings storage, API improvements, and bug fixes. Panel settings now use BitSet internally, scrollable settings area enlarged to prevent button duplication on minimize/restore, and fixed multiple display bugs. - @guid118
- Technical: Replaced string-based panel settings with BitSet for better performance and safety. Removed IPanelAdvDataSource interface (functionality merged into IPanelDataSource). Updated native cards and display setting helper. Increased GuiScrollableList height. Added Javadoc.
- What to do: Existing info panel configurations will be converted to the new BitSet format on next load; verify panel settings after updating.
- Closes #21154
GTNH-TC-Wands
- #31 [recipes changed] Refactored wand recipe system to use dynamic recipe handlers instead of pre-baking over 1000 recipes, significantly reducing server overhead. Rod and cap research is now required when crafting wands. - @koolkrafter5
- Technical: Created
GTNHWandRecipeandGTNHScepterRecipeclasses to handle all wand/staff and scepter/stafter crafting dynamically. RemovedWandDetailsandWandPropscomplexity, refactoredAbstractWandWrapperand subclasses to support the new recipe system. Now uses Salis Arcana'sIMultipleResearchArcaneRecipewhen available to show missing research. - What to do: Wand recipes now require rod and cap research before crafting; obtain the missing research in Thaumonomicon to craft new wands.
- Technical: Created
- ...and 1 smaller change(s), see the full list per mod.
GT5-Unofficial
- #7089 Reverted machine crash on output overflow. Machines will now queue outputs and wait for space instead of crashing when they overproduce, providing a better player experience. - @AnsonYeung
- Technical: Removed output overflow crash logic from MTEMultiBlockBase and cleaned up ShutDownReasonRegistry and language strings that were added in PR #7060.
- Closes #25231
- ...and 78 smaller change(s), see the full list per mod.
lwjgl3ify
- #202 Major update to lwjgl3ify 3.0 with SDL3 backend. Replaces GLFW with SDL for better keyboard handling and Wayland support, fixing many input-related issues. - @eigenraven
- Technical: Updated to LWJGL 3.4.0 and migrated platform abstraction layer from GLFW to SDL3. Includes new build infrastructure, helper gradle tasks, and updated JVM arguments.
GuideNH (new mod)
- #64 Sets default scale for BlockImage to 4, changing how block images are displayed by default in guides. - @ABKQPO
- Technical: Updated BlockImageCompiler default scale value from unspecified to 4.
- #9 Updates Chinese language translations. - @ABKQPO
- Technical: Updated zh_CN.lang language entries.
MouseTweaks (new mod)
- #12 Mouse wheel transfer in MouseTweaks is now automatically disabled if NEI's mouse wheel transfer is active, preventing double-transfer of items. - @Alexdoru
- Technical: Main class now checks NEI config state and disables MouseTweaks wheel transfer when NEI's is enabled to avoid conflicts.
RandomBoubles (new mod)
- #6 Replaced pearl return crafting event logic with Enhanced Infusion Recipes (EIR) for ring crafting. Removed custom crafting event listener and consolidated recipe handling. - @LazyFlesh
- Technical: Removed IPrimordialGemCrafting interface and EventHandler crafting listener; refactored ring classes to use EIR infusion recipes. Simplified ring item implementations by removing crafting return logic.
VillageNames (new mod)
- #9 Removes gold color formatting from the mod name so it displays consistently across all UI elements. Fixes the version string that was showing as
@VERSION@placeholder. - @tiffit- Technical: Removes color codes from mod name in
VillageNamesclass, fixes version interpolation ingradle.properties, and removesDevVersionWarningclass and associated reference strings.
- Technical: Removes color codes from mod name in
- #3 Removes brewing stands from village generation. Villages will no longer have brewing stands when they are generated or added to the world. - @UltraProdigy
- Technical: Adds brewing stand removal logic to all biome structure generators (
DesertStructures,JungleStructures,PlainsStructures,SavannaStructures,SnowyStructures,SwampStructures,TaigaStructures) and adds configuration flag inVillageGeneratorConfigHandler.
- Technical: Adds brewing stand removal logic to all biome structure generators (
CosmeticArmorReworked (new mod)
- #1 The cosmetic armor keybind is now unbound by default, allowing players to set their own key. - @Alexdoru
- Technical: Updated KeyHandler to remove default key binding for cosmetic armor.