✨ FairyVaults [1.8-1.21] 100% Configurable icon

✨ FairyVaults [1.8-1.21] 100% Configurable -----

Vaults with customizable name & icon, full NBT Support, custom textures & models




This update adds that you can now open vaults via a enderchest. You will find a new config option for that! Also a bug is fixed where modifiying the contents of a offline player doesn't properly reflect ingame when reopening the view.

feat: open vaults via enderchests
feat: convert AxVaults in chunks
fix: offline modification don't reflect properly when reopening view
----------, Jan 12, 2025

This update fixes the conversion from AxVaults and is using caffeine for caching vaults instead of guava for more secure access.

Shulker preset selectable icons are now fixed too!
----------, Jan 2, 2025

This update adds support for 1.21.4
----------, Dec 23, 2024

This update fixes a issue where user state is unloaded despite being loaded on the server after a while.

Also two buttons where added to the vault view to easily switch between vaults.
----------, Dec 16, 2024

This update fixes a issue on 1.12.2 that prevented from the gui to work
----------, Nov 21, 2024

This fixes a issue that prevents the plugin from working on 1.21.3
----------, Nov 9, 2024

This release just fixes a error on newer 1.21.1 paper build that prevented player renaming their vaults.
----------, Nov 7, 2024

- fix: copy vaults list before saving to prevent concurrent modification
- Made admin view tab-complete queries collect a maximum of 50 similar names from the database
- Remove debug message
----------, Nov 6, 2024

Fixes a bug where vaults aren't properly saved on server shutdown
----------, Oct 28, 2024

Vaults without a obtain reason now count as default ones!
----------, Oct 26, 2024

This update fixes a bug with mariadb and introduces are more stable support for multi server environments.
----------, Oct 10, 2024

This update breaks already existing selectable icons!

Please make a backup of your existing setup, as this update has made significant changes! If you encounter any issues, please join the Discord!

A new `fairyvaults.view.modify` permission has been introduced to allow players to view other vaults but not modify them.

Selectable icons are now configured like items in menus, meaning you can now use custom skulls and everything else you're familiar with from the item system. For more information, please visit the wiki about item configuration. Due to this change, your previously configured icons will be ignored, and you'll need to update your config after restarting your server with the new version. Don't worry; your old icons should still be in the config.

All icons that players have customized will revert to the `defaultVaultIcon` value from your config. Please ensure this value is set to a valid icon ID; otherwise, you will see a barrier icon.

Vault acquisition has been reworked: It is now stored how vaults are obtained. Currently, vaults can be obtained through commands, permissions, default (config value), and converters. This allows vaults to be granted or revoked based on the acquisition method. For example, if a player has four vaults via permissions and loses that permission, their vaults will become inaccessible until the permission is restored. You can configure this behavior using the `disableVaultsOnPermissionLoss` config value.

For developers: Two new events have been added to track whether items are withdrawn or deposited into vaults. These events are VaultDepositItemEvent & VaultWithdrawItemEvent, and both can be canceled. For more information, check out the wiki about the API!
----------, Oct 5, 2024

This bug just fixes a bug with xseries running on older versions!
----------, Oct 3, 2024

You're now able to define `click-commands` for static-items, that are run when a player clicks on that item. Those commands are run as console, you can use `%player%` as placeholder to get the player name that has the gui open!

Also this release fixes a issue on 1.21.1 paper build 81!
----------, Sep 24, 2024

This update fixes a bug with renaming items in the anvil for 1.21+

Also updates several libraries used from the plugin!
----------, Sep 10, 2024

Fix a error that happened when you select a icon on 1.21+ paper
----------, Aug 20, 2024

This update adds support for 1.21.1!
----------, Aug 15, 2024

This update fixes are issue that there are more then 1 connection is open on sqlite!
----------, Aug 8, 2024

This fixes a critical bug that prevented the plugin from enabling!
----------, Aug 5, 2024

This update fixes a issue with resizing older vaults & converts from other plugins!

Also several libraries were updated!
----------, Aug 1, 2024

This update now makes it possible to configure a prefix in the messages config and apply the prefix to all messages via the %prefix% placeholder!

feat: configurable %prefix% for all messages
feat: resize inventory if default vault size is bigger then the current vault
chore: bump version to 1.4.1
----------, Jul 16, 2024

This version downgrades the required java version to 8 instead of 17!

build: downgrade to java 8
chore: bump version of invui & configlib to support java 8
chore: bump version to 1.3.3

----------, Jul 15, 2024

This update just fixes the issue that items didn't got the custom model data being set!

- chore: add comment to config to mention custom modal data support for icons
- fix: set custom model data to items
- chore: bump version to 1.3.2
----------, Jul 15, 2024

We are excited to introduce a new feature in FairyVaults!


You now can set the custom model data for icons!

Both the `default-vault-icon` and `selectable-icons` option materials now accepts a second argument in the following format:


Code (YAML):
default-vault-icon : SHULKER_BOX:1
selectable-icons
:
- RED_SHULKER_BOX:100

chore: bump version to 1.3.1
feat: vault icons have a configurable custom model data
chore(deps): Update dependency com.github.cryptomorin:XSeries to v11.2.0.1
----------, Jul 14, 2024

We are excited to introduce a new feature in FairyVaults!

You can now convert existing vault plugins to FairyVaults with ease. Simply ensure that PlayerVaultsX or AxVaults is installed on your server, then run the command /fairyvaults admin convert <plugin> to import them seamlessly.
  • Chore: Bump version to 1.3.0
  • Fix: Ignore empty vaults during conversion
  • Feature: Convert from AxVaults & PlayerVaultsX
----------, Jul 10, 2024

- chore: enable dependencyDashboard
- chore(deps): move localelib to pikamug instead of my fork
- chore(deps): Update dependency io.github.goooler.shadow to v8.1.8
- chore(deps): Update dependency io.netty:netty-all to v4.1.111.Final
- chore: bump version to 1.2.2
----------, Jul 9, 2024

This update fixes a issue that prevented the plugin to be enabled on certain versions above 1.20.4

- build: update essentialsx for dev plugins
- fix: remove required constructor annotation
- chore: bump version to 1.2.1
----------, Jul 9, 2024

  • feat: colorized vault names with permissions
  • feat: add <, > and # to the name pattern to support color codes
  • build: bump version of xseries to 11.2.0
  • chore: bump version to 1.2.0
----------, Jul 2, 2024

- Bump version of xseries to support 1.20.1 ( https://github.com/CryptoMorin/XSeries/pull/279)
- Catch and display error to identify those issues easier
----------, Jun 24, 2024

- Bump version of InvUI to fix the support 1.12
----------, Jun 24, 2024

Okay this should now make vaults running on paper 1.21 running!
----------, Jun 23, 2024

- Bump version of cloud, invui & xseries to support 1.21 with all materials
- Fix bug in paper that lead that 1.21 & 1.20.6 didn't worked
----------, Jun 23, 2024

Resource Information
Author:
----------
Total Downloads: 27
First Release: Jun 23, 2024
Last Update: Jan 12, 2025
Category: ---------------
All-Time Rating:
4 ratings
Find more info at miopowered.eu...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings