Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
Platforms
Creators
Details
Licensed BSD-3-Clause
Published 4 weeks ago
Updated 5 days ago
A powerful sell GUI plugin with advanced price management system
Requirements: Vault, MythicLib, Spigot 1.20+ Optional: MMOItems, Nexo, EssentialsX, PlaceholderAPI
✨ Key Features
- 🎯 Drag & Drop GUI - Intuitive selling interface
- 💰 Advanced Price Setter - Set prices for any item type with GUI
- 🔧 Multi-Plugin Support - Vanilla, MMOItems, Nexo items, ShopGUI+
- ⚙️ EssentialsX Integration - Use existing Essentials prices
- 🎨 Fully Customizable - Custom model data, commands, messages
- 📊 Permission-based Bonuses - Multipliers and flat bonuses
- 🔒 Secure & Safe - No item duplication, automatic backups
- 💰 NEW FEATURES: EVALUATION. (RANDOM PRICE MECHANIC)
🚀 What's New in This Version?
🆕 NEW: Price Setter System
- Drag & Drop Price Setting - Visual GUI for setting item prices
- Multi-Item Support - Vanilla, MMOItems, and Nexo items
- Real-time Price Display - See current prices and item info
- Commands:
/sellgui setprice
or/sellguiprice
🔧 Improvements & Fixes
- ✅ Fixed API errors and console sender issues
- ✅ Changed from Gradle to Maven for easier building
- ✅ Added Custom Model Data support for menu items
- ✅ Added command execution on sell & confirm actions
- ✅ Improved notification system for empty GUI
- ✅ Cross-compatibility: Essentials + MMOItems + Nexo
📋 Commands
Main Commands
Command | Description | Permission |
---|---|---|
/sellgui |
Open the sell GUI | sellgui.use |
/sellgui <player> |
Open sell GUI for another player | sellgui.others |
/sellgui reload |
Reload plugin configs | sellgui.reload |
/sellall |
Sell all items in inventory | sellgui.sellall |
/sellall confirm |
Confirm selling all items | sellgui.sellall |
🆕 Price Setter Commands
Command | Description | Permission |
---|---|---|
/sellgui setprice |
Open price setter GUI | sellgui.setprice |
/sellguiprice |
Open price setter GUI | sellgui.setprice |
/sellguiprice <price> |
Set price for item in GUI | sellgui.setprice |
🔧 PlaceholderAPI Support
Placeholder | Description |
---|---|
%sellgui_pricehand% |
Price of item in player's hand |
%sellgui_pricehandfull% |
Full item name + price in hand |
🔐 Permissions
Basic Permissions
Permission | Description | Default |
---|---|---|
sellgui.use |
Use /sellgui command |
true |
sellgui.sellall |
Use /sellall command |
true |
sellgui.others |
Open GUI for other players | op |
sellgui.reload |
Reload plugin configs | op |
sellgui.usesign |
Use SellGUI signs | true |
sellgui.createsign |
Create SellGUI signs | op |
🆕 Price Setter Permission
Permission | Description | Default |
---|---|---|
sellgui.setprice |
Use price setter GUI and commands | op |
💰 Price Bonuses
Permission Format | Description | Example |
---|---|---|
sellgui.multiplier.<number> |
Multiply sell price | sellgui.multiplier.2 = 2x price |
sellgui.bonus.<number> |
Add flat bonus to price | sellgui.bonus.30 = +$30 |
🎮 Supported Item Types
✅ Fully Supported
- Vanilla Items - All Minecraft items with Material names
- MMOItems - Custom items from MMOItems plugin
- Nexo Items - Custom items from Nexo plugin
- EssentialsX Worth - Use existing Essentials item prices
🔧 Configuration Files
itemprices.yml
- Vanilla item pricesmmoitems.yml
- MMOItems prices by TYPE.IDnexo.yml
- Nexo item prices by item IDconfig.yml
- Main plugin configurationlang.yml
- All messages and text
🎯 How to Use Price Setter
Quick Start
- Open GUI:
/sellguiprice
- Drag item into the center slot
- Set price:
/sellguiprice 100.0
- Save: Click the green "Save" button
Example Workflow
# Open the price setter GUI
/sellguiprice
# Drag a diamond into the GUI
# Set price to $50
/sellguiprice 50.0
# Click Save button to confirm
# Diamond now sells for $50 in /sellgui
Supported Items
- Vanilla:
DIAMOND
→itemprices.yml
- MMOItems:
SWORD.EXCALIBUR
→mmoitems.yml
- Nexo:
custom_sword
→nexo.yml
📖 Documentation
- Price Setter Guide - Detailed guide for the new price setter
- Nexo Integration - Specific guide for Nexo items
🔄 Installation
- Download the latest release
- Place in your
plugins/
folder - Install Vault and an economy plugin
- Restart your server
- Configure prices using
/sellgui setprice
🆕 What's Coming Next?
- ✅
MMOItems SupportCOMPLETED - ✅
Nexo SupportCOMPLETED - ✅
Advanced Price Setter GUICOMPLETED - 🔄 MMOCore Integration
- 🔄 ItemsAdder Support
- 🔄 Advanced Statistics & Analytics
🤝 Credits & Support
- Original Plugin: SellGUI by [Original Author]
- Enhanced Version: Forked and improved with advanced features
- Price Setter System: Custom development for this version
🐛 Bug Reports & Feature Requests
- Create an issue on GitHub
- Include server version, plugin version, and error logs
- Provide steps to reproduce the issue
💡 Contributing
- Fork the repository
- Create a feature branch
- Submit a pull request with detailed description
Made with ❤️ for the Minecraft community