premium banner
Configurable player-run shops where players can trade resources for minerals or another form of currency (inc. EcoTale support) configurable by admins. Custom model with sleek UI, easy to use. Compatible with , Simple Claims, Lock It and all custom items.

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

  1. Craft a Barter Shop (3 Iron Bars + 5 Copper Bars at a workbench)
  2. Place it near chests containing your trade goods
  3. Interact (F key) to open the configuration GUI
  4. Create trades - select items you're selling and what you want as payment
  5. 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

  1. Download the .jar file
  2. Place it in your mods folder (located in your Hytale game directory)
  3. Launch the game

Server

  1. Download the .jar file
  2. Place it in your server's mods folder
  3. Restart the server
  4. 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