Inventory Tetris – Grid Based Inventory Overhaul [B42.15+ MP Patch]
B42.15+ Multiplayer Compatibility Patch
This is an unofficial compatibility patch for Inventory Tetris by notloc that adds support for B42.15+ multiplayer.
Original Mod
Inventory Tetris – Grid Based Inventory Overhaul by notloc
Patch Notes
- Added B42.15 version folder for compatibility with the latest PZ unstable branch
- Updated API calls to use B42.15 enums (ItemTag, CharacterTrait) instead of hardcoded strings
- Fixed server-side crash in NoActionQueueClearScope.lua (ISTimedActionQueue is client-only)
- Fixed key rings not opening in multiplayer (relaxed MP anti-dupe check to use isInPlayerInventory)
- Fixed items not transferring when dropped on inventory pane outside of grid cells
- Replaced ModData.transmit/request networking with sendClientCommand/sendServerCommand pattern
- Server now broadcasts accepted grid updates to all clients and sends corrections only to the stale client
- Fix null-parent crash in ISInventoryPane.refreshContainer during MP UI initialization
- Ported ISAnimalContextMenu butchering fix from 42/ to 42.13/
- Extracted repeated cacheGridData pattern into helper; added UUID guard on incoming server commands
- Added versionMin=42.15.0 to mod.info for proper version detection
- Separated TetrisWindowManager creation into its own patch file
- Various null-safety improvements and type annotations
If you enjoy the original creator’s mods, consider supporting them on Ko-fi!
Required!
Known compatibility issues
– Clean UI
– Tidy Meister
Workshop ID: 3688186430
Mod ID: INVENTORY_TETRIS
Download
Revisions:
Old revisions of this mod are available below. Click the link to download.

