InventoryPagesPlus | H2/MYSQL | 100% Customize Config | Multi-languages

InventoryPagesPlus | H2/MYSQL | 100% Customize Config | Multi-languages

Minecraft Version
  1. 1.20
Eb63HRd.png

1.16.x -> 1.21.x
[IMG]
LePkawC.png

  • For the Minecraft community in general, and myself in particular, having extra inventory slots is a fantastic feature. That's why plugins like PlayerVaults were created, allowing players to have additional storage in their interface. But what if the player's main inventory had more pages? InventoryPagesPlus was developed for this purpose. With just 2 buttons, players can switch pages and easily manage all their items.
  • Supporting database management systems like H2 and MySQL ensures that the plugin's data operates quickly and smoothly, minimizing delays that could cause server lag.
  • Items from before the plugin installation will automatically be transferred to the new inventory pages.
P0XmF0I.png

  • Adds extra pages to the player's main inventory, giving them more slots for storing items.
  • Supports databases including H2 and MySQL, ensuring smooth data handling and migration.
  • API support allows developers to extend the plugin’s versatility.
  • Multi-language support (currently available in Vietnamese and English).
  • Automatic data backup feature to prevent item loss in case of crashes.
  • Backup feature to safeguard data from potential issues.
  • Customizable page-switching buttons, letting players set their preferred keys.
  • Invsee feature allows viewing other players' inventories, even those who are offline.
  • Ability to clear inventories, including the option to clear inventories of offline players.
  • Automatically picks up and transfers items to a new page if the current one is full.
  • Highly customizable features via YAML configuration files.
  • Automatically updates YAML files (config, inventories, messages) when new updates are available.
✅Database Support
Currently, the plugin supports 3 main databases:

  • H2: Fast, efficient, and convenient for standalone servers that don’t share data.
  • MYSQL: Ideal for servers that share data across multiple instances.
  • YAML: Allows easier manual adjustments to player data compared to H2 and MySQL, but its data processing speed is slower.
databasetype.png


✅Feature: View Player's Inventory
The View Player's Inventory (invsee) feature allows you to open an interface and see what items are in a player’s inventory. Invsee also supports viewing items such as armor, items in the creative inventory, and items stored in the ender chest. Even more, you can view the inventories of offline players.

invsee.gif


✅Feature: Clear Inventory
The plugin supports clearing items from the currently opened inventory as well as from all inventory pages. Similar to the View Player's Inventory feature, you can also clear the inventories of offline players.
rkgFjHw.gif


✅Feature: Advanced Pickup
Smart Pickup (Advanced item pickup) automatically transfers items to another available inventory slot if the current inventory is full.

lf4Ejdt.gif

5HWE1Vi.png


✅Feature: Supports PlaceholderAPI
The plugin supports PAPI to display player stats through other plugins.

  • %inventorypagesplus_page% - Current page
  • %inventorypagesplus_maxpage% - Maximum page
I will add more placeholders in future updates.

And many more features!
ud8q462.png

  • /inventorypagesplus - Main command for setting up the plugin
  • /invsee - View another player's inventory
  • /setpageslot - Customize the page-switching button
  • /clear - Clear items from the current inventory
  • /clearall - Clear items from all inventory pages
oPoz7aj.png

  • inventorypagesplus.admin - Access to all permissions in the plugin
  • inventorypagesplus.setpageslot - Permission to use the /setpageslot command
  • inventorypagesplus.invsee - Permission to use the /invsee command
  • inventorypagesplus.invsee.offline - Permission to view the inventories of offline players
  • inventorypagesplus.clear - Clear items from the current inventory
  • inventorypagesplus.clear.others - Clear items from all inventory pages of other players
  • inventorypagesplus.clearall - Clear items from the current inventory
  • inventorypagesplus.clearall.others - Clear items from all inventory pages of other players
  • inventorypagesplus.keep.all - Keep all items when a player dies
  • inventorypagesplus.keep.unopened - Keep items in unopened inventory pages
  • inventorypagesplus.keep.hotbar - Keep items in the hotbar slots
gvyAcId.png

1e.png

2e.png

3e.png

5.png

KpezwcI.png

AyLV8Zn.png

JSHccnA.png

I am currently developing additional API features, and event support will be included in future updates.
Download the API and see how to use it here: https://github.com/CortezRomeo/inventorypagesplus-api
7b5MbIP.png

Will items that were previously in the inventory be lost after installing this plugin?

No, Items from before the plugin installation will automatically be transferred to the new inventory pages.
zIQIikh.png

Please write me in order to send suggestions, bugs, or anything you concern about this plugin!
Author
thuongnguyen0129
Price
€6.00
First release

Latest updates

  1. 1.1

    Fixed MySQL Settings Fixed showing wrong page on action bar