Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PlayerVaultsX 5.0 - help improve the plugin here! #451

Open
mbax opened this issue Jul 7, 2023 · 0 comments
Open

PlayerVaultsX 5.0 - help improve the plugin here! #451

mbax opened this issue Jul 7, 2023 · 0 comments

Comments

@mbax
Copy link
Collaborator

mbax commented Jul 7, 2023

Version 5.0 is a total rewrite of the plugin codebase, to improve functionality.

I need your help ensuring this is the best release yet!

After looking over the below described features, please hop over to the #pvx-discussion channel on the MOSS Discord to contribute additional thoughts or join in an existing discussion!

Features for 5.0

  • Grant access to vaults by permission nodes or a combination of permission nodes.
    • For example:
    • pvx.basic grants 3 vaults
    • mycoolserver.booster grants 2 vaults
    • Having both those nodes at once grants an additional vault
  • Players acquire vaults for free or at in-game currency cost (via the standard Vault plugin).
    • In the above examples, the three vaults for pvx.basic could cost 100, 200, and 300 to access. Or all the same. Flexible!
  • /pv opens up a vault selector which shows vault name and/or number, available slots or used slots, total slots.
    • Next/previous buttons if the player has more vaults than can be displayed on one page.
    • More button to open up menu to get access to more vaults based on grants (see first bullet) whether free or for in-game currency.
  • Fresh loading/saving architecture for improved performance
  • Customizable vault types:
    • Each vault a player is granted can have a custom height and layout.
      • Next/previous buttons? Sure!
      • Limit row width? Okay!
      • Fancy decorative items as part of the layout? Cool!
      • Remove all limits and buttons and have a normal 6 x 9 full inventory? Go for it!

Features for 5.1 and beyond

Presented in alphabetical order because I have not decided on priority yet.

  • Folia support
  • Database support
    • Including multi-server

Did I miss something? Go to the #pvx-discussion channel and let's talk!

@mbax mbax pinned this issue Jul 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant