Mineuniverse
Mods
Arena Forge

Arena Forge

MOD
⚔️ Arena Forge — Turn your server into a full PvE boss-arena hub. Build wave-based monster arenas with fully customizable multi-boss fights (even from other mods like CustomNPCs), parties, spectating, difficulty tiers, an in-game GUI editor...
by AnonymDv
Download Claim this project
17 downloads
0 likes
0 followers
Updated Oct 14, 2026
0 hypes
Follow0
Adventure and RPG Server Utility Utility & QoL
Advertisement Remove ads with Premium →

⚔️ Arena Forge

Arena Forge turns your Minecraft server into a complete PvE boss-arena minigame hub. Build unlimited custom arenas, fight through scaling monster waves, face off against fully customizable bosses, team up with friends, and climb a server-wide leaderboard — set up entirely with in-game commands or a built-in GUI editor, no config editing required.

🛡️ Key Features

🏟️ Unlimited Arenas — Create as many arenas as you want, each with its own region, waves, monsters, bosses and rewards.

🎮 In-Game GUI Editor — /af edit opens an Arena Control Panel: click to adjust player limits, wave count, protection and difficulties live, no commands needed for the basics.

🔵⬛ Two Region Shapes — Classic rectangular regions (two corners) or circular regions (just stand at the center and set a radius).

👹 Wave-Based Combat — Monsters spawn in scaling waves based on player count and difficulty. Survive every wave to win.

🎚️ Four Difficulty Tiers — Easy, Normal, Hard and Nightmare scale every monster and boss's health/damage and add a bonus to every reward's drop chance. Chosen by whoever joins first (or a party leader), and fully toggleable per arena.

🐉 Fully Flexible Boss System — Any wave can be a boss wave, not just the last one. Add multiple bosses to one arena, assign each its own wave, and bosses sharing a wave spawn together for epic multi-boss fights.

🧩 Works With Any Mod's Entities — Point Arena Forge at any entity already in your world — a fully customized CustomNPCs NPC, a boss from another mod, or a geared-up vanilla mob — and it's captured and reused exactly, no compatibility patch needed.

🎚️ Full Boss Customization — Override health, damage and movement speed individually per boss, toggle its natural loot drops on or off, and show or hide its boss bar in any of 7 colors.

👥 Parties — Team up and queue together. When the party leader joins an arena, every online member is pulled into the same match at once, guaranteed.

👻 Spectating — Dying no longer ends your fun: you become a spectator of your own match until you leave. Anyone can also watch a match already in progress without ever joining it.

💬🔊 Big Titles & Sounds — Wave starts, boss waves, wave clears, boss kills and victory trigger large on-screen titles with matching sounds, shown only to that match's players and spectators.

🎁 Independent Reward Chances — Attach multiple rewards to one arena, each with its own drop percentage. Preview every possible reward and its odds before joining with /af rewards.

📍 Purpose-Split Spawn Points — Separate spawn points for players, monsters and bosses, so they never get mixed up.

🔒 Permanently Protected Arenas — Once a region is set, players can't break or place blocks there, and explosions never destroy blocks inside it — no destructible/self-repairing system, so there's zero performance cost after every match.

🛡️ Anti-Exploit — Ender pearls and chorus fruit are blocked for active combatants, and elytra is safely stashed for the match's duration, so nobody can simply fly out of an unwalled arena mid-fight.

🏆 Leaderboard & Stats — Wins and monster kills are tracked per player, server-wide.

⏱️ Automatic Lobby Countdown — Matches start automatically once enough players join.

⚙️ Fully Configurable — Countdown timers, wave rest time, protection toggles and boss scaling are all adjustable in a generated config file.

🇬🇧 100% English — clean, consistent in-game text.

📜 Commands

All commands work as both /af and /arenaforge.

🔧 Arena Setup (operator)

/af create name — create a new arena

/af delete name — delete an arena

/af edit name — opens the GUI Arena Control Panel

/af setcorner1 name and /af setcorner2 name — define a rectangular region

/af setcircle name radius height — define a circular region centered on your position

/af setprotect name true/false — toggle region protection

/af setlobby name — set the waiting lobby

/af addplayerspawn name — add a player spawn point

/af addspawn name — add a monster spawn point

/af addbossspawn name — add a boss spawn point

/af setminplayers name n and /af setmaxplayers name n — player limits

/af setwaves name n — total wave count

/af setdifficulty name difficulty true/false — enable or disable a difficulty tier

👹 Monster Pool (operator)

/af addmonster name entityId weight — add a monster by id

/af addmob name target weight — capture a real entity from the world into the pool

/af clearmonsters name — reset to the default pool

🐉 Bosses (operator)

/af addboss name bossId target — capture an entity as a new boss

/af removeboss name bossId and /af clearbosses name — remove bosses

/af listbosses name — view every boss and its settings

/af setbosswave name bossId wave — set which wave a boss spawns on

/af setbosshealth name bossId value — override boss health

/af setbossdamage name bossId value — override boss damage

/af setbossspeed name bossId value — override boss movement speed

/af setbossdrops name bossId true/false — toggle natural loot drops

/af setbossbar name bossId true/false — show or hide the boss bar

/af setbossbarcolor name bossId color — set the boss bar color

🎁 Rewards (operator)

/af addreward name itemId count chancePercent — add a reward with its own drop chance

/af clearrewards name — clear all rewards

👥 Parties

/af party create — start a party

/af party invite player — invite a player (leader only)

/af party accept leader — accept a pending invite

/af party leave — leave your party

/af party info — list your party's members

🎮 Player Commands

/af list — list all arenas

/af info name — view an arena's full setup

/af join name [difficulty] — join an arena, optionally requesting a difficulty

/af leave — leave your current arena (waiting, fighting, or spectating)

/af spectate name — watch a match already in progress

/af rewards name — preview every possible reward and its drop chance

/af stats — view your personal wins and kills

/af top — view the top 10 players by wins

🛠️ Admin Match Control

/af forcestart name — skip the countdown

/af forcestop name — force-stop and reset a match

👤 Created by AnonymDv

ArenaForge-1.16.5-1.2.0.jar
MC 1.16.5, Forge, Server
Release 2026-10-08 Get
ArenaForge-1.16.5-1.1.0.jar
MC 1.16.5, Forge, Server
Release 2026-09-30 Get

More from AnonymDv

Advertisement Remove ads with Premium →

You Might Also Like