Built, waiting to be switched on
These are built and pass their tests. Turning them on is a staff or owner decision.
| Feature | Status | What turning it on involves |
|---|---|---|
| Chest shops and the market | Off by default | Switching shops on, after the owner's live shop check |
| Ranks | Off by default | Switching the rank track on and deciding what each rank unlocks |
| Day sync, pause when empty, faster growth | Off by default | A settings change per switch, then a reload |
| Mob heads | Off by default | A settings change and a reload |
| Server announcements | Off by default | Writing the messages and switching announcements on |
| Vote tracking | Off by default | Adding vote sites, setting up the vote-site keys, opening the network port on the host and switching votes on |
Built, not complete
| Feature | Status | What's missing |
|---|---|---|
| Account linking | Not complete | The live account portal and the Discord connection |
| The observatory | Not complete | Capturing on item pickup and drop, saving a "stale" mark when a write is skipped, counting items held by mobs, frames and armor stands, a many-player load test, and sending data to the cloud |
| World census | Not complete | The first census of the live world, from an owner-supplied copy of it |
| Root-Times | Not complete | /times on the website and bond and loan settlement on the Minecraft day |
| Reports | Confirmed | Capturing chat context with a report, how long reports are kept, and Discord alerts for staff. These need privacy and owner decisions |
| Diamond exchange | Confirmed | Live, but crash tests and production-database tests are still open |
Economy and trading
Planned
- Dynamic diamond price. A diamond price that moves with the server's diamond reserve, starting from the current 10 gp. Only the model is written; nothing is built.
- Order book. Buy and sell orders for allowed Minecraft items in gp, including limit, market and stop orders, with items and gp held safely in escrow until a trade completes. It trades in-game items and gp only, never real money.
- Web trading portal. Placing those orders from the RootMC website after logging in with your account, possibly with a higher tax on web orders.
- Contracts. Player contracts with gold held in escrow, deferred until the order book exists.
- Diamond Bonds with voting, mentioned on the Bonds page.
- Rank-based loan caps. Loan caps that grow with your rank. Everyone has the 100 gp default for now.
Players and community
Planned
- Vote rewards, Appreciation Tokens,
/bonusstreaks, vote shards and referral rewards. Waiting on owner decisions about what, if anything, votes should pay. - Starter kits and new-player grace. A once-per-player starter kit (iron tools, food, logs and torches in the old servers) and a first-day grace period, such as keeping your inventory or a free random teleport. Needs owner approval.
- Council proposals. Submitting proposals for the community to consider, kept separate from feedback and reports. The old servers charged 64 G; any fee would need approval. Waiting on owner decisions.
- RootSkills. The old servers had 21 mcMMO-style skills, such as mining, woodcutting, fishing and archery. Rebuilding them as part of RootMC is being researched; nothing is approved yet.
/discordand/map, once there are verified links, and/showto show an item in chat, after a chat and privacy review.- Waypoint and note sync to an app or the website, public and shared waypoints, travelling to a waypoint and a personal
/vault. /banner,/worthand/value, once prices and price data are approved. Player heads, after a moderation and privacy policy.- RootMC Pro, a membership planned at $4.99/month. There's no checkout yet and its benefits haven't been announced.
World and maps
Planned
- Region mapper and rail protection. Mapping regions of the world and letting players own and protect rail lines. Needs decisions on how regions relate to claims and who can own rails.
- Claims on a web map.
- World border changes that account for offline players' claims.
Server and operations
Planned
- Restart and stop countdowns (
/rootrestart,/rootstop), through the owner-approved host process. - World analytics and live streaming. Sending world and player data from the observatory to a cloud service for dashboards and public summaries.
- A health page that combines the status of each RootMC service.
- ML2 updates in game, similar to radio announcements, possibly including worldwide earthquake and weather bulletins and an optional hourly weather update for each player. On the back burner until the ML2 server publishes worldwide earthquake and weather data.
- Release recovery. Better fallback and recovery when a release or the host has a problem.
- Account system move. Moving the account database to the cloud database used by the other RootMC services, while keeping RootMC gaming accounts separate.
- Version regression checks. Re-checking issues the owner finds in a specific release, such as account IDs being shown instead of player names, against each new release.
Fixes and hardening
These are improvements to features that are already live, from the November 12 engineering review. None of them changes how you play.
| Area | Planned improvement |
|---|---|
| Votes | Save each vote before confirming it to the vote site, and make the vote receiver safe to restart quickly |
| Observatory | Capture inventories on pickup and drop, and save a "stale" mark when a write is skipped |
| Root-Times | Make restoring the world's day-cycle and growth settings safe after a crash |
| Staff audit log | Write audit records durably so a crash can't lose one |
| Diamond exchange | Crash tests and full production-database tests |
| World border | Account for offline players' claims when the border shrinks |
Staff tools left out on purpose
Planned Some tools from the old servers were left out on purpose, and each would need an approved design before it's built: editing a player's inventory with /invsee (it's view only today), /socialspy, /skull, /lightning, /burn, /ext, /remove and /sudo. /give stays Minecraft's own command.
Not coming back
Betting games (/gamble, /roulette, /hilo, /lotto, /coin, /dice), /torch, /ask, /blueprint, /explore and /questionnaire are retired or not approved. /ptime, /more, /anvil and /jump are on hold, and /more would never be available to players. Emerald trading isn't allowed by any route. See Old commands that are gone.