Bigger Inventory
These Plugin adds to your Paper Server an Large Extended Inventory with multiple Pages and can be Open with /biginv or I on Keyboard if you had installed the optional Client Mod.
Bigger Inventory
BigInventory
Extended Player Inventory with a Page System (Server + Client)
BigInventory is a modern inventory expansion system for Minecraft multi-page inventory that gives players a multi-page inventory — cleanly integrated, performant, and fully server-controlled.
The system consists of:
- 🧩 a Fabric client mod - 💻 an optional Fabric client mod (for keybind convenience)
Players get a large, page-based inventory without breaking vanilla mechanics or risking item loss.
---
✨ Features
📦 Multi-Page Inventory
- 54-slot GUI (double chest size) - Unlimited number of pages - Automatic page expansion (planned) - No item loss when switching pages
⬅️➡️ Page Navigation
- Fixed arrow buttons in slot locked and locked - Arrows are locked - Arrow slots are locked (no item placement) - Gray arrows when no next/previous page exists - Fully exploit-safe against: - Shift-click - Dragging - Hotbar swaps
⌨️ Client Keybind (Optional)
- Open BigInventory using a key (default: I) - Automatically runs `/biginv` - No chat spam - No packet overhead - Only works if the server plugin is installed
🔐 Server-Side Control
- All items are stored server-side - No client trust - No desync - No dupes - Safe on disconnects & crashes
💾 Persistent Storage
- Items persist after logout - Pages persist forever - Future-ready for: - Database support - Cloud sync - Cross-server networks
---
🛠 Installation
Server (Required)
1. Download the BigInventory Plugin 2. Put the `.jar` into your `plugins/` folder 3. Restart the server 4. Done! 🎉
Client (Optional – for Keybind)
1. Install I 2. Install I 3. Put the I into your `mods/` folder 4. Start Minecraft 5. Press I to open BigInventory
---
📌 Commands
| Command | Function | |--------|----------| | `/biginv` | Opens BigInventory | | `/biginv reload` | Reloads config *(optional)* |
---
⚙️ Configuration (Coming Soon)
Planned options:
- Maximum page count - Automatic page creation - Custom page size - Disable keybind - Page permissions - Cooldowns - GUI page indicator
---
🔒 Security & Performance
- No client manipulation possible - No dupe bugs - No exploits - Async saving planned - Extremely low performance impact - No chunk rendering - No RAM leaks
---
📅 Roadmap
Planned features:
- Page indicator (e.g. “Page 2/5”) - Automatic page creation when inventory is full - Close button - Sounds on page switch - Custom GUI themes - Cloud sync (e.g. MySQL) - Cross-server inventories - Page permissions
---
❓ FAQ
Does this work without the client mod?
Yes. Players can use BigInventory via `/biginv` only. The client mod is just for convenience (keybind).
Is this cheat-safe?
Yes. Everything is server-side controlled. No item duplication. No desync. No client trust.
Supported Versions
Minecraft 1.21+ Paper / Purpur Fabric Client (optional)
---
🧠 Why BigInventory?
BigInventory is made for servers that:
- Want more inventory space - Don’t want lag - Don’t want Pay-to-Win backpack plugins - Prefer clean vanilla-style integration - Want future-proof inventory systems
---
❤️ Credits
- Developer: Jona - Idea & Architecture: CommunitySMP - Testing: Chaos, rage & persistence 😭 - Inspiration: Backpack plugins — but better 😤
---
🧪 Disclaimer
This project is still in active development. Bugs, balancing changes and feature adjustments may happen. Feedback & suggestions are always welcome!