NPCShopHPX is a Hypixel-style NPC shop plugin that provides a flexible, user-friendly trading system for your Minecraft server. With a clean interface and dynamic in-game menus, NPCShopHPX offers an improved shop experience featuring fast lore updates, quantity selection, and more.
Key Features:
- Buy & Sell Items: Trade items seamlessly via interactive NPC menus.
- Built-in Buyback System: Easily repurchase up to the 10 most recently sold items.
- Dynamic Quantity Selection: Choose the desired quantity when purchasing items.
- Configurable Prices: Set individual prices per item or per NPC in the config.yml.
- Multi-Language Support: Comes with a default English language file and supports additional languages.
- Vault Economy Integration: Works with Vault-based economy plugins.
- Citizens NPC Integration: Create clickable NPC shops using the Citizens plugin.
- Enhanced Lore Updates: Improved logic for dynamic and fast lore (item name, quantity, color updates) changes across menus.
Installation Guide:
- Download the Plugin: Place the NPCShopHPX-1.0-SNAPSHOT.jar file in your server's /plugins folder.
- Required Dependencies:
- Ensure you have Vault, Citizens, and a Vault-compatible economy plugin (e.g., EssentialsX) installed.
- Start Your Server: Restart or reload your server to load the plugin.
- Configure Your Shop:
- Edit the config.yml file to set up your NPC IDs, list of items, and their buy/sell prices.
- Make sure item names are provided in ALL CAPITAL LETTERS to preserve their design properties.
- Apply Changes:
- Either reload your server or run the command /reloadnpcshop to apply the configuration changes.
Commands & Permissions:
- /reloadnpcshop – Reloads the NPCShopHPX plugin configuration.
(Permission: npcshop.reload)
Enjoy a seamless Hypixel-like shop experience with advanced features like quick lore updates, flexible quantity selection, and an integrated buyback system!
https://discord.gg/PnjCm9HJzC
For a detailed tutorial on how to install and configure the plugin, check out our video guide available on SpigotMC.