# Vexal Rotating Shop

## Features:

* Rotating shops: daily, weekly, monthly
* Buy or Sell
* Ability to have multiple trades per category
* You cannot buy more than 2304 items at once
* You can make several deposits of items to meet the required quote if the sell quota is higher than 2304
* Option to limit the number of trades a player can make of a specific trade
* When a trade is completed, a command is ran for the player
* Tabs for categories within the GUI

## Fully customizable

* GUI
* Messages
* Trades
* Use HEX & Gradients everywhere

## Commands | Permissions

Main Command: `/rshop`

* `/rshop daily` | `vexalrotatingshop.daily`
* `/rshop weekly` | `vexalrotatingshop.weekly`
* `/rshop monthly`| `vexalrotatingshop.monthly`
* `/rshop reload` | `vexalrotatingshop.admin`
* `/rshop force-reset <daily/weekly/monthly>` | `vexalrotatingshop.admin`

## Versions Supported

* 1.17.1-1.21.x

## Dependencies

* Java 17+
* Vault: <https://www.spigotmc.org/resources/vault.34315/>

## Optional Dependencies

* PlaceholderAPI
* MiniPlaceholders


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.vexalstudios.com/minecraft-plugins/vexal-rotating-shop.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
