InventoryPagesSQLite
Add pages to your inventory for extra storage — lightweight, safe, and fully configurable.
What is it?InventoryPagesSQLite lets players unlock extra inventory pages (2–100) and switch between them instantly with Next / Previous buttons or a clean Page Selector GUI.
No messy commands needed during gameplay — it works while crafting, enchanting, using chests, anvils, etc.
Note: Due to technical limitations pages are disabled in Creative mode.
Why Premium? (Anti-Dupe + Safety)
This plugin is built with server stability in mind:
- SQLite storage (fast, reliable, UUID-based)
- Crash protection and safe item handling
- Anti-spam cooldown to prevent page switch spam
- Anti-dupe switching lock (prevents double-switch glitches)
- Save-on-close protection (extra safety when closing inventories)
- Hard protected hotbar items (cannot be moved by shift/drag/number keys)
- Periodic autosaving for maximum safety
Core Features
- Inventory Pages (2–100) controlled by permissions
- Next / Previous hotbar buttons to flip pages instantly
- Page Selector GUI (quick jump to any page, paginated)
- Works anywhere: chest, crafting table, anvil, enchanting, etc.
- World Whitelist / Blacklist (enable/disable pages per world)
- ActionBar page indicator (Page X / Max)
- Resource efficient and optimized for survival servers
- UUID support (safe across name changes)
- /invsee preview support (admin can view stored page content)
- Extensive customization (items, slots, GUI, messages, world rules)
- Hotbar (slots 0–8) is shared across all pages
- Pages store the main inventory section (extra storage without glitches)
- Click Next/Previous to flip pages
- Click the Pages book to open the GUI selector
Commands
Code:
/invpages gui
- Open the Page Selector GUI
/invpages page <number>
- Switch directly to a page
/invpages clear
- Clear your current page + hotbar
/invpages clear all
- Clear ALL pages + hotbar
/invpages invsee <player> [page]
- Preview a player's stored page (admin)
/invpages reload
- Reload config.yml (admin)
Clear command aliases
Aliases are configurable in config.yml:
Code:
/clear
/clearinventory
/clearinvent
/ci
/clean
(+ "all" variant supported)
Permissions
Code:
inventorypages.pages.<number>
- Gives the player <number> of pages (2-100)
Example: inventorypages.pages.5
inventorypages.clear
- Allows using /invpages clear
inventorypages.keep.unopened
- Keep items from unopened pages on death
inventorypages.keep.all
- Keep items from ALL pages on death (hotbar excluded)
inventorypages.keep.hotbar
- Keep hotbar items on death
inventorypages.invsee
- Allows /invpages invsee
inventorypages.admin
- Allows /invpages reload
Configuration Highlights
- Navigation items (materials, names, lore, hotbar slots)
- Selector item (material, name, lore, hotbar slot)
- Selector GUI (title, filler, page items, controls)
- World rules (OFF / WHITELIST / BLACKLIST)
- Security options (cooldowns, drag/shift protection)
- SQLite storage file name
Price
$4 — one-time purchase
Premium-quality inventory pages with strong anti-dupe protection and full GUI support.
Support
Need help with setup, permissions, or worlds?
Post in the discussion or DM — fast support guaranteed.
Upgrade your server storage today!
Buy InventoryPagesSQLite for $4 and give your players a clean, safe, modern inventory pages system.
