NovusShop Documentation
Setup guide, commands, permissions and configuration help
1. Installation
Follow these steps to install NovusShop:
[] Download the NovusShop .jar file
[] Put the file into your server's plugins folder
[] Install Vault
[] Install a Vault-compatible economy plugin
[] Start your server once
[] Edit the generated config.yml
- Restart the server or use /shop reload
Important: Vault alone is not an economy plugin.
You also need an economy plugin such as EssentialsX Economy, CMI Economy or another Vault-compatible economy provider.
2. Requirements
[] Java 21
[] Spigot or Paper 1.21+
[] Vault
[] A Vault-compatible economy plugin
Tested target: Spigot/Paper 1.21+
3. Commands
Code (Text):
/shop
/shop
/shop search
/shop favorites
/shop preview
/shop history
/shop level
/shop stats
/shop booster
/shop deals
/shop restock
/shop market
/shop compare
/shop recommend
/shop compact
/shop list
/shop version
/shop reload
/shop validate
/shop analytics
/shop import hand
[HR][/HR]
4. Permissions
Code (Text):
shop.use
shop.admin
shop.reload
shop.bulk
shop.import
shop.validate
shop.analytics
shop.booster
shop.antidupe.bypass
Recommended setup:
[] Give normal players shop.use
[] Give trusted staff shop.reload or shop.validate if needed
- Give admins shop.admin
[HR][/HR]
5. Creating Shop Categories
Shop categories are configured inside:
Code (Text):
shops:
categories:
Example:
Code (Text):
shops:
categories:
ores:
permission: ""
title: "&6&lShop &8┃ &bOres"
size: 27
icon:
slot: 11
material: DIAMOND
name: "&b&lOres"
items:
diamond:
material: DIAMOND
display: "&bDiamond"
amount: 1
buy: 100
sell: 50
slot: 13
6. Item Importer
You can import the item in your hand directly into the shop config.
Code (Text):
/shop import hand
Example:
Code (Text):
/shop import hand ores diamond_sword 13 500 250
This can save:
[] Material
[] Display name
[] Amount
[] Buy price
[] Sell price
[] Slot
[] Glow state
[] Custom model data
7. Feature Toggles
Most systems can be enabled or disabled in the config.
Example:
Code (Text):
features:
daily-deals:
enabled: true
analytics:
enabled: true
anti-dupe:
enabled: true
Disabled features are blocked and hidden from the menu where possible.
8. Support Information
If you need help, please include:
[] Server version
[] NovusShop version
[] Full console error
[] Your related config section
- Steps to reproduce the problem
Please do not send only “it does not work”. That sentence has personally injured every developer alive.