BossArena-3.5.0.jar
14 Mar 2026
CurseForge · Hytale mod
BossArena is a Hytale server mod that adds configurable boss arenas, NPC contract shops, and per-player loot chest rewards.
Quick answer
Boss Arena BossArena-3.5.0.jar targets Hytale. Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer. No required dependencies listed for this file.
Where it goes
Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.
Put Hytale mods on the world host or dedicated server. Singleplayer runs a local server too; Hytale does not use separate client mods.
BossArena-3.5.0.jar. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional project dependencies. Check the creator notes before changing an existing world.
Before you install it
Built for Boss Arena BossArena-3.5.0.jar. Pick another file and the loader, install side or required mods may change.
Use BossArena-3.5.0.jar. It targets Hytale; another release may target a different game build or dependency set.
This file does not list any required mods. Do not add a library just because a different file uses it.
Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.
Use the “Get this file” button beside BossArena-3.5.0.jar. It opens that exact file at the source.
About this project
BossArena is a Hytale server mod for building replayable boss encounters with proper arenas, NPC shops, timed events, and per‑player loot.
Admins design bosses and arenas entirely in‑game, while players trigger fights via contracts or simply by walking into a danger zone. When a boss dies, each eligible player gets their own loot chest and a damage summary, turning boss fights into proper “events” instead of one‑off spawns.
Design boss fights, not just mobs
Player‑driven encounters
Per‑player rewards and tracking
In‑game configuration
/ba config – bosses, arenas, loot, shops, timed spawns, proximity, and more.bosses.json or via /ba config:BossID, NPC ID, tier (common, uncommon, rare, epic, legendary).arenaId, worldName, x, y, z.notificationRadius (blocks) – who sees the boss event HUD./ba config → Arenas tab or with commands:/ba arena create <arenaId>/ba arena delete <arenaId>/ba arena listadds are automatically migrated into the structured wave format, but you can keep editing waves purely from the UI.mods/BossArena/config.json → timedBossSpawns[]:bossId and arenaId for each rule.spawnIntervalHours / spawnIntervalMinutes.preventDuplicateWhileAlive to avoid stacking bosses.despawnAfterHours / despawnAfterMinutes.announceWorldWideannounceCurrentWorldworldAnnouncementText with placeholders.Player‑online gating:
Timed spawns are ideal for scheduled events (hourly, daily, etc.) that should feel special and predictable.
BossArena also supports per‑boss proximity behavior, configured per boss in the Waves overlay (not in config.json).
For each boss you can set:
Proximity is used in two key ways:
Pure proximity auto‑spawn (no timed rule required)
Proximity gating for manual and shop spawns
/ba spawn <bossId> <arenaId> (and, where applicable, here).This lets you create encounters like:
Use (F) interaction.Currency providers:
HyMarketPlusEconomySystemYou choose the provider in shop.json.currencyProvider (auto, hymarket, economysystem, item).
Players don’t need admin permissions to use the shop NPC – only to configure it.
loot_chests_state.json, so unclaimed loot survives restarts.Loot tables in loot_tables.json:
bossNamelootRadius (who is eligible when the boss dies)items[] with:itemIddropChance (0.0–1.0)minAmountmaxAmountInline cmd: actions:
cmd: /give $Player Ingredient_Bar_Iron --quantity=5.This makes BossArena a bridge between boss fights and the rest of your server’s systems.
Event banner HUD
config.json.eventBanner with placeholders:Damage chart
/ba config)A full GUI editor to avoid manual JSON editing:
Bosses tab
Waves overlay
Timed Spawns overlay
timedBossSpawns[].Shop tab
Arenas tab
Base:
/bossarena and /ba are equivalent.Admin commands (require bossarena.admin):
/ba arena create <arenaId>/ba arena delete <arenaId>/ba arena list/ba spawn <bossId> <arenaId|here>/ba config/ba shop open/ba shop place/ba shop delete/ba reload/ba cleanupPermission:
bossarena.admin – required for all admin commands.All runtime data is under mods/BossArena/:
config.json – global configuration, timed spawns, map markers, event banner templates.bosses.json – boss definitions, stats, waves/adds, per‑boss proximity and cooldown.arenas.json – arenas and their notification radii.loot_tables.json – loot tables and drop chances.shop.json – shop definition, currency provider, locations, contracts.loot_chests_state.json – internal loot chest persistence (don’t edit manually).Boss tracking and loot are persisted across restarts. /ba cleanup can be used to remove stuck bosses/adds and orphaned chests.
RPGLeveling (Zuxaw:RPGLeveling) – optional
levelOverride per boss to force encounter level, cleaned up when the event ends.Economy mods – optional
HyMarketPlusEconomySystem2026.02.19-1a311a592./ba config instead of editing JSON by hand.preventDuplicateWhileAlive and sensible despawn timers on timed bosses.If you want, I can also draft a “Getting Started” section (5–6 bullet steps) for the bottom of the CurseForge page.
Project description from CurseForge.
Recent files
14 Mar 2026
11 Mar 2026
11 Mar 2026
3 Mar 2026
3 Mar 2026
1 Mar 2026
28 Feb 2026
27 Feb 2026
27 Feb 2026
26 Feb 2026
26 Feb 2026
Looking for an older file? The official CurseForge project page is in Resources.