LAB/05 — INVENTORY

MagicVendies

Rewrite what the monument vendors sell, from inside the game. Point at a machine, change the orders, rename it, reskin it — no config editing, no restart.
← BACK TO STORE
Price
$19.99
Version
v1.0.4
Author
S³Founding MemberTrusted Dev

Changelog

v1.0.420 Aug 2026

No notes for this release.

MagicVendies screenshot 1
1 / 3

The problem

The NPC vending machines at Outpost and Bandit Camp are the only shop most players ever use, and their stock is whatever Facepunch decided. If your server is 5x, or PVE, or running a custom economy, those prices are wrong on day one — and the only way to change them is a config file full of item ids and a server restart to see whether you got it right.

What MagicVendies does

/magicvendies opens an admin UI listing every NPC vending machine at the monuments you configure.

From there you can:

  • See every machine at a monument, and teleport straight to one to check your work
  • Edit its orders — what it sells, what it costs, how many
  • Search a real item browser instead of typing shortnames, with paging and search
  • Set skins on the items it sells, and on the machine itself
  • Give an order a custom display name
  • Toggle blueprint mode on an order
  • Edit an order that is already live, or remove it
  • Rename the machine so players know what it is

Changes are saved and restored, so the machines come back the way you left them after a restart or a plugin reload.

Purchase cap

Vanilla lets a player pull a machine's entire stock in one transaction. Max Purchase Amount caps how much can be bought at once, so a single buyer cannot empty a shop you set up for the whole server.

Features

  • In-game UI for every NPC vending machine at the monuments you list
  • Add, edit and remove sell orders without touching a config file
  • Item browser with search and paging — no shortname hunting
  • Skin ids on sold items, custom display names, blueprint toggle
  • Rename machines and set machine skins
  • Teleport to any listed machine from the UI
  • Edit orders that are already live
  • Per-transaction purchase cap
  • Settings persist across restarts and reloads
  • One permission gates the whole tool
  • Oxide and Carbon
  • No dependencies

Commands

CommandAccessDescription
/magicvendiesmagicvendies.useOpen the vending machine editor

Everything else happens in the UI.

Permissions

  • magicvendies.use — open and use the editor

Configuration

{
  "Monument Names": [ "Outpost" ],
  "Max Purchase Amount (minimum 1, default 10)": 10
}

Add the monuments you want to manage to the list — Bandit Camp, Fishing Village, and any custom monument by name.

Requirements

Oxide or Carbon. No dependencies.

Support

Every purchase comes with the private updates channel in our Discord and updates for the life of the plugin. Your licence key and download live on your purchases page the moment payment clears.