BetterP2P
8 merged pull requests.
New Features
- #38 Added lang labels for AdvMemCard GUI, type label, and separator to en_US.lang and updated GuiAdvancedMemoryCard and InfoWrapper to use i18n. - @Ranzuu
- Added: translatable UI strings for Memory Card interface
Bug Fixes
- #46 Added null check in C2SRenameP2P packet handler for P2P tunnel rename to prevent NullPointerException when input tunnel is absent. - @Angry3vilbot
- Fixed: NullPointerException on P2P tunnel rename without paired input
- Closes GTNH#26494
- #45 Added ScheduledThreadPoolExecutor restoration in BetterP2P on server startup and fixed ModNetwork shutdown logic to allow re-initialization. - @mllfjn
- Added: executor restoration on server start
- Fixed: crash when changing lists in Advanced Memory Card (issue #25307), missing thread pool restoration after server stop
- Closes GTNH#25307
- #44 Added dimension check in ClientCache and RenderHandler to filter P2P outline rendering by player dimension. - @Kogepan229
- Added: dimension tracking in ClientCache
- Fixed: transdimensional P2P outline rendering (issue #25385)
- Closes GTNH#25385
- #43 Updated BetterP2P to use ColorUtils instead of GuiColors following AE2 Unofficial refactor; updated dependencies and build configuration. - @MassAnarchyy
- Removed: GuiColors dependency, addon.gradle customizations
- Fixed: NoClassDefFoundError with GuiColors (issue #1382)
- #41 Corrected class check conditions in GridServerCache. - @hiroscho
- Fixed: incorrect class type checks
- #40 Corrected P2P conversion logic in GridServerCache to properly handle inventory consumption, item return, and drop placement using server-side entity positions. - @hiroscho
- Fixed: P2P conversion not returning replaced items to inventory, P2P conversion not consuming items from inventory, drops only placed when inventory full, drops placed using unavailable server-side player position
- #39 Refactored GridServerCache to resolve P2P tunnel binding failures; depends on Applied-Energistics-2-Unofficial PR #881. - @hiroscho
- Fixed: P2P tunnel binding failures (issues #21636, #21719)
Contributors
Everyone who authored, reviewed or co-authored a change on this page, with how many of them:
@Dream-Master (3), @hiroscho (3), @lc-1337 (3), @Kogepan229 (2), @Ranzuu (2), @Algent (1), @Angry3vilbot (1), @Azusfin (1), @MassAnarchyy (1), @Miklebe (1), @mllfjn (1), @Nikolay-Sitnikov (1), @wlhlm (1), @Worive (1)