This page explains the parts of RootMC you don't type commands for. Security details are kept out on purpose.
| System | Status |
|---|---|
| Signed updates and releases | Confirmed |
| Gameplay records (mining, deaths, kills, playtime) | Confirmed |
| Gold provenance (placed vs natural gold) | Untested |
| No gold from zombified piglins | Untested |
| The command guard (retired commands stay gone) | Confirmed |
| No plugin bridges (RootMC runs on its own) | Confirmed |
| The observatory (inventory and container records) | Not complete |
| World census (counting ores in the world) | Not complete |
| Exchange recovery after a crash | Untested |
| Streaming world data to the cloud | Planned |
| Health page for the RootMC services | Planned |
Updates and releases
Confirmed RootMC is one plugin, updated through a release pipeline:
- Each release is built, tested and signed. The server checks the signature before it accepts an update, so an altered or unsigned file is never installed.
- An accepted update is staged and goes live when the server restarts. Staff can see the updater's state and cancel a pending restart countdown.
- Each change goes through automated tests and, for most player features since release 28, an automated in-game test run with a real Minecraft client on a test server before it's marked confirmed. See the Changelog.
The owner confirmed the signed updater on the live server. Better fallback and recovery for releases is planned (see the Roadmap).
Gameplay records
Confirmed RootMC keeps an exact record of gameplay events, which powers /stats and the economy reports:
- Blocks you break, ores you mine (including Fortune drops), crops you harvest.
- Deaths and what caused them, mob kills and PvP kills.
- Items you pick up and diamonds you mine.
- Playtime and AFK time.
- Regular snapshots of the economy's totals.
The owner checked exact counts for ores, copper and mob kills on the live server.
Gold provenance
Untested Gold is RootMC's money, so where gold comes from matters:
- Gold you place is never counted as new world gold, whoever breaks it later. RootMC remembers blocks that players place.
- Gold blocks that weren't recorded as placed are shown as "origin not known" in
/reserveand/stats, never as verified world gold. - Counting gold is not minting. Only
/mintturns gold into gp.
No gold from zombified piglins
Untested Zombified piglins don't drop gold: no nuggets, no ingots and no golden swords or other gear. Their other drops and XP are unchanged, and mining Nether gold ore still works normally. This keeps gold farms from creating money. Other piglins aren't affected.
The owner checks for gold placement and the piglin rule are still pending.
The command guard
Confirmed Old RootMC commands that were retired, aren't approved, or are waiting on a decision are refused when the plugin starts, so they can't be brought back by accident. Minecraft's own server commands such as /time, /tp, /give, /clear and /kill are reserved for the server and never replaced. Confirmed in game by QA CS1. See Old commands that are gone.
No plugin bridges
Confirmed RootMC does everything itself in one plugin. It doesn't need or connect to Vault, Towny, LuckPerms, PlaceholderAPI or other plugins, and the server doesn't run the old RootMC plugins. A bridge would only be added if something actually needed it and the owner approved it. Confirmed by QA XB1.
The observatory
Not complete The observatory keeps records of items in the world so the economy can be checked against real physical items:
- Player inventories, including the item on your cursor and what's inside shulker boxes and bundles, when you join, leave or use an inventory. When you log off, your snapshot is marked as last seen offline.
- Containers like chests and barrels when they're closed and when their chunk loads, marked as placed by a player, generated by the world, or unknown. Unopened loot chests are never opened or rolled by the scan.
- Dropped items lying in loaded chunks, counted every 5 minutes, without coordinates.
These records are confirmed in game (QA O1, O2, O3), and they stay on the server.
World census
Not complete A separate offline tool counts the ores and gold in a copy of the world, chunk by chunk, so the world's natural gold and diamond supply can be measured. It's built and was checked on a local test copy of the world. The first census of the live world hasn't been run yet: it needs a copy of the production world, which the owner provides.
Exchange recovery
Untested If the server stops in the middle of a gold or diamond exchange, RootMC finishes or reverses it when you next join, so you never lose items or gp. See Economy.