Yang Xizhi
efe726ecdd
Fix ME Interfaces not pulling items from storage ( #454 )
2024-06-13 13:57:37 +11:00
NotMyWing
eba3e2456a
Add custom TunnelType registration API
2024-06-10 18:12:02 +11:00
NotMyWing
d40b9831c1
Make craftingList a hash set in DualityInterface
...
Improves pattern lookup times, even though I'm not sure why this check even exist
2024-06-10 15:40:28 +11:00
Yang Xizhi
6632344f87
Make ME Interfaces insert items/fluids directly into storage if possible ( #448 )
2024-06-09 15:53:20 +11:00
NotMyWing
724f3baf4c
Improve AESharedItemStack caching
...
Reduces the item stack churn a little, improving overall server time taken from 6% to 2% on average
2024-06-09 13:33:33 +11:00
NotMyWing
f7562db2e9
Memoize isModLoaded lookups
2024-06-07 17:09:18 +11:00
NotMyWing
68de8fa1a2
Make OreDict Storage Buses upgradeable
...
Closes #403
2024-05-28 17:51:07 +11:00
NotMyWing
6864f7ae07
Fix ME Interface GuiSync overlap
2024-05-28 17:15:25 +11:00
NotMyWing
7fa7b726f2
Disable extracting invisible items from Storage Buses altogether
...
Reverts d82cdabc6d , closes #408
Allows Cells to report/extract lingering unpartitioned items
2024-05-27 20:41:15 +11:00
NotMyWing
cd0a5d631b
Temporarily prevent FakePlayers from using wrenches
...
Closes #432
2024-05-27 13:28:48 +11:00
NotMyWing
d82cdabc6d
Fix crafting plan reporting invisible extractable items as available
...
Closes #438
2024-05-25 00:37:46 +11:00
NotMyWing
2e976a609f
Make Storage Cell tooltips configurable
...
Closes #427
2024-05-24 23:54:05 +11:00
Zengyj
a13f9955f2
Backport lock crafting function for ME Interface ( #423 )
2024-05-24 23:39:03 +11:00
Michael Trittin
a65b5015e6
Allow View Cells to be shift-clicked into place ( #388 )
2024-05-24 23:13:15 +11:00
Yang Xizhi
07eb6c1238
Allow third-party addons to register custom GUIs via GuiBridge ( #402 )
2024-05-24 23:05:29 +11:00
Domi
529ea5e239
Small UI fixes and improvements ( #398 )
2024-05-24 23:03:12 +11:00
NotMyWing
a9b7faa98b
Fix OreDict filters not testing items without entries
2024-05-24 22:52:50 +11:00
Serenibyss
78c7235bea
Improve ME Interface Terminal UI ( #368 )
...
Co-authored-by: NotMyWing <winwyv@gmail.com >
2024-05-24 22:15:15 +11:00
zeng-git
59edb38208
Add ore dictionary support for Inscriber recipes in JEI ( #430 )
2024-05-24 21:51:37 +11:00
NotMyWing
08a7aff600
Fix ME Export Buses oversending items
...
As a side effect, fixes them not sending anything at all with too many Acceleration Cards
Closes #441
2024-05-24 20:25:10 +11:00
NotMyWing
9f19e05592
Fix non-deterministic ME Interface behavior
...
As a side effect, allows ME Interfaces to fully utilize allowed operations instead of doing at most 1 push per cycle
Closes #440
2024-05-24 19:05:06 +11:00
NotMyWing
fd188dc96c
Fix stopping already stopped Stopwatches in CraftingJob
...
Resolves #417
Co-authored-by: frankdai320 <frankdai320@gmail.com >
2024-05-17 19:31:31 +11:00
NotMyWing
e471293e60
Fix NPE when suffocating in ME Drives
...
And hopefully all other cases related to missing slot states
Closes #420
2024-05-17 19:08:18 +11:00
NotMyWing
f28a3574df
Fix rogue off-by-one OreHelper error breaking nested parens
2024-05-17 15:00:36 +11:00
zeng-git
b2b21eae41
Add missing Fluid Terminal localization ( #428 )
2024-05-16 20:07:12 +11:00
Ghzdude
6425ef6ecd
Fix NPE when posting changes for storage busses ( #405 )
2024-02-24 10:25:51 +08:00
Yang Xizhi
7ebb2a0fbb
allow custom slot jei check and fix fluid color in cell workbanch ( #401 )
2024-02-18 23:06:07 -06:00
Neeve
20a1fec6fb
Recache OreDict Buses on RegEx changes & adjust visibility logic ( #395 )
2024-02-05 13:05:31 +11:00
Yang Xizhi
0fffc829ab
Fix invalid pattern outputs throwing NPE in crafting grid ( #393 )
2024-02-01 19:14:33 +11:00
NotMyWing
88635d9a8d
Do not check white-/blacklist on extract
...
Slightly rollbacks #384 , since extractables are filtered in getAvailableItems
Allows extracting inaccessible items from cells and overriding SB behavior via reporting non-extractables
2024-02-01 18:33:13 +11:00
Neeve
0fd0ed1b1c
Fix Fluid Cells having no upgrades ( #392 )
2024-01-31 19:37:05 +11:00
Neeve
87f884228e
Fix ME Storage Buses reporting contents regardless of settings ( #384 )
2024-01-30 16:10:52 +11:00
Serenibyss
3495d3dfd4
Use LoadingCache instead of HashMap for CableBusBakedModel ( #385 )
2024-01-30 14:19:50 +11:00
Serenibyss
9adb0359dd
Fix player UUID lookup server issue ( #380 )
2024-01-20 23:44:34 +11:00
Serenibyss
ac259dce6a
Fix Network Tool not working ( #377 )
2024-01-16 15:56:12 +11:00
Neeve
7a6d49412e
Fix minor slot merge/update regressions ( #376 )
2024-01-16 15:55:13 +11:00
Yang Xizhi
10f47a560a
Fix transformers causing NCDF on specific servers ( #374 )
2024-01-16 12:36:22 +11:00
Serenibyss
a8f0bbe06b
Add Sticky Card ( #371 )
...
Co-authored-by: NotMyWing <winwyv@gmail.com >
2024-01-16 12:27:13 +11:00
Serenibyss
dd3cdfcec5
Fix landing/running particles for cable bus ( #372 )
...
Co-authored-by: NotMyWing <winwyv@gmail.com >
2024-01-15 13:40:01 -06:00
Neeve
503f14f0a6
Fix minor slot stack size regression ( #375 )
2024-01-15 13:39:04 -06:00
Serenibyss
e8af0f228b
Update ME IO Port tasks on grid changes ( #370 )
2024-01-15 18:01:53 +11:00
Serenibyss
0291ceff30
Fix Toast server crash ( #367 )
2024-01-14 13:15:45 +11:00
Serenibyss
d128b0c228
Fix ME Interface Terminal input search not checking beyond first input ( #364 )
2024-01-13 16:57:54 +11:00
Neeve
f7aa4c92bc
Fix CellInventory stack size data losses ( #363 )
...
Migrates the total item count and serialized stack sizes to `long`
2024-01-13 16:56:26 +11:00
Serenibyss
0709d2dfc4
Color applicator improvements ( #360 )
...
* Now properly updates the Applicator's set color when a dye runs out, instead of staying stuck on a color which has no dye left
* Holding Applicator in offhand will now paint cables on placement
* Middle-clicking a colored tile while holding an Applicator in main or off hand will now set the Applicator's color to that color, if the dye is available in the Applicator
2024-01-12 18:21:24 +11:00
Serenibyss
f7651fff29
Add part placement preview, render all part boxes on hover ( #349 )
2024-01-09 15:53:52 +11:00
Serenibyss
4829ec8286
Remove part layer api in favor of capabilities ( #355 )
2024-01-08 09:52:05 -06:00
Serenibyss
0b7341e4a8
Allow for math expressions in GuiCraftAmount textbox ( #353 )
2024-01-07 13:55:22 +11:00
Stone
a31de25257
Fix 2 cable rendering bugs ( #350 )
2024-01-02 09:35:00 -06:00
Serenibyss
01f56ae633
Fix Wireless Access Point displaying energy incorrectly ( #346 )
2023-12-30 14:41:16 +11:00