Commit Graph

3895 Commits

Author SHA1 Message Date
NotMyWing f1e5a33a6e Fix ME Portable Cell voiding/dupes & disabled slot idiocy
Fixes #383, fixes #299
2025-03-18 18:22:03 +11:00
NotMyWing f42a5778d2 Display lock reason only when using the mode v0.56.7 2025-03-14 15:48:23 +11:00
Neeve d131e12498 Generalize ME Interface blocking logic (#531) 2025-03-14 15:33:58 +11:00
Neeve f1d9fda6ce Split injecting into CraftingGridCache into separate pass (#533) 2025-03-14 14:17:29 +11:00
zeng-git 2141ffe7f0 Update build actions (#475) 2025-03-13 17:22:09 +11:00
NotMyWing 7baf538a76 Fix stack sizes underflowing when shift-clicking into oversized slots
Fixes #519
2025-03-11 19:11:08 +11:00
zeng-git e833aa1e61 Further crafting lock improvements (#507) 2025-03-10 18:40:11 +11:00
Ghzdude 202259ef2a Make FluidHandlerAdapter Cache properly use Tank Properties (#483) 2025-03-10 18:36:31 +11:00
Yang Xizhi fabc9bd82c Fix ME Interface deadlocking (#478) 2025-03-10 18:35:31 +11:00
zeng-git 9c021867f0 Add Wireless Interface Terminal (#500) 2025-03-10 18:33:10 +11:00
Forever-178 9749faa692 Fix ME Interface Terminal localization (#522) 2025-03-10 17:06:22 +11:00
zeng-git 37e7c02c3c Fix Annihilation Plane sometimes not accepting drops (#524) 2025-03-10 16:59:04 +11:00
zeng-git 7f2318f89c Add Annihilation Plane enchantment support, deprecate Identity (#510) 2024-11-29 16:06:55 +11:00
zeng-git 925cf092be Backport colored tooltips from modern AE2 (#503) 2024-11-29 14:39:03 +11:00
RuiXuqi 7c6ceefd94 Change lock/unlock icon to fit the old style (#466) 2024-06-21 13:40:21 +11:00
NotMyWing c7ec7e0890 Hide all facades from JEI except for the first found
Closes #457
2024-06-18 20:14:33 +11:00
Yang Xizhi 0a7799a664 Allow looking up recipes in JEI with non-item slots (#451) 2024-06-18 19:14:20 +11:00
jchung01 1316f035cd Fix some MouseTweaks interactions (#455) 2024-06-18 19:12:03 +11:00
brachy84 10a0453bea Fix nullable Inscriber inputs (#464) 2024-06-18 19:11:44 +11:00
Yang Xizhi efe726ecdd Fix ME Interfaces not pulling items from storage (#454) 2024-06-13 13:57:37 +11:00
NotMyWing 9a255432f5 Publish to the GTCEu Maven 2024-06-10 18:16:12 +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) v0.56.6 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
v0.56.5
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
zeng-git c814fe591d Update zh_cn.lang (#443) 2024-05-27 13:31:22 +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
zeng-git 5f20e3346c Add automatic artifact builds on push (#426) 2024-05-17 22:37:54 +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
Георгий Торопов e8a186df60 Fix missing letters in ru_ru.lang (#397) 2024-05-12 12:41:49 +11:00
Ghzdude 6425ef6ecd Fix NPE when posting changes for storage busses (#405) v0.56.4 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