BetterBuildersWands
5 merged pull requests.
New Features
- #25 Created ICustomMapping interface to replace direct CustomMapping usage, updated getItems() to receive player parameter for dynamic behavior, modified WandWorker and ItemBasicWand to respect variable stack sizes during preview and placement. - @C0bra5
- Added: ICustomMapping interface for custom mappings
- #22 Added Ztones compatibility class, modified BlockEvents and ItemBasicWand to check for Ofanix and pull from it, preventing dual-consumption of cobblestone. - @JustACasualDay
- Added: Ztones compatibility for Ofanix support
- #20 Added MEHandler class to query AE2 network for block availability, enhanced WandWorker and ItemBasicWand to prioritize off-hand blocks and pull from AE2, added SynchronizeAEItemQuantity packet for network sync, expanded BasicPlayerShim to track ME state. - @ABKQPO
- Added: MEHandler for AE2 integration, SynchronizeAEItemQuantity packet, off-hand block prioritization
- Fixed: game crash when holding Wireless Crafting Terminal with building wand
- Closes GTNH#23072
Bug Fixes
- #23 Fixed WandWorker block placement simulation and state handling, added proper block simulation checks in ItemBasicWand to prevent GT machine placement crashes. - @ABKQPO
- Fixed: block duplication with off-hand placement, GT machine placement crashes
Chores
- #24 Compressed PNG textures and added GitHub Actions workflow for automated image optimization. - @UltraProdigy
- Added: image optimization workflow
Contributors
Everyone who authored, reviewed or co-authored a change on this page, with how many of them:
@ABKQPO (3), @Dream-Master (2), @Kogepan229 (2), @UltraProdigy (2), @C0bra5 (1), @Circulate233 (1), @JustACasualDay (1), @PLASMAchicken (1)