# Getting started

zShop is a shop plugin, your players will be able to sell and buy items, permissions, enchantments or orders. Very easy to use for the player and configuration for you. The plugin’s default configuration shows you all its possibilities. Indeed, the plugin uses the [zMenu API](https://www.spigotmc.org/resources/zmenu-ultra-complete-menu-plugin.110402/), which makes it extremely powerful whether its configuration or consumption on your server.

## Features:

<div align="center" data-full-width="true"><figure><img src="https://img.groupez.dev/zshop/v3/showcasev3.gif" alt=""><figcaption><p>plugin default configuration</p></figcaption></figure></div>

<figure><img src="https://img.groupez.dev/zshop/v3/blocksv2.gif" alt=""><figcaption><p>Details of the block configuration</p></figcaption></figure>

<figure><img src="https://img.groupez.dev/zshop/v3/purchase.gif" alt=""><figcaption><p>Purchase items</p></figcaption></figure>

<figure><img src="https://img.groupez.dev/zshop/v3/sell.gif" alt=""><figcaption><p>Sell items</p></figcaption></figure>

<figure><img src="https://img.groupez.dev/zshop/v3/rankv2.gif" alt=""><figcaption><p>Purchase something with a confirmation</p></figcaption></figure>

<figure><img src="https://img.groupez.dev/zshop/v3/sellall.gif" alt=""><figcaption><p>/sell-all</p></figcaption></figure>

<figure><img src="https://img.groupez.dev/zshop/v3/spawner.gif" alt=""><figcaption><p>Purchase spawner and place it</p></figcaption></figure>

* **Open source**
* **Very advanced default configuration**, adapted there to your economy in a few minutes.
* **High-quality code**, perfect for any type of server
* **Sell multiple enchantments, permissions and commands**, you can even request a confirmation before purchase.
* **Allows players to sell and buy items**
* **Sell mobs spawner**, no need for a spawner plugin, the plugin will directly place the spawner with the right entity

## Installation

Just put the plugin in the plugins folder of your server. You must also have the plugin [zMenu](https://zshop.groupez.dev/getting-started) on your server.


---

# 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://zshop.groupez.dev/getting-started.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.
