HomeJavaModsMOBA wars
MOBA wars
ModsJava

MOBA wars

by Detpool3000 · on Modrinth

MOBA PvP plugin with towers, mobs, shop, and level system. Free Minecraft Java mod for 1.21.11.

⬇ Download on Modrinth
MOBA wars — screenshot 1

MOBA Wars

A full 3v3 MOBA on your Minecraft server — heroes, items, towers, jungle camps and a Midboss, all built on vanilla mechanics.

Otherworld and Nether fight over a single-lane map with jungle on the side. Pick a hero, farm gold, buy items, push towers, break the enemy's main tower.

What's in it

8 heroes, each with three abilities and a passive: Warlord, Stormcaller, Guardian, Hunter, Berserk, Priest, Digger, Plague Doctor.

Levels and talents. XP comes from farming, kills, towers and the Midboss — nothing trickles in for free. Every 5 levels you pick one of three talents, and the last two tiers are hero-specific.

45 items across Offense, Defense, Utility, Mobility and Spells, plus a Recommended tab that rebuilds itself around your hero and the enemy picks. Combine two components into something genuinely different, or buy the finished item outright.

Towers that punish sloppy pushes. Each tower splits its damage across every enemy in range, so you can't feed it one creep and walk past.

Jungle camps in three sizes with a real respawn cycle and an on-screen timer once a camp is cleared.

A Midboss that grows. 1000 HP to start, +250 every respawn. Take it early for a small reward, or wait and fight something much bigger.

Everything under one command. Type /moba for a single menu — match control, map editing, team select and spectator mode. It opens automatically when you walk into the lobby.

English and Russian, switchable per player from an item you get on every join, remembered between sessions.

Plus spectator mode, a respawn system with no soft-locks, gold from kills and creeps and towers, and a live scoreboard.

Setup

Paper 1.21+. No dependencies, no database.

Drop the .jar in plugins/ and restart. You need two worlds — a lobby world and an arena world. Create the arena first (/mv create otherworld normal with Multiverse), then name both in plugins/MobaPlugin/config.yml:

spawn-world: world
moba-world: otherworld

Stand in the lobby world and mark the zone with /moba lobby pos1 and /moba lobby pos2. Players land at the arena world's own spawn, so set that with /setworldspawn.

Then take the editor stick (/moba stick, or the button in the menu) and place creep spawns, camps, towers and the Midboss point. Start a match with /moba start.

Playing

Walk into the lobby and the menu opens. Pick a side, wait for the countdown, choose your hero.

Farm the lane and jungle, buy items at your fountain, push with your team, contest the Midboss. Lose your Tier 3 tower and the match is over — everyone goes back to the lobby.

Commands

Command Who What
/moba everyone The main menu — ops get the full toolkit, everyone else gets team select
/moba team <otherworld|nether> everyone Join a side directly
/moba hero players Open the hero draft
/moba unstuck players Self-rescue if you get stuck
/spec everyone Toggle spectator mode
/moba stick ops Get the map editor stick

Ops have a few more for match control, timers, gold and level — all in the menu too.

Notes

Built for 3v3. Configurable team size is planned.

Match state lives in memory, nothing touches a database, so restarting between matches is safe.

Bug reports and balance feedback welcome on the project page.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more