Compatibility
Minecraft: Java Edition
Platforms
Creators
Details
BigInventory
Extended Player Inventory with a Page System (Server + Client)
BigInventory is a modern inventory expansion system for Minecraft 1.21+ that gives players a multi-page inventory — cleanly integrated, performant, and fully server-controlled.
The system consists of:
- 🧩 a Paper server plugin
- 💻 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 45 and 53
- Arrows are always visible
- 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)
- Download the BigInventory Plugin
- Put the
.jarinto yourplugins/folder - Restart the server
- Done! 🎉
Client (Optional – for Keybind)
- Install Fabric Loader
- Install Fabric API
- Put the BigInventory Client Mod into your
mods/folder - Start Minecraft
- 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!


