Skip to content

Installation

Cupjok edited this page Sep 13, 2026 · 2 revisions

Installation

Requirements

Server Paper, Purpur or Folia
Minecraft 1.21 – 26.2. One jar covers all of them.
Java What your Minecraft version needs: Java 21+ for 1.21.x, Java 25+ for 26.x
Economy For money shops: Vault (or VaultUnlocked) and an economy plugin, such as EssentialsX, CMI or zEssentials

Optional: PlayerPoints, Jobs Reborn, MultiCurrency (26.x, Paper/Purpur only), PlaceholderAPI.

On Folia, use a Folia-capable Vault such as VaultUnlocked. The original Vault does not load on Folia.

Install

  1. Download DynamicShop-<version>.jar from Releases.
  2. Put it in plugins/, with Vault and your economy plugin.
  3. Start the server. The console should show 'Vault' Found and Enabled! :).
  4. The data folder is plugins/DynamicShop/. It holds config.yml, the language files and Shop/<name>.yml.

DynamicShop looks the economy up through the standard Vault service. It does not need a plugin named "Vault", so Vault replacements that register the economy service work too.

If no economy is registered, DynamicShop disables itself ("Disabled due to no Vault dependency found!"). Check that your economy plugin actually hooks into Vault.

Your first shop

/ds createshop Farming          creates the shop and opens it (disabled until you enable it)

Then add items in the GUI (see Creating and Editing Shops), and:

/ds shop Farming enable true
/ds shop Farming                open it as a player

Language

Language in config.yml selects en-US or ko-KR. You can edit texts in plugins/DynamicShop/Lang_*.yml. Your edits are kept across updates (see Updating).

Coming from another version

See Updating. It is always "replace the jar, restart". This includes upgrading from the original DynamicShop.

Clone this wiki locally