promotional bannermobile promotional banner

AeroWars - A SkyWars plugin

A competitive SkyWars-style minigame for Hytale — Solo & Teams arenas with chest loot, kits, spectators, parties, and cosmetics.
Back to Files

AeroWars-1.1.0.jar

File nameAeroWars-1.1.0.jar
Uploader
stoshestoshe
Uploaded
Jul 10, 2026
Downloads
19
Size
649.9 KB
File ID
8407896
Type
R
Release
Supported game versions
  • 0.5

What's new

AeroWars v1.1.0 — maps become first-class, a batch of correctness fixes, and new admin quality-of-life commands.

⭐ Maps are now separate from arenas

  • Map layout (spawns, chests, spawn cages, spectator spawn) is stored per map in maps/<template>.json instead of on the arena — so several arenas can share the same map.
  • New map-first setup flow:
    • /aerowars setup start <template> — build the map (spawns / chests / spectator spawn).
    • /aerowars arena create <name> <map> <solo|teams> [teamSize] — create an arena over a configured map.
  • Random map pool per arena, opt-in (off by default): /aerowars maps <arena> add <map> then /aerowars maps <arena> random on. Each match then clones a random map from the pool, and pool maps may have completely different layouts.
  • setup mode was removed — mode and team size are now chosen at arena create.
  • Existing arenas are migrated automatically on load: their inline layout is lifted into a map file, so nothing to redo.

New commands

  • /aerowars reload — reload config, language, loot, kits, maps and arenas without restarting the server.
  • /aerowars forcestop — admin abort of the match you're in (the counterpart to /aerowars forcestart).
  • /aerowars arena create | enable | disable | info — arena administration.
  • /aerowars maps add | remove | list | random — manage an arena's map pool.
  • Full tab-completion across the new commands (arena names, map names, and fixed choices).

Fixes

  • Stats no longer lost on a crash — periodic auto-save (honoring AutoSaveIntervalSeconds) plus a flush at match end; previously stats were only written on a clean shutdown.
  • Default kits now use valid item IDs, and kit armor is actually worn instead of dropped into the backpack (affected every kit, including paid ones).
  • Editing config in-game no longer wipes the comments in config.json.
  • Friendly-fire / self-hit checks now compare players correctly (they were comparing by reference).
  • Thread-safety — match rosters and joins are now safe against the match tick (no more rare mid-tick errors), and simultaneous joins can't overfill an arena.
  • Paid kits / cosmetics no longer dead-end on deposit-only economy providers — they fall back to free when the economy can't charge.
  • A teams match can no longer start with a single team (it would otherwise idle out the full duration).
  • Games-played is now counted at match start rather than on join, so aborted or cancelled joins no longer inflate stats.
  • Removed a stray diagnostic log that spammed on every projectile, a raw stack trace, and a possible crash when a player fell into the void mid-teleport.

Changed / removed

  • The unused HUD toggle and the dead MatchHud / StatusHud were removed — the scoreboard and on-screen titles already cover everything. The Hud config block is gone.
  • Effects (fireworks / podium) is now documented in config.json.
  • The countdown shortens to 5s when an arena fills up (early start).
  • The aerowars.play permission is now enforced on join and queue.

Added

  • Changelog popup (admin) — on joining after an update, admins get a modal with the latest release notes (pulled from GitHub), with Close and Don't show until next version. Re-open any time with /aerowars changelog.

<sub>Requires a Hytale server. Optional companions: PlaceholderAPI and TaleGuard.</sub>

This mod has no additional files