aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-06-04Fix void protection not working with MB with custom output hatch field (#2051)miozune
* Fix void protection not working with MB with custom output hatch field * forgot to filter * Add util method for DT-like structure
2023-06-04do optimize explicitly where it matters (#2047)chochem
2023-06-04Move screenshot directory (#2052)miozune
2023-06-04safe the macguffin (#2050)chochem
2023-06-03fix incorrect GT_RecipeBuilder deep copy (#2048)Glease
* fix incorrect GT_RecipeBuilder deep copy * spotlessApply (#2049) Co-authored-by: GitHub GTNH Actions <> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-06-03fix phosgene recipeschochem
2023-06-03update depchochem
2023-06-03update bschochem
2023-06-03Chemical reactor recipe map fix (#2046)chochem
* minor stuff * disable some optimizations
2023-06-03Refactor GT-ERR-01 (#2045)chill
* refactor and reword GT-ERR-01 Add two functions at the bottom: one contains the error message, the other one prints it. This refactor puts the error at the end of the file, so you don't have to scroll through a screen's worth of space when debugging this file. * invert if condition for mRegisteredOres.contains It is questionable to put the case that is considered "wrong" as the first one, and do the most common result as "else". The flipped "if" essentially says "if condition then do the usual, otherwise handle the error."
2023-06-02tradeoff (#218)GDCloud
2023-06-01change processing voltage (#2044)GDCloud
2023-06-01some gtmodhandler improvements (#2043)chochem
* remove terrible naming conflict * ra2 for the alloysmelter+furnace combo
2023-06-01Add durability and charge bar visibility config options (#2041)Caedis
2023-06-01add Grate Machine Casing assembler recipe (#2042)DotJason
2023-05-31Nerf low-grade plasmas in the XL Plasma turbine (#649)Sampsa
* Add efficiency nerf for low grade plasmas when used with high tier rotors * Add note to tooltip * spotlessApply (#650) Co-authored-by: GitHub GTNH Actions <> * Remove helium from blacklist --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-05-31Make fluid generator hatch fill partial amount (#647)miozune
2023-05-31Fix item name color and tooltip for ItemGenericToken (#648)miozune
2023-05-31Fix item damage for some items (#646)miozune
2023-05-30refill fix (#645)GDCloud
2023-05-30Update to new input separation API & appearance of PAss GUI (#166)miozune
2023-05-30Fix voiding mode not being saved (#642)miozune
2023-05-30Cleanup reservoir hatch tooltip (#644)miozune
2023-05-30Remove recipe removal for rocket fuels (#643)miozune
2023-05-30remove hourglass (#2039)chochem
2023-05-29Final stretch for GT RA2 conversions (#2038)chochem
* (un)boxing RA2 * fuel ra2 * blast RA2 * primitive blast RA2 * remaining cutter ra2 * fix
2023-05-29add tooltips (#2037)BlueWeabo
2023-05-29Allow muffler hatches to face downward (#2036)miozune
2023-05-29butcher eic recipe time (#331)RIONDY 'POPlol333' Adam
* butcher eic recipe time * oh lol vm time Former-commit-id: 68ffdf00b9c101b9af30bc11d963a43bdfec847d
2023-05-29butcher controller recipe time (#217)RIONDY 'POPlol333' Adam
* butcher controller recipe time * oh lol tpm time too
2023-05-29butcher recipe time (#2033)RIONDY 'POPlol333' Adam
* butcher recipe time * spotlessApply (#2034) Co-authored-by: GitHub GTNH Actions <> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-05-29Allow setting larger threshold of item detector cover for digital chests (#2035)miozune
2023-05-28Added higher explosion resistance to pipe casings (#216)Maxim
2023-05-28Fix missing call to GT_ParallelHelper#setController in QFT (#641)miozune
2023-05-28Delegate blast resistance call to MetaPipeEntity to allow overriding (#2030)Maxim
2023-05-28Update to new void protection API (#640)miozune
* Update to new void protection API * Update method names * Update GT
2023-05-28Update to new void protection API & implement it for some multi (#329)miozune
* Update to new void protection API & implement it for some multi * Update method names * Update GT * Fix THTR & HTGR not preventing consumption Former-commit-id: 7a116178ec31dffe23fb741a3d432856189bbefc
2023-05-28make enum fields final where possible (#2029)chill
Non-final enum fields make a global mutable state, which should be used only when necessary. Let's make the enum fields final where possible.
2023-05-28make private fields final where possible (#2028)chill
2023-05-28simplify ifs (#2027)chill
2023-05-28Add new mode for void protection & implement it for more multis (#2024)miozune
* Void protection improvements * Rename methods: isXXXButtonEnabled -> supportsXXX * Adjust texture for forbidden * Add MultiBlockFeatureSupportDumpers * Fix oversight in PCBFactory * Revert void protection support for PA * Rename class: ControllerWithButtons -> ControllerWithOptionalFeatures
2023-05-28simplify logic expressions (#2026)chill
2023-05-28Fix version replacement (#330)miozune
Former-commit-id: bea94a8da777b597948d2598e922403967738193
2023-05-27Refactor checkExoticAndNormalEnergyHatches (#2025)chill
* add tests to checkExoticAndNormalEnergyHatches Add a parameterized test to GT_MetaTileEntity_MultiBlockBase::checkExoticAndNormalEnergyHatches in order to be sure that the function returns the same results after the change. * refactor checkExoticAndNormalEnergyHatches
2023-05-27blacklist benzene and helium plasma from XL Turbines (#639)BlueWeabo
* blacklist benzene and helium plasma * change to a list and add null check * use hashset
2023-05-27Move Ross128 system out a bit again (#328)glowredman
Former-commit-id: 47c47c320d0475bd284680b1fbd625c7df908ef2
2023-05-26Add void protection mode to fluid and ore drillers (#2023)miozune
* Refactor GT_ParallelHelper part 1 * Refactor GT_ParallelHelper part 2 * Move void protection logic to separated class * Clean doc * Fix inverted logic in VoidProtectionHelper * Add void protection mode to fluid and ore drillers
2023-05-26Fix warnings about ModularUI methods that can only be overridden (#2022)chill
* address ModularUI methods that can only be overridden A call of super was safely deleted. A call of draw() is legit, but it's labeled as OverrideOnly in ModularUI, so IntelliJ considers it incorrect to call draw(). This warning was suppressed. On top of that, IntelliJ incorrectly says that this suppression is redundant, so that was addressed too. Fixing the issue without suppressing the warning entails changing the ModularUI mod, which is too much work for one warning. However, if there are many warnings like that, it might be reasonable to change ModularUI. The whitespace change is Spotless, although it did not detect it before the changes to the file. * remove suppression on RedundantSuppression The mark of OverrideOnly suppression as RedundantSuppression could not be reproduced. Therefore the suppression of RedundantSuppression is not needed.
2023-05-26Texture update for a few QFT items (#2021)EmeraldsEmerald
* Delete old texture * Delete old texture (low quality...) * New versions of deleted textures
2023-05-26Deprecation cleanup (#637)miozune