MerchantGuild Plugin
MerchantGuild is a Minecraft plugin that allows players to access a special shop where they can sell items they own. The shop refreshes periodically with random items for trading.
Features
- Allows players to sell items from their inventory for in-game currency.
- The shop refreshes automatically every set interval (default: 2 hours).
- Configurable maximum number of items per refresh.
- Option to allow or disallow duplicate items in the shop.
- Supports multiple worlds where the shop is available.
- Multi-language support (currently available: English, Vietnamese).
- Admin commands to reload configuration and manually refresh the shop.
Command
- /merchant - Open the shop where players can sell items.
- /merchant help - Display a list of available commands.
- /merchant reload - Reload the plugin configuration.
- /merchant refresh - Immediately refresh the shop.
Configuration (config.yml)
Code (YAML):
language
: en
shop:
refresh_interval
: 120
# Refresh time (in minutes, 120 minutes = 2 hours)
max_items
: 14
# Maximum number of items per refresh (MAX 14)
duplicates
: False
# Allow duplicate items or not
allowed-worlds
:
- world
- world_nether
- world_the_end
items:
ALL_SWORD:
amount
: 1
price
: 2
enchants:
SHARPNESS
: 3
UNBREAKING
: 2
BOOK:
amount
: 1-16
price
: 0.2
GOLDEN_APPLE:
amount
: 1-8
price
: 2
Requirements
- Vault
- Proper permissions to use the plugin commands
Installation
- Download the MerchantGuild.jar file.
- Place it in the plugins/ folder of your Minecraft server.
- Restart the server.
- Edit config.yml if necessary and use /merchant reload to apply changes.
Feedback & Support
If you encounter any issues or want to contribute, open an issue on GitHub or join the support community.