promotional bannermobile promotional banner

Auction

AuctionPlugin is a complete auction house solution for Hytale featuring item listings with automatic expiration, player storage, multi-language interface (RU/EN), economy plugin integration, and user-friendly UI for trading items.
item image
item image
item image

Description

🚀 AuctionPlugin 1.0.0 — Complete Auction House System

AuctionPlugin is a comprehensive auction house system for Hytale servers that enables players to buy and sell items through an intuitive UI, with automatic listing expiration, storage management, and multi-language support.

Why use it?
Complete trading system — Players can create listings, browse items by category, purchase from other players, and manage their storage all through a user-friendly interface.
Automatic management — Listings automatically expire after 12 hours (configurable) and items are returned to seller's storage, keeping the auction house active and clean.
Multi-economy support — Works with EconomySystem, EliteEssentials, or uses built-in economy. Automatically detects and integrates with available economy plugins.
Multi-language interface — Full Russian and English support with in-game language switching. Players can toggle between languages with a single click.
Storage system — Purchased items are automatically sent to player storage, which can be accessed anytime. Sellers can manage their active listings and remove them if needed.
All transactions are conducted on the server using in-game currency and do not affect real funds in any way.

Features

Auction System
Item listings — Players can create listings by placing an item in hand and using /auction sell. Set price and quantity, then the item is listed for other players to purchase.
10 Categories — All, Plants, Decoration, Weapons, Armor, Potions, Food, Recipes, Ingredients, Tools, Blocks. Filter listings by category to find what you need.
3 Sort options — Sort by Quantity, Price (High to Low), or Price (Low to High). Find the best deals quickly.
Listing information — Each listing shows seller name, time remaining, price, and quantity. Clear information for informed purchasing decisions.
Automatic expiration — Listings expire after 12 hours (configurable in config.json). Expired items are automatically returned to seller's storage.
Seller management — Sellers can view and remove their own listings. Clicking on your own listing opens a management page with "Remove Lot" and "Back" options.

Storage System
Player storage — All purchased items are automatically sent to player storage. Access storage from the main auction page or use /auction storage.
Storage management — View all items in storage, withdraw items to inventory. Items are organized by type and quantity.
My listings — View your active listings in storage page. See which items are currently for sale.

Economy Integration
Multi-provider support — Automatically detects and uses EconomySystem, EliteEssentials, or falls back to built-in economy system.
Seamless integration — No configuration needed. Plugin automatically finds and connects to available economy plugins using reflection.
Currency symbol — Configurable currency symbol in config.json (default: $). Displayed in all price fields and confirmations.

Localization
Dual language support — Full Russian and English translations for all UI elements, messages, and notifications.
In-game switching — Language toggle button in the main UI. Switch between RU and EN instantly without restarting.
Localized messages — All purchase confirmations, error messages, and help text are fully localized.

UI & Interface
Main auction page — Browse all listings with category filters and sort options. Clean, organized display of available items.
Create listing page — Simple interface for creating new listings. Place item in hand, set price, and create.
Purchase confirmation — Confirmation dialog showing item details, price, and quantity before purchase.
Storage page — View and manage your storage items. Withdraw items to inventory with one click.
Help page — Complete guide on how to use the auction system, commands, and features.
Seller page — Special interface for sellers to manage their listings. Remove listings and return items to storage.

Data Management
JSON storage — All auction listings and storage data are saved in JSON format in mods/AuctionPlugin/ directory.
Automatic migration — Old .txt format data is automatically migrated to JSON on first load.
Persistent data — All listings and storage persist across server restarts.

Commands
Command    Description
/auction    Open the main auction page
/auction sell    Open the create listing page
/auction help    Open the help page
/auction storage    Open your storage page
/ac    Alias for /auction
/ac sell    Alias for /auction sell
/ac help    Alias for /auction help

Dependencies
None required — runs standalone.
EconomySystem (optional) — for economy integration
EliteEssentials (optional) — for economy integration

Support
For issues, questions, or feature requests, check the documentation or contact the developer.

The Auction Team

profile avatar
  • 1
    Followers
  • 1
    Projects
  • 89
    Downloads