| Age | Commit message (Collapse) | Author |
|
* Fix void protection not working with MB with custom output hatch field
* forgot to filter
* Add util method for DT-like structure
|
|
|
|
|
|
|
|
* 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>
|
|
|
|
|
|
|
|
* minor stuff
* disable some optimizations
|
|
* 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."
|
|
|
|
|
|
* remove terrible naming conflict
* ra2 for the alloysmelter+furnace combo
|
|
|
|
|
|
* 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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* (un)boxing RA2
* fuel ra2
* blast RA2
* primitive blast RA2
* remaining cutter ra2
* fix
|
|
|
|
|
|
* butcher eic recipe time
* oh lol vm time
Former-commit-id: 68ffdf00b9c101b9af30bc11d963a43bdfec847d
|
|
* butcher controller recipe time
* oh lol tpm time too
|
|
* 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>
|
|
|
|
|
|
|
|
|
|
* Update to new void protection API
* Update method names
* Update GT
|
|
* 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
|
|
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.
|
|
|
|
|
|
* 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
|
|
|
|
Former-commit-id: bea94a8da777b597948d2598e922403967738193
|
|
* 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
|
|
* blacklist benzene and helium plasma
* change to a list and add null check
* use hashset
|
|
Former-commit-id: 47c47c320d0475bd284680b1fbd625c7df908ef2
|
|
* 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
|
|
* 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.
|
|
* Delete old texture
* Delete old texture (low quality...)
* New versions of deleted textures
|
|
|