Bigger Inventory

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.

290 downloads 0 followers

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)

  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 Fabric Loader
  2. Install Fabric API
  3. Put the BigInventory Client Mod 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!

No gallery available for this project.

Version Minecraft Loader Download

Bigger Inventory 1.0.2

1.0.2

1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
paper, spigot
Download