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.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
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!