AoW SMP is already a complete, playable crossplay server — the core is shipped and stable. This page is the public log of what comes next: the features that are scaffolded but not live, the integrations that are blocked on a single missing token, and the ambitious "would be cool" ideas waiting their turn. Everything here is honest. If it is shipped, it is marked shipped. If it is waiting on a token, it says so.
1 Shipped
The foundation is done. Players can join from Java or Bedrock today, claim land, level skills, run shops, hit the auction house, and live in a world that is meaningfully different from vanilla.
25565, Bedrock on UDP 19132. Geyser-Spigot 2.10.1-SNAPSHOT translates RakNet, ViaVersion 5.10.1-SNAPSHOT bridges the emulated client version onto Paper, and Floodgate 2.2.5-SNAPSHOT lets Bedrock players join with their Xbox/Microsoft account — no Java account required. See Cross-play for the full topology.. (e.g. .Steve).the guidebook/onboarding module in AoWInfra, AoWWelcome, the SafeSpawn module in AoWInfra), worldgen (the flora module in AoWWorldGen, the ore-vein module in AoWWorldGen, the structure module in AoWWorldGen), the Mythic Champions system (the Champions module in AoWMythic, the Vendetta module in AoWMythic, the Relics module in AoWMobs, the signature-attack module in AoWMythic, the Blood Moon module in AoWMythic and more), mobs (the mob-gear module in AoWMobs, the drops module in AoWMobs, the loot module in AoWMobs), loot (AoWChestLoot, AoWFishing, AoWMining), engagement & QoL (AoWDaily, AoWBoard, AoWDeathBook, AoWPresence, AoWTweaks, the Fixes module in AoWInfra, AoWVillagers). See Custom Plugins.-Xms8G -Xmx8G with Aikar GC flags and 2 GB swap as an OOM cushion.style.css, ~20 pages covering join flow, cross-play architecture, every plugin (custom and third-party), world, mobs, loot, economy, claims, skills, QoL, commands, infra, build pipeline, admin, this roadmap, FAQ, and glossary.minecraft.service systemd unit with auto-restart and boot-on-startup, FIFO console at /opt/mcserver/cmd.sh, backups in /opt/backups/, Tailscale at internal admin address, Cloudflare DNS-only A record for play.aowmc.com → play.aowmc.com.2 Next up
These are the five things in active flight. Most are blocked on one specific thing — a token, a key, an account — rather than on code. They will ship in roughly the order below.
#general), join/leave broadcasts, console relay to a staff channel, and account linking. Layer Skoice on top for proximity voice — players in voice chat hear each other based on in-game distance.
Blocked on: a Discord bot token from a server we own. Once the token is in hand, install + config is ~30 minutes and a server restart.
. prefix exactly as they appear in-game.Z:/Brands/aowmc/agent/.
Blocked on: a dedicated Java (Microsoft/Mojang) account for the bot to log in with, and an Anthropic API key for Claude. Server stays
online-mode=true, so the account must be real.
aowmc.com still serves the older website from VPS1. Plan: deploy a fresh marketing page (hero, "how to join", live player count via Plan/squaremap APIs) and link it to these docs. play.aowmc.com stays exactly where it is — only the apex changes.map.aowmc.com, so anyone can see the live world map from a browser.3 Later
Bigger or more speculative ideas. These are not on a schedule — they ship when the "next up" list is clear and there is appetite to build them. Listed in rough order of likelihood.
map.aowmc.com.AoWDaily: per-player PDC, server-local date rotation, reward via the existing economy and item drops. Quest categories: kill X mobs, mine Y blocks, fish Z items, travel N blocks, complete a structure./top covers playtime, mobkills, deaths, and jumps. Future categories on the wishlist: blocks placed, blocks broken, distance walked/sailed/flown, fish caught, diamonds mined, money earned, claims owned.the structure module in AoWWorldGen places four: ruined tower, campsite, shrine, wishing well. Room to add more themed sets — sunken boats near coasts, watchtowers on hills, sealed crypts in caves — while keeping the 0.006 per-chunk gate and 48-block no-overlap rule.4 Status at a glance
If you only read one table on this page, read this one.
| Initiative | Status | Blocked on | Notes |
|---|---|---|---|
| Cross-play (Java + Bedrock) | shipped | — | Geyser + Floodgate + ViaVersion routing to Paper 1.21.8 |
| 21 third-party plugins | shipped | — | See Third-party for pinned versions |
| 6 consolidated in-house packs | shipped | — | All paper-api only — see Custom Plugins |
| Hardware upgrade (4 vCPU / 16 GB) | shipped | — | Fixed translation lag; 8 GB heap with Aikar flags |
| This docs site | shipped | — | You are reading it |
| Discord (DiscordSRV + Skoice) | next | Discord bot token | ~30 min install once token is available |
| AI Player Bot (Mineflayer + Claude) | next | Java account + Anthropic API key | Scaffold at Z:/Brands/aowmc/agent/ |
| Public website deploy | next | — | aowmc.com apex still on VPS1 |
| Complete Terralith pre-gen | next | — | ~30 min on 4 cores via Chunky |
map.aowmc.com (squaremap) | shipped | — | Public endpoint now live; internal service runs on the map service |
| BlueMap 3D map | later | — | Optional, runs alongside squaremap |
| AoWQuests (daily/weekly) | later | — | Same patterns as AoWDaily |
| AoWEvents (waves, double-XP) | later | — | Hookable by the AI player bot |
| AoWBoard categories | later | — | Blocks placed/broken, distance, diamonds, money, claims |
5 How "next up" actually ships
The build cadence is the same one that produced the 6 consolidated in-house packs — small, additive, tested, reversible.
/opt/mcserver/plugins/. Source lives at /opt/aow-plugins/<Name>/. Same flow for everything new./aow<name> reload. Tuning chances, densities, cooldowns, or radii does not require a server restart — just edit the config.yml and reload./opt/backups/. The systemd unit makes restarts cheap; the FIFO console at /opt/mcserver/cmd.sh makes runtime commands scriptable./msg, or wait for the Discord to land — once it ships, the #feedback channel will be the canonical place to suggest features. Everything on this page is open to debate.
6 Out of scope (on purpose)
Some things will not ship, by design. Worth being explicit so nobody is waiting on them.
online-mode=true, Floodgate handles Bedrock auth/opt/backups/, but they are not coming back. The roadmap is for the current single-node Paper crossplay SMP only.
7 What you can do today
While the "next up" list is in flight, the server is fully playable right now. Here is the short version.
play.aowmc.com — Java port 25565, Bedrock port 19132. MOTD reads "AoW SMP - Java + Bedrock crossplay". Survival, Easy, max 20 players, online-mode on. Bedrock players appear with a . prefix.