ATM: Player Shop Overview

Overview of the ATM Player Shop system, including selling, stock listings, discounts, sales history, and shop customization.

ATM: Player Shop Overview

Here is a quick overview of the ATM Player Shop system, including browsing other player listings, selling your own items, tracking sales, and customizing your shop.

Player Shop

Buy and sell items through player-owned shops with searchable listings, a cart system, stock support, and shop-wide discounts.

  • Shop overview: /playershop opens the full Player Shop overview so you can browse available shops.

  • Search and browsing: Search listings by item name or ID and sort shops by things like amount, price, name, recent activity, stock, and discounts.

  • Shopping cart: Add listings to a cart, review totals, and confirm purchases before checkout.

  • Sales history: Sellers can review recent buyers and sold items through the built-in sales log.

  • Discounts: Shops can run timed discounts, clear them, and announce them to the server.

  • Customize: Set your shop name and frame color.

  • Commands:

    • /playershop opens the Player Shop overview.
    • /playershop search <term> searches active listings.
    • /playershop my opens your own shop.
    • /playershop sell <price> [count] [stock] [title] lists the item in your main hand.
    • /playershop stock <price> [count] [stock] restock a listing from the item in your main hand.
    • /playershop sales [limit] shows your recent sales.
    • /playershop stats shows your total items sold and revenue.
    • /playershop my name <name> sets your shop name.
    • /playershop my color <color> sets your shop frame color.
    • /playershop discount <percent> [minutes] sets a shop discount.
    • /playershop discount clear clears your active discount.
    • /playershop discount announce announces your current discount in chat.
    • /playershop guide opens the in-game guide.
Player Shop guide menu overview

Selling Items

List items directly from your main hand and build a shop that other players can browse at any time.

  • Quick listing flow: Hold an item and use /playershop sell to create a normal listing.
  • Flexible stack size: Set the listing price, item count, optional stock amount, and an optional custom listing title.
  • Restock-style selling: Use /playershop stock or /playershop sell with the same price and amount to restock a listing.
  • Manage your listings: Open your own shop from the menu or with /playershop my. Left-clicking your own listings removes the items from the shop.

In this example, you sell x32 Oak Logs for 5 Bitecoins, with a stock of 64 items:

Example of listing 32 Oak Logs for 5 Bitecoins with 64x stock

To restock, you can either run the command again while holding the item in your hand, or use the stock command. Use the same price and amount (5 Bitecoins for x32 Oak Logs), and it will restock the existing listing instead of creating a new one.

Example of restocking x64 for an existing Oak Logs listing with the stock command

Shopping Cart Controls

The Shopping Cart is designed for quick shopping once you know the click pattern.

  • Left-click on a listing: Toggles the item in your Shopping Cart. If it is not in the Shopping Cart yet, it adds it. If it is already in the Shopping Cart, it removes it. Items added to the shopping cart are shown as enchanted, so you know which items you have already added.
  • Right-click on a listing: Adds 1 more unit of that listing to the Shopping Cart instead of toggling it off.
  • Double-click on a listing: If you click the same listing again quickly, it is treated like a right-click and adds more instead of removing it.
  • Shift + left-click on a listing: Adds the maximum available amount for that listing to the Shopping Cart.
  • Shift + right-click on a listing: Removes 1 unit of that listing from the Shopping Cart. If that brings the amount to 0, the listing is removed from the Shopping Cart.
  • Clear Shopping Cart button: The red barrier button removes everything from the Shopping Cart at once.
  • Shopping Cart tooltip: The Shopping Cart shows the total Bitecoin cost and previews up to 10 Shopping Cart entries.
  • Shopping Cart click to buy: Clicking the Shopping Cart once starts checkout confirmation.
  • Double-click the Shopping Cart to confirm: Click the Shopping Cart a second time within a few seconds to actually buy the items.

This means the normal flow is:

  • Left-click to add an item fast.
  • Right-click or double-click the same listing to increase quantity.
  • Shift + left-click to fill to max stock.
  • Shift + right-click to reduce the Shopping Cart by one unit.
  • Click the Shopping Cart twice to confirm the purchase.

In this example, we added 64x White Concrete to the shopping cart. We can see the total price of all items, as well as the price of each item added.

Shopping cart showing 64 White Concrete with total and per-item prices

Filters

The Player Shop also includes quick filters to help you find the right listings faster.

  • Shop listing filters: Inside shop browsing and search results, you can sort by Amount, Price: High, Price: Low, Name, Alphabetical, Most Recent, and Stock: High.
  • Overview filters: In the main Player Shop overview, you can switch between Alphabetical, Recently Added, and Discount to find active shops more easily.
  • Best use cases: Use Price: Low for cheap deals, Stock: High for bulk buying, Most Recent for fresh listings, and Discount when you want to browse shops with active promotions first.

Here, we used the filter to sort the items by highest stock.

Player Shop filter menu sorted by highest stock

Search Command

Use the search command to quickly find listings by item name or ID without having to manually browse every shop.

  • Command: /playershop search <term> searches active listings.
  • Useful for: Finding specific items faster, comparing prices, and checking which shops currently have stock.

After searching for a term, the menu opens and shows all matching items. From there, you can simply buy what you are looking for.

Search results menu showing matching Player Shop listings

Stats & Sales Commands

These commands give you a quick overview of your shop performance and recent sales.

  • Stats: /playershop stats shows your total items sold and total Bitecoin revenue.
  • Sales log: /playershop sales [limit] shows your recent sales (optionally limit how many entries are listed).

For stats, you get a chat output showing how many sales you made and your overall revenue. For sales, you can view your recent sales, including the amount, price, timestamp, and buyer.

Chat output from the Player Shop stats command showing sales and revenue Sales log showing recent purchases with amount, price, time, and buyer

If you’re online, you’ll also see live chat messages when a player buys something from your shop.

Live chat message shown when a player buys from your shop while you are online

Discounts

Use timed discounts to bring in more buyers.

  • Timed discounts: /playershop discount <percent> [minutes] lets you run temporary promotions.
  • Discount announce: /playershop discount announce posts your active discount to online players.
  • Discount clear: /playershop discount clear removes the active discount early.

In this example, it sets a discount of 10% for 30 minutes.

Discount command setting a 10 percent sale for 30 minutes

For a fee of 5 Bitecoins, you can announce your discount to online players.

Discount announce command posting your shop sale to online players

This is how the discount looks in the player shop menu and inside the shop. The discount is automatically applied to each item.

Discount badge shown in the main Player Shop menu Discounted item listing showing the reduced price inside a shop

Shop Customization

Customize your shop to make it easier to recognize and more personal.

  • Custom shop name: Rename your shop with /playershop my name <name>.
  • Frame color: Change your shop pane color with /playershop my color <color>.

In this example, we change our player shop name to “Super Cool Shop” and set the color to red.

Custom shop name set to Super Cool Shop Custom shop frame color changed to red

Based on this example, this is how our custom player shop looks with the selected title and color.

Finished custom shop view with the chosen title and frame color

Notes

  • Personal shops: Most Player Shop features are centered around each player’s own shop.
  • Live economy: Prices, stock, and discounts interact directly with the Bitecoin economy.
  • More polish coming: The Player Shop system already covers browsing, selling, stats, and discounts, with room for more quality-of-life updates later.

Keep Reading

Related Posts

How to change your prefix

How to change your prefix

Selecting Your Prefix: Command: /prefix select Description: Opens a menu showing all available prefixes. Simply click on your desired prefix...

read more
ATM10 - Applied Energistics: Import Bus and Crafting Card Optimization

ATM10 - Applied Energistics: Import Bus and Crafting Card Optimization

Avoid using many Import Buses replace it with Interface If machine offers an option to Auto Export/EjectAnother alternative would be (if mac...

read more
ATM10 - Hostile Neural Networks Optimization

ATM10 - Hostile Neural Networks Optimization

It takes ~33 seconds for a Simulation Chamber to produce one Prediction.It takes ~7 seconds for a Loot Fabricator to turn it into Loot. Whic...

read more
ATM10 - Integrated Dynamics Optimization

ATM10 - Integrated Dynamics Optimization

Integrated Dynamics offers many logic options, but it can become laggy if overused incorrectly. Ways to optimize:Have smaller networks. Incr...

read more
ATM10 - How to use Jetpacks

ATM10 - How to use Jetpacks

Jet Packs are not getting banned, but you have to use them in a certain way that wont cause unnecessary stress on the server. Equipping Jetp...

read more
ATM10 - Pipez: Common Pitfalls

ATM10 - Pipez: Common Pitfalls

Pipez and how to not use themAdding the fastest upgrade on a machine that doesn't need it at all may not seem like 2 µs/t is a lot, but when...

read more
ATM10 - Powah: Ender Gate Optimization

ATM10 - Powah: Ender Gate Optimization

Please avoid using many Ender Gates if machines are all next to each otherIt isn't very well optimized. Using a couple is fine but having 20...

read more
ATMONS: Terrabite Features Overview

ATMONS: Terrabite Features Overview

Here’s a quick overview of the main in-game systems on ATMONS: Team Rocket Sell, Professor Oak Trade-In, the Shop, and Cases. Team Rocket Se...

read more
Avoid chunk corruption

Avoid chunk corruption

Introduction: Chunk corruption usually happens when a chunk was unable to be saved properly, the reasons for that can either be pinpointed t...

read more
How to make a shop

How to make a shop

Hello, everyone! Welcome to this guide. I will show you how to create your own shops and use the new currency system on our server. To estab...

read more
Introducing the Questshop

Introducing the Questshop

We’re introducing something new to the quest system: the Questshop. The idea is simple: do quests → earn coins → spend them in the Questshop...

read more
A Guide to ElementalCraft Optimisation with Entangled Blocks

A Guide to ElementalCraft Optimisation with Entangled Blocks

Time and time again, we find that ElementalCraft pipes are very unoptimised for the server. They consume a lot of us/t for seemingly no reas...

read more
ATM10 Ranks & Permissions

ATM10 Ranks & Permissions

Welcome to the ATM rank progression guide. Playtime is calculated across all TerraBite servers — no matter which server you play on (ATM or...

read more
Lag Friendly Mystical Agriculture Farm

Lag Friendly Mystical Agriculture Farm

Our first YouTube guide on Mystical Agriculture Lily Pad Farms was published this week. We encourage everyone to watch it and consider the a...

read more
Terrabite Network ATM9RB 2024-2025 Review

Terrabite Network ATM9RB 2024-2025 Review

2024-2025 Build Showcase: Highlights from All the Mods9RB Community Explore the incredible creations our players have built on the All the M...

read more
Terrabite Network ATM9 2024 Review

Terrabite Network ATM9 2024 Review

2024 Build Showcase: Highlights from All the Mods9 Community Explore the incredible creations our players have built on the All the Mods9 Mi...

read more
Using observable correctly (TPS FIX)

Using observable correctly (TPS FIX)

Introduction: Observable is a tool that allows you to check which blocktiles , entitys and other processes kept the server busy per tick, it...

read more