Sueta

RVaults

1.0

Multi-storage for your server players

·Plugin

What is this ?

It is a system that allows players to set up their own repositories and share these repositories with other players, you can authorise players to increase the number of repositories and allow them to use these repositories as they wish..

View attachment upload_2024-5-14_16-9-32.png

SQLlite storage system

customisable config and messages

Authorisation (Putting goods, taking goods, opening a warehouse)

Customise menu for authority configuration

Multi-warehouse system Adding and removing players to and from your own warehouse

Access to both your own warehouse and the warehouse of players who added you

You can access and delete the repositories of offline players with admin commands.

Setting repository limit with rvaults.size.<1-6>

Setting the initial warehouse limit

Instant repository update


View attachment upload_2024-5-14_16-10-36.png

/storage - Allows you to open your own storage

/storage permission - open the permission menu
/storage addplayer - Adds a player to your storage
/storage removeplayer - Deletes a player from your storage
/storage open - Accesses the storage of a player who has added you
/storage admin open - Provides access to a player's storage
/storage admin delete - Cleans a player's storage

View attachment upload_2024-5-14_16-11-28.png

  • rvaults.admin - allows to use administrator commands default: op
  • rvaults.size.<1-6> - sets the storage limit

View attachment upload_2024-5-14_16-14-14.png

#
#                Author by Weesli
#                    RVaults

options:
  prefix: "&6STORAGE &8>> "
  # Initial number of slots (1 = 9) max = 6 (6 = 54), If this is 0, players cannot open a storage without authorisation!
  starter-size: 1
  # Storage menu title use %player%
  menu-title: "&8%player%'s repository"


inventories:
  permission-menu:
    title: '&cPermission Menu'
    size: 27
    status-prefix:
      active: "active"
      deactive: "deactive"
    items:
      pick:
        title: '&aPick Permission'
        material: PAPER
        custom-model-data: 1
        slot: 11
        lore:
          - '&7Current status: &f%status%'
          - ''
          - '&eLeft-click to toggle permission'
      open:
        title: '&aOpen Permission'
        material: PAPER
        custom-model-data: 2
        slot: 13
        lore:
          - '&7Current status: &f%status%'
          - ''
          - '&eLeft-click to toggle permission'
      put:
        title: '&aPut Permission'
        material: PAPER
        custom-model-data: 3
        slot: 15
        lore:
          - '&7Current status: &f%status%'
          - ''
          - '&eLeft-click to toggle permission'

View attachment upload_2024-5-14_16-15-5.png

# Messages file

NOT-PLAYER-ARGUMENT: "&cPlease enter a player name"
PLAYER-NOT-FOUND: "&cPlayer not found"
NOT-ADD-YOU-SELF: "&cYou cant't add yourself"
ADDED-PLAYER: "&a%player% has been added your storage!"
PLAYER-ALREADY-ADDED-STORAGE: "&cThis player already added to storage!"
NOT-REMOVE-YOU-SELF: "&cYou can't remove yourself"
PLAYER-ALREADY-NOT-CONTAIN-IN-STORAGE: "&cThis player already not contain in your storage!"
REMOVE-PLAYER: "&a%player% has been removed your storage!"
YOU-NOT-CONTAIN-STORAGE: "&cYou are not contain in this player storage!"
PLAYER-NOT-HAVE-STORAGE: "&cPlayer hasn't storage!"
DELETED-PLAYER-STORAGE: "&cPlayer's storage deleted"
YOU-NOT-HAVE-STORAGE: "&cYou have not a storage!"

# Permisions message

PUT-PERMISSION: "&cYou cannot add put item this inventory because this inventory close by owner"
PICK-PERMISSION: "&cYou cannot item pick up in inventory because this inventory close by owner"
OPEN-PERMISSION: "&cYou cannot open inventory because this inventory close by owner"
NO-PERMISSON: "&cYou don't use this command!"

admin-help:
  - "&e&m                                                                "
  - "&e/storage admin delete <player> - Delete storage of player         "
  - "&e/storage admin open <player> - Open storage of player             "
  - "&e&m                                                                "

View attachment upload_2024-5-14_16-15-52.png

Discord (Author) : weesli | 509803473106239528
Discord (Server) : discord.gg/vizmo

Similar projects

Plugin →