Age | Commit message (Collapse) | Author |
|
* refactor(fluid_api): fluent interface
Improves the initial construction model into a fluent interface.
See: https://java-design-patterns.com/patterns/fluentinterface/
This change provides the built and saved states of a GT_Fluid,
with their own interface, so that: object state validations are
performed at build time, rather than causing an `IllegalStateException`
to be thrown at runtime, with the previous implementation.
This also allows the IDE to display and check the applicable methods
for the GT_Fluid object's state, as it moves through the call chain.
* hotfix off-by-one in FluidState.fromValue
* minor: deduplicate buildAndRegister action
* fix(withIconsFrom): needs dependency management
Cracked fluid Icons were copied too early from non-cracked fluid
within the `IGT_FluidBuilder`'s implementation.
At this stage, the source Fluid has not registered its own icons yet,
so the Cracked fluid got null Icons (fallback to Error checkerboard).
This commit delegates the copy of the source fluid's Icons, to the
`run` Icons texture's registration task; ensuring the source Fluid
runs its own Icons textures registration before copying them,
as a light-weight dependency management.
|
|
|
|
* added current parallelism in the integrated ore factory desc
* spotlessApply (#1427)
Co-authored-by: boubou19 <miisterunknown@gmail.com>
Co-authored-by: GitHub GTNH Actions <>
* updated lang file
* update lang file
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
|
also unified the logic for two recipes as much as it makes sense
|
|
|
|
* Fix black bronze mixer recipe taking less electrum than it should
* forget to commit this line as well
|
|
broken (#1420)
|
|
This reverts commit 697925c533c870f5f5b18d4b59287d9557d2de27.
|
|
|
|
(#1416)
|
|
* Adapt Distillation Tower GUI for configuration circuit
* Ore Drilling Plant & Pyrolyse Oven
|
|
* Add chemical formula to ore tooltip
* Spotless apply for branch feature/ore-tooltip for #1413 (#1414)
Co-authored-by: Glease <4586901+Glease@users.noreply.github.com>
Co-authored-by: GitHub GTNH Actions <>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
|
* Stop muffler when they are removed from the structure and when the controller is broken
* Refactoring of muffler toggling
|
|
|
|
(#1408)" (#1410)
This reverts commit da0b22e96b959f9b79af7466f6dd319528b43b2c.
|
|
multipliers in plasma turbine (#1409)
|
|
|
|
|
|
Reverts changes from https://github.com/GTNewHorizons/GT5-Unofficial/pull/1150
|
|
|
|
|
|
|
|
* add assembler recipes for cleanroom components
update BS+SA
* move recipe to mv
|
|
|
|
|
|
|
|
Addresss issue: https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/issues/11355
|
|
* Adjust uncraftable recipe to make it craftable.
* Fix
* spotlessApply (#1393)
Co-authored-by: Connor-Colenso <52056774+Connor-Colenso@users.noreply.github.com>
Co-authored-by: GitHub GTNH Actions <>
Co-authored-by: GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
|
|
|
|
|
|
|
|
|
* migrate to new survival autoplace api
* reduce type of blocks autoplace will use
this does not prevent those blocks from not being accepted into the structures though
* implement getBlocksToPlace
* fix survivalConstruct code for assline and DT
i hate variable size multi :(
* fix AIOBE
* allow disabling machine block updates on a per-thread basis
* make a sensible guess at what texture to use on server side
* spotless
* implement hologram support for bbf
* spotless
|
|
|
|
* Oil and Processed Oil Tweaks
- Changed Raw Oil to be the Naphtha-focused oil type between the 4 types, instead of being directly worse than Oil;
- Changed Steam-cracked Refinery Gas to be a viable Ethylene source, both for realism and to shift the stress away from Naphtha;
- Improved the Helium output from cracked Refinery Gas, both for realism and to give an initial boost to Helium stockpiling early;
* Naphtha Amount from Raw Oil Lowered
|
|
- Changed LOX amount to boost the ECE from 80 L/s to 40/s.
|
|
* Fix typo in tooltip
* Update LCR tooltip
|
|
structure check (#1384)
|
|
|
|
|
|
|
|
* Added advanced debug structure writer
* Applied spotless
* Removed testing variables
* Added client only to rendering
* Added one client side annotation too much
* Included requested changes
* Applied spotless
* Introduced variables for tooltip keys
|
|
Co-authored-by: GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com>
|
|
|
|
* Transfer to NBT
* Half working, write only.
* Fix load data
* Works, thanks Kuba.
* spotlessApply (#1372)
Co-authored-by: Connor-Colenso <52056774+Connor-Colenso@users.noreply.github.com>
Co-authored-by: GitHub GTNH Actions <>
* Fix NPE in unit tests
* Spotless
* Move clear map
* Spotless and import cleanup
* Suppressions and warning corrections
* Warnings, warnings, warnings smh.
Co-authored-by: GTNH-Colen <54497873+GTNH-Colen@users.noreply.github.com>
Co-authored-by: kuba6000 <kuba.123123.6000@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
|
* use pre defined methods to draw tooltip in GT_GUIContainer_DigitalTank
* introduce private static final fields for string tooltip names
|
|
* some text change
* added colors with ON / OFF
* correction
|
|
* Fix waila facings for basic machines
* Address review
* Show process time only when machine is active
* Show tick time for recipes with a duration less than a second
* Address review
|
|
(#1370)
|
|
* add ticks display when recipe duration is under 1 second in NEI
* spotless
|