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

EzAuction

Menu-first marketplace with listings, buy orders, and async safety nets

1.1K
3

EzAuction 2.1.0

release14 апреля 2026 г.

New Features

Discord Notifications

image

EzAuction can now send auction event notifications to Discord via two independent methods — use one or both at the same time.

  • Direct webhook (no extra plugins required): set webhook.enabled: true in discord.yml, paste your Discord webhook URL, and choose which events trigger a message (auction_start, auction_end, auction_bid, auction_cancel). Supports rich embeds and custom bot name/avatar.
  • DiscordSRV channel forwarding: if you run DiscordSRV, set enabled: true in discord.yml and supply the target channel ID. Optionally restrict notifications to players that have a linked Discord account with a required role (role-required, required-role-id).

A new admin command /auctiondiscord test [message] lets you verify Discord is wired up correctly without needing to create a real listing. Requires the ezauction.discord permission.


Improved Sell GUI (in-GUI price and duration selection)

The sell menu now handles price and duration entirely inside the GUI:

  • Dedicated price adjustment buttons (set, increase, decrease) keep players inside the inventory screen.
  • Duration picker lets players choose from the configured duration options without typing a command.
  • A custom input button is still available for players who prefer typing an exact value in chat.
  • In-GUI confirm/cancel dialogs for both listings and buy orders replace the previous chat prompts. Players no longer need to respond in chat to confirm a purchase.

Configurable GUI Action Buttons

GUI action buttons (confirm, cancel, adjust price, pick duration, etc.) are now fully driven by the message/layout YAML files. Each button's item, name, lore, and slot can be customised without modifying any code. Language translations apply to these buttons as they do to all other GUI text.


Changes

  • Number input shortcuts (1k, 2.5m, etc.) now throw IllegalArgumentException on bad input. Error messages are correctly shown to the player when an unrecognisable price or amount is entered via command.
  • Tab completion for /auction and /liveauction is now handled per-subcommand, giving context-aware suggestions at each argument position.
  • Internal storage layer has been refactored to use Repository interfaces. No configuration changes are required, but the refactor lays the groundwork for future storage backends and improves reliability.

Breaking / Migration Notes

  • Legacy messages.yml fallback removed. If your server was relying on a root-level messages.yml file (deprecated since v2.0), it will no longer be loaded. All messages must be in the language-specific files under messages/messages_<lang>.yml, messages/gui-messages_<lang>.yml, etc. The defaults ship correctly — this only affects servers that manually edited the old file.
  • New discord.yml configuration file. This file is automatically created on first run with all features disabled (enabled: false, webhook.enabled: false). No action is required unless you want to enable Discord notifications.

EzAuction 2.0.1

release20 января 2026 г.

Fixed

  • Fixed /auction reload subcommand to properly reload configuration without requiring a full server restart.

Added

  • Added new /order command to open the menu for placing an order.
  • Added new /orders command to open the orders GUI directly.
  • Added new standalone order GUIs for better user interaction.
  • Improved debug mode for order features, providing more detailed logging and diagnostics.
  • Added new orders-only.yml configuration file with orders-only-mode: false option. When set to true, it enables only the Orders feature and /orders command, disabling most other auction features. Changes take effect after a reload.

Changed

  • Refactored plugin loading structure for better modularity and maintainability, including updates to PluginRegistry.java for staged initialization and component-based setup.

EzAuction 2.0.0

release18 января 2026 г.
  • EzShops 2.0.0+ integration support
  • Added enhanced navigation with back buttons and search tips
  • Added quick access to pending returns via Claims button
  • Added low-price warnings in confirmation dialogs
  • Added a new gathered "My Activity" menu

EzAuction 1.2.0

release14 января 2026 г.
  • Added subcommand /auction history [player]
  • Added command /auctionhistory
  • Added GUI for the auction history
  • Added optional (through new permission) feature to see the history of all players
  • Fixed PluginRegistry
    • Imported all non-imported used classes
    • Fixed code styling
    • Fixed pending returns init
  • Restored src/main/java/com/skyblockexp/ezauction/live/LiveAuctionCommand.java
  • Restored src/main/java/com/skyblockexp/ezauction/gui/AuctionReturnListener.java

EzAuction 0.5.0

release23 декабря 2025 г.

Added /auction search <query> subcommand for easier search for items in the auction.

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

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x1.12.x1.11.x1.10.x1.9.x1.8.x1.7.x

Платформы

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

Сервер

Создатели

Детали

Лицензия:MIT
Опубликован:3 месяца назад
Обновлён:1 день назад
Главная