Fix give voucher issues in 1.12.2
Fix use voucher issues in CatServer 1.12.2
Improve read/write the databases performance
Rewrite some code about read/write the databases
Fix cannot save inventory to databases when over 1000's vault
New feature: Global control of player place/pickup of vault items (allowed by default)
Vault:
Event:
Place: true
Pickup: true
To prohibit players from placing items into the vault
Set Place: false
To prohibit players from taking items from the vault
Set Pickup: false
Individual players can ignore it through permissions
Playerinv.vault.event.place.ignore --ignores restrictions on placing items (when false)
Playerinv.vault.event.pickup.ignore --ignores restrictions on taking items (when false)
Fix voucher issues when use 1.21.3
Fix cannot use head-textures when using 1.21
Fix checkUpdate detect error
Fix enderchest function left-click issues
Fix still check update when check-update:false
Fix vouchers still add Lore: Owner issues
Add function: Use Enderchest to open Main GUI
Fix checkUpdate issue when use Folia
Fix checkView code throw NullPointerExeception
1.Add HikariCP, improve databases performance
2.Rewrite vouchers code: Fully customizable Lore and you can set Supported-outdated-vouchers:true to support old version vouchers
3.Inventory Blacklist can ignore by permissions:
Playerinv.blacklist.material.ignore
Playerinv.blacklist.lore.ignore
4.Fix some issues about checkView
5.Add check-update
Debug-mode can reload though (/inv reload) Command
CheckView code rewrite
Add ItemLore Blacklist
Add command: /inv open-vault [player] [large/medium] [number]
Open a certain type and number of vault
OP/console command
Disregard permission
Permission alter:
playerinv.command.main.open -- open-main Command
playerinv.command.share.open -- open-share Command
playerinv.command.vault.open -- open-vault Command
Remastered:
TABComplete Rewrite
Now with higher efficiency and support for console TabComplete
Fix detect vault code error
Fix the issue of skull textures not effect
Fix due to frequent placement of items in the vault
Or using an automatic sorting module to organize the warehouse leads to frequent data submission to the database by the plugin
This leads to thread blocking and server failure
Fixed update check error: UnsupportedOperationException when use Folia
+ Fix potential error issues
+ Add command: /inv open main<player> --opens the main menu for the player (applicable to NPC opening [console command])
- Fix message error when use /inv without permission
- Fix OP unable to use/inv without default permissions
- Perhaps fixing the issue of warehouse deserialization errors in certain situations
- Add version check updates
- Now the configuration file Config. yml can be automatically updated after installing a new version
- Now all items in the menu can display all variables supported by the Placeholder API
- Fix the issue of dead storage error and inability to use in version 1.12
- Fix the issue where vouchers are directly cleared when stacked for use
- Add sound effects to open the vault
- Add sound effects when opening various menus
- Vault data addition event monitoring real-time update database vault data code
- Fixed the situation where players still open the vault when the server crashes or stops, causing them to brush items
- The new version injects library dependencies for the Folia API and supports the return main menu function of the Folia server
- And it ensures that the plugin uses Java8 to be compatible with versions 1.12 and above
- Fix the issue where opening the vault for death storage does not take effect when death occurs
- Add new permission: playerinv.return.toggle (default ownership)
---Each player can control whether to enable or disable the return to the main menu when closing the warehouse
---Default enabled
New instruction:
/inv return toggle on/off --Return to main menu when closing vault
/The inv vault give command supports granting limited time permissions and overlapping time
%Playerinv_vault_amount% displays the number of player vault
%Playerinv_vault_large_capiry_[num]% displays the permission period for the corresponding large vault number
%Playerinv_vault_medium_epiry_[num]% displays the permission period for the corresponding medium-sized vault number
After adding vault permissions, players will receive prompt messages
Fix the issue of adding and giving instructions not adapting to old permissions
Comprehensive support for menu customization of the skull
Supports versions 1.8-1.20. X
Please refer to the plugin wiki for specific details
head-textures: value...
Users who use MySQL databases strongly recommend using this version, which has been modified from the original storage data length of 65535 to 21e Prevent data loss due to data storage failure caused by item NBT being too long
After entering the vault page, pressing ESC will return to the previous level menu, which is the main menu
Add plugins to automatically modify old data types to new types (MySQL)
Fix a bug where the menu file cannot be updated when using command : /Inv reload
Modify the display of startup information
Not installing Luckperms will display
Not supported
Disabled will be displayed when lp permission synchronization is
Disabled
Add command: /inv vault [give/append] [large/media] [numerical value] [player]
Provide players with a vault or add a bonus
Also supports LP permission synchronization
View the plugin wiki specifically
Vouchers can be set to enable player recognition or not
Turn off vouchers that can be used by any player
If enabled, recognize the corresponding player name before use
Support playerinv.large.inv*
Support playerinv.mediam.inv.*
Add command permissions:
playerinv.vaut.give and
playerinv.vault.append
Fix the issue of Linux system not being able to use plugins
1.16+ supported hex color
Customize configurable menus
Internationalization, can set language in config
Add command: /inv open [large/medium] [num] —— open a specific vault
Storge method changed, data migration will occur when the plugin is first launched
Customize configurable notice information
more....
- Supported Folia Server
- Add allowPublicKeyRetrieval toggle (Supported mysql 8.0) like PaperSpigot
- Vouchers will bind the player who can use
- Fix vouchers cannot using when player has two even more
Supported Version upgrade: 1.14.X-1.20.X
CustomModelData supported
Configurable GUI item material and attitude
Fix change not active when use /inv reload command
Add message when pre-plugin not install
Fix ResultSet closed problem when use Paper server jar
Perfectly compatible Paper and Spigot with 1.13.X-1.20.X
Simplify code
fix some permission problem
supported configurable toggle message
add vault ticket to unlock vault
highly configurable vault ticket
add permission playerinv.gui.open
add vault ticket to unlock vault
highly configurable vault ticket
add permission playerinv.gui.open
Supported check/change offlineplayer's vault data
Supported change main gui title
Fix minecraft api problem
Fully supported: 1.13.X-1.20.X
Supported MySQL Storage