RootMC Network

Wiki / Plugins / Network setup

Network setup

Drop the suite jars, set one product key, restart once — your Paper host joins the RootMC network. Prove it with /rootcore connect.

Paper 26.x Operators Product key

Get a product key → Root-Core guide →

Goal

After this checklist, the host has shared identity in plugins/RootMC/cloud.yml, license presence on api.rootmc.net, and /rootcore connect prints NETWORK CONNECTED. Feature plugins then share economy sync, Discord hooks, stats, and transfer mesh through that identity.

Network spine (required)

  • Root-Core — bind, presence, shared folder, updater, Discord/Slack comms
  • RootMC — heartbeat, account link, cloud economy consumers

Outbound HTTPS to https://api.rootmc.net must work from the host. Set cloud.yml discord.* / slack.* under Root-Core for per-server chat bridge and reachout. Do not install a separate Root-Discord jar.

Checklist

  1. Install jars for the spine plus any packs you bought (Claims vs Towny — see suite hosts).
  2. Register at the developer portal and create a product key.
  3. Edit plugins/RootMC/root-core.yml: set server-name and product-key. Leave cloud secrets blank on first boot.
  4. Start (or restart) Paper once. Root-Core binds and writes server-id / server-secret into cloud.yml.
  5. Run /rootcore connect — expect NETWORK CONNECTED.
  6. Optional: Discord bot fields in cloud.yml, confirm the host under My Servers, run /rootcore update for suite jars.

/rootcore connect

Pass/fail probe for operators (rootcore.admin):

  • Required plugins enabled
  • Cloud credentials present
  • Product key present + license presence OK (or bind id set)
  • API base reachable over HTTPS
  • Recommended packs reported as WARN if missing (do not fail the spine)

/rootcore status stays the verbose dump and shows a NETWORK CONNECTED / INCOMPLETE banner at the top.

Recommended packs

PackPlugins
EconomyRoot-Economy, Root-Perms, Root-Times, Vault
ClaimsRoot-Claims, Root-Territories
TownyTowny, Vault
Ops/QOLRoot-Essentials, Root-Play, Root-Ops, Root-Skills
Discord / SlackRoot-Core comms (cloud.yml + root-core.yml comms:)

Where jars live

Docs / explainers are public on GitHub under RootRecord. Paid jar downloads will be on BuiltByBit (listings coming soon). Use the plugin catalog and this wiki for install truth; do not treat GitHub Releases as free jar distribution.