Age | Commit message (Collapse) | Author |
|
* Refactors
* Common functionality to base classes
* GT Pre/Postload broken into more modular pieces
* Extract common (mainly cover related) functionality from BaseMetaTileEntity & BaseMetaPipeEntity
|
|
|
|
* tt support for pa
* remove anti pattern. clear up duplicated code fragments
* fix copy pasting error
* add vanilla energy hatch back
Co-authored-by: Glease <4586901+Glease@users.noreply.github.com>
|
|
|
|
* remove RC Blasfurnace copy recipes during gt load
* fixed wrong outcommented code
|
|
1. Convert global map mCachedResults to an instance field.
2. Convert the post add null check to a builtin null check via GT_ArrayList
3. Use new GT_ItemStack2 (which has a slightly better hash function than stackToInt)
|
|
|
|
|
|
|
|
Also added a bunch of fallback overrides to GT_Cover_None in the case of my stupid programming errors again
|
|
Also tweaked allowPutStack to consider configured circuits as well.
|
|
fix https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/issues/9171
|
|
Add allow multistack to client preference
|
|
Default to false
|
|
|
|
Also slightly improved the data stick updating
|
|
* change sb manchine filter logic
it will allow sb machine to accept more one stack of the same item when filer mode is off.
fix https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/issues/9107
* add another mode
* forget lang change
|
|
|
|
|
|
|
|
|
|
|
|
* add unlocalizedname fluid map
* change the lock name into fluid name
|
|
:-/ (#798)
|
|
* add infinite oil rig
* fix typo
* get same speed as the oil rig III
* adjust speed for the infinite oil rig
|
|
* add Cryolite Bee and combs
* add Cryolite Block
|
|
* Reformat
* Stop energy calcs from overflowing by switching int->long in several places in the new graph code to be consistent with how they're used elsewhere.
|
|
(Also resolves https://github.com/GTNewHorizons/GT-New-Horizons-Modpack/issues/9044)
|
|
* Add threshold support to item and fluid covers
* Switch to storing in NBT
* Add handling for migration path
* Adjust item threshold max value
|
|
* Fix assline oredict support
* Fix assline hash generation depending on transient states
|
|
* add input slots to Distillation Tower
* borrow Large chemical reactor code to make it show up in Nei
* add itemstack to Distillation multi machine code
(cherry picked from commit e6e4203979340fc21f8ef4e1d6e9d0376afd3ef6)
* remove unnecessary checks
Co-authored-by: Glease <4586901+Glease@users.noreply.github.com>
|
|
|
|
For now, we attempt to not send more than 30 updates per second to make it happy
|
|
|
|
also tweaked the API a little for GT++ conf circuits and bartworks circuit programmer
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
|
|
also fixed some issue with basic machine gui introduced in 9d42b299def1c41bbc7a1f01efe445be28f54399
also retrofitted volumetric flask to use the new INetworkUpdatableItem and GT_Packet_UpdateItem, deprecating MessageSetFlaskCapacity in the meanwhile.
To open the gui for machine, shift-left-click the circuit slot
To open the gui for circuit, click any block (need to be sneaking if it's chest, furnace, etc) with the circuit held in hand.
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
Co-authored-by: Glease <4586901+Glease@users.noreply.github.com>
|
|
Fix single block generators accepting stuff it shouldn't
|
|
fix wrong Arrays being used in assline datasticks
|
|
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
|
|
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
|
|
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
|
|
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
|
|
Pollution
|
|
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
|
|
|
|
Fix pollution ticking and reading
|
|
|
|
Signed-off-by: Glease <4586901+Glease@users.noreply.github.com>
|
|
Reduce innate outbound loss by one tier
|
|
Make the GT pollution values tweakable through config.
|