Age | Commit message (Collapse) | Author |
|
Should be isStringValid(), not isStackValid()
|
|
Not entirely sure why, but this causes a crash when registering modular armor because it can't find the ic2 good circuit...
|
|
|
|
|
|
#addAll
|
|
|
|
infinity chest compatibiltey
|
|
Add option to disable input machine on single block machines
|
|
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
|
|
|
|
Cleanup and speedup
|
|
|
|
- Fix bottom side texture orientation to not flip texture. Special
thanks to @GregoriusT who raised awareness of potential issue with
texture where direction matters (like button panels or texts).
- Implement a flipped bottom texture rendering to have ore blocks
use the very same orientation as dumb blocks ore textures from other mods.
- Refactor GT_SidedTexture to use GT_RenderedTexture for rendering,
rather than duplicate the rendering code of it.
|
|
add more compatibilety for inventory that store more then a stack of items in 1 slot libe barrels and infinity chest
|
|
2) Batch (most) recipe map removals and additions (significant speedup)
3) Modernize old java constructs --> java8 (in the files touched)
|
|
|
|
(cherry picked from commit f21a80dcdd61f004b6cc78639c4448a120b76cdd)
|
|
NBT Dissassebly Data removal
|
|
|
|
Signed-off-by: bartimaeusnek <33183715+bartimaeusnek@users.noreply.github.com>
|
|
Added wrong boni to Oil Cracker
|
|
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
|
|
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
|
|
|
|
Heating Coil Logic Overhaul
|
|
|
|
|
|
|
|
+ Added 2 more coils
+ Improved Tooltips
|
|
(cherry picked from commit c36d2276a0a192cfcdee8e965770fcf04d2ef08f)
|
|
Luv+ components are in the core mod
|
|
|
|
GT6 under LGPL.
|
|
|
|
|
|
* Conditionally trigger an update on front facing (Needed for pipelines)
* Use a queue instead of recursion
|
|
|
|
attempt to fix a concurentModificationexeption crash when having large gt block updates
|
|
|
|
|
|
comparisions everywhere.
NOTE: Also drops MFR steam compat
|
|
|
|
|
|
- Fix all faces use the same UV mapping and orientation to be same as standard
vanilla full blocks Vanilla blocks's face rendering.
- Fix the orientation of bottom-face's arrow overlay with fixed UV of the
`GT_MetaTileEntity_Buffer` type machines (filters, buffers, regulators)
- Fix UV mapping of item pipes restrictor overlay
- Fix UV mapping of fluid pipes blocked input overlay orientation on all sides
- Fix UV mappiong of thick covers
- Remove the now useless and broken custom UVMapped vertices at the bottom face.

|
|
|
|
contained machines buffer
|
|
vampire ring
|
|
fix porention infinit while loop wit barrels/drawers
|
|
* Optimize GT_Recipe.isRecipeInputEqual
Used HEAVILY to catch duplicate recipes during game startup. Worst-case, it
would result in 5 GT_OreDictUnificator.get calls for each pair of inputs.
Instead, this is closer to 1 + 1/N, and as an added bonus, the modified
unification it now uses doesn't copy its output only for it to be discarded
immediately after comparison.
Apart from inproved startup times, this might make a small difference when
machines switch recipes.
I am making an assumption that
GT_OreDictUnificator.get(true, GT_OreDictUnificator.get(false, stack))
is equivalent to a just GT_OreDictUnificator.get(false, stack), and the
original code only double-unificated because it was easier to code. If this
turns out to be false, there's still some performance gain from factoring
out the tStack unification, but some of the optimization here would be lost.
* Changed method visibility according to PR feedback
|
|
Added IV HOG only LCE
|