▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/SellGUI
SellGUI

SellGUI

A selling system for MMORPGS, with no need for shops

2.9K
10

sellguilogo

Available on ModrinthAvailable on SpigotMC

A powerful sell GUI plugin with advanced price management system

forcevault

Optional: MythicLib, MMOItems, Nexo, EssentialsX, ShopGUI+, NBT-API

slogo features

🎯 Drag & Drop GUI - Intuitive selling interface

💰 Advanced Price Setter - Set prices for any item type with GUI

🔧 Multi-Plugin Support - MMOItems, Nexo, ShopGUI+ items

⚙️ EssentialsX Integration - Use existing Essentials prices

🎨 Fully Customizable - Custom model data, commands, messages, GUIs

📊 Permission-based Bonuses - Multipliers and flat bonuses

🎲 Price Evaluation System - Set random or fixed item prices for evaluation

🔒 Secure & Safe - No item duplication, automatic backups

🤖 AutoSell System - Automatically sell items based on whitelist configuration

💾 Persistent Pricing - NBT-based pricing system with support for random ranges

💎 Item Worth Display - Show item value in lore (requires PacketEvents plugin)

🚀 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, Nexo, and ShopGUI+ items
  • Real-time Price Display - See current prices and item info
  • Commands: /sellgui setprice or /sellguiprice

🆕 AutoSell Feature

  • Smart AutoSell - Automatically sell whitelisted items
  • Per-Item Configuration - Enable/disable autosell per item
  • Settings GUI - Configure autosell preferences with /sellgui autosell

🆕 Price Evaluation System

  • Random Price Range - Set MIN-MAX prices for item evaluation
  • Fixed Price Mode - Set static prices for items
  • Player-Friendly - Players can evaluate items before selling

🔧 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 + ShopGUI+
  • ✅ Enhanced NBT-based price management system

📋 Commands

Main Commands

CommandDescriptionPermission
/sellguiOpen the sell GUIsellgui. use
/sellgui <player>Open sell GUI for another playersellgui.others
/sellgui reloadReload plugin configssellgui.reload
/sellallSell all items in inventorysellgui.sellall
/sellall confirmConfirm selling all itemssellgui.sellall
/sellgui evaluateOpen the Price Evaluation GUIsellgui.evaluate
/sellgui autosellOpen the AutoSell Settings GUIsellgui.autosell

Price Setter Commands

CommandDescriptionPermission
/sellguipriceOpen price setter GUIsellgui.setprice
/sellgui setprice <amount>Set fixed price for handheld itemsellgui.setprice
/sellgui setrange <min> <max>Set random price range for handheld itemsellgui.setrange

🔧 PlaceholderAPI Support

PlaceholderDescription
%sellgui_pricehand%Price of item in player's hand
%sellgui_pricehandfull%Full item name + price in hand

🔐 Permissions

Basic Permissions

PermissionDescriptionDefault
sellgui.useUse /sellgui commandtrue
sellgui.sellallUse /sellall commandtrue
sellgui.evaluateUse price evaluation systemop
sellgui.autosellAccess AutoSell settingsop
sellgui.othersOpen GUI for other playersop
sellgui.reloadReload plugin configsop
sellgui.setpriceUse price setter GUI and commandsop
sellgui.setrangeSet random price rangesop

💰 Price Bonuses

Permission FormatDescriptionExample
sellgui.multiplier. <number>Multiply sell pricesellgui.multiplier.2 = 2x price
sellgui.bonus.<number>Add flat bonus to pricesellgui.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
  • ShopGUI+ - Use ShopGUI+ prices

🔧 Configuration Files

  • config.yml - Main plugin configuration
  • gui.yml - Sell GUI, Price Evaluation, and AutoSell GUIs
  • itemprices.yml - Vanilla item prices
  • mmoitems.yml - MMOItems prices by TYPE. ID
  • nexo.yml - Nexo item prices by item ID
  • autosell.yml - AutoSell settings and whitelist
  • lang. yml - All messages and text
  • sounds.yml - Sound configurations

🎯 How to Use Price Setter

Quick Start

  1. Open GUI: /sellguiprice
  2. Drag item into the center slot
  3. Set price: Enter the chat
  4. Save: Click the green "Save" button

Supported Items

  • Vanilla: DIAMONDitemprices.yml
  • MMOItems: SWORD. EXCALIBURmmoitems.yml
  • Nexo: custom_swordnexo.yml
  • ShopGUI+: Auto-detected from ShopGUI+ prices

🎯 How to Use AutoSell

  1. Open Settings: /sellgui autosell
  2. Select Items: Click items to toggle autosell
  3. Navigation: Use pagination buttons to browse items
  4. Bulk Actions: Use "Enable All" / "Disable All" buttons
  5. Search: Use search button to find specific items

📖 Documentation

🔄 Installation

  1. Download the latest release
  2. Place in your plugins/ folder
  3. Install Vault and an economy plugin
  4. Restart your server
  5. Configure prices using /sellgui setprice or edit config files

🔄 What's Coming Next?

  • 🔄 Advanced Statistics & Analytics
  • 🔄 Price History & Trends
  • 🔄 Multi-Server Support
  • 🔄 Custom Item Categories

🤝 Credits & Support

  • Original Plugin: SellGUI
  • Enhanced Version: Improved with advanced features, AutoSell, and Price Evaluation

🐛 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

Совместимость

Minecraft: Java Edition

1.21.x1.20.x

Платформы

Поддерживаемые окружения

Сервер

Детали

Лицензия:BSD-3-Clause
Опубликован:7 месяцев назад
Обновлён:1 неделю назад
Главная