Slate Shops

A currency and shops for servers, run by admins or by players

Slate Shops

Beta. An early build of Slate: expect bugs, you can report them on the Discord.

Slate Shops gives a server one currency and shops: server shops that operators fill, and shops that players run from their own stock. Everything is a command, so players without the mod trade through chat with words to click; with it, /shops and the Slate hub open screens in Slate's look.

Money

  • One currency per server, in whole numbers. Its name, a symbol ("$125" instead of "125 Coins") and a new player's starting 100 are set in config/slate/shops.json.
  • /money shows the balance and /pay <player> <amount> sends money. Operators give, take and set balances.
  • With an exchangeItem set (an emerald, say), /money deposit and /money withdraw turn those items into money and back.

Server shops

  • Made by operators in the shops screen, or in Slate Server's administrators' menu.
  • An offer is an item with all its data (enchantments, name), how many a trade gives, a price and an optional price the shop pays for it.
  • Their stock never runs out: money paid to a server shop leaves the economy, money it pays out is new.

Player shops

  • /shops create <name> opens your own: up to 27 offers (maxOffers), each a stack from your inventory as it is, with a price and an optional price your shop pays for it.
  • The stock is real items: /shops stock shows it, /shops stock add and /shops stock take fill and empty it. Buyers pay the owner, online or not.
  • Nothing is lost or doubled: a trade runs whole once the buyer has room, an offer holding stock cannot be removed, and shops and balances are saved with the world.

Requirements

Minecraft 1.21.1 (NeoForge or Fabric, Java 21) and 1.20.1 (Forge or Fabric, Java 17); on Fabric with Fabric API. Needs Slate Core of the same version. It goes on the server and is optional on the client. With Slate Server its roles give and take the shop permissions. Where another mod has /money or /pay, Slate's are /shops money and /shops pay.


Join the Discord

The rest of the Slate line

Slate Core Slate UI Slate Multiplayer Slate Chat Slate Config Slate Building Slate Profile Slate Teams Slate Quests Slate Crafting Slate Server Slate Discord Bridge Slate Veinminer Slate Early Window

NeoForge and Fabric for 1.21.1, Forge and Fabric for 1.20.1. Free to use in modpacks.

Slate Shops Team

profile avatar
  • 82
    Followers
  • 68
    Projects
  • 5.0M
    Downloads

More from falling_colud96View all