Description
Barter Shop

A player-to-player trading mod for Hytale servers. Set up your own shop, configure trades, and let other players buy from you, even when you're offline.




Features
Shops
- Player-owned shops - Place a Barter Shop block and become its owner
- Custom trades - Configure what you're selling and what you want in return
- Edit trades - Modify existing trades in-place
- Buy orders - Set up trades where you buy items from players
- Offline trading - Customers can trade with your shop while you're away
- Chest integration - Shop pulls from and deposits to nearby containers (configurable range)
- Stock tracking - See how many trades are available based on your inventory
- Unlimited stock mode - Infinite stock for admin/server shops
- Trade history - View logs of who bought what and when, with lifetime revenue
- Custom shop names - Name your shop anything you want
- Co-owners - Let other players edit your shop's trades and settings
Auction House
- Auction stand block - Place it to spawn an auctioneer NPC
- Browse, bid, and list items - Full auction system with timed listings
- Multiple currencies - Auction with any configured currency or EcoTale
- Claims system - Won items and outbid refunds collected from a claims tab
EcoTale Integration (Optional)
- Virtual currency - Use EcoTale money to buy, sell, and auction alongside item barter
- Mixed trades - Combine item payments with EcoTale in a single trade
- Requires EcoTale installed separately. Works without it too — purely item-based barter
Admin
- In-game config - Adjust all settings from the Admin tab (currencies, chest range, auction durations, etc.)
/shopadmin- Toggle admin edit mode to manage any player's shop/shopreload- Hot-reload config, shops, auctions, and translations without restarting- SimpleClaims compatible - Customers can use shops in claimed chunks

How It Works
- Craft a Barter Shop (3 Iron Bars + 5 Copper Bars at a workbench)
- Place it near chests containing your trade goods
- Interact (F key) to open the configuration GUI
- Create trades - select items you're selling and what you want as payment
- Customers interact with your shop to browse and complete trades
-
Currency Items
By default, these items are recognized as currency (configurable):
- Iron, Gold, Silver, Copper, Thorium, and Adamantite Bars
Server Configuration
All settings are configurable in-game from the Admin tab (requires permission). Data is stored in <universe>/BarterShop/.
Use /shopreload to apply manual file edits without restarting the server.
Permissions
| Permission | Description |
|---|---|
makapar.bartershop.admin |
/shopadmin — edit any player's shop |
makapar.bartershop.config |
Access the Admin tab in shop GUI, /shopreload |
makapar.bartershop.auction.spawn |
/auctionspawn, /auctionlist — manage auctioneers |
makapar.bartershop.auction.admin |
Access the Admin tab in auction GUI |
Installation
Singleplayer
- Download the
.jarfile - Place it in your
modsfolder (located in your Hytale game directory) - Launch the game
Server
- Download the
.jarfile - Place it in your server's
modsfolder - Restart the server
- All players connecting will see zone notifications automatically
Known Issues
- None at this time. Report any bugs on our Discord!
Links
- Website - Join our server, Discord, rules & more
