
Weapons of Mass Destruction
A redstone-powered mystery cube that dispenses gloriously unbalanced weapons - over-enchanted gear, a rocket launcher, a drivable tank, a fighter jet, and a tactical nuke. Endlessly repeatable, fully configurable, and land-claim friendly.
Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
Weapons of Mass Destruction
A redstone-powered mystery cube that hands out gloriously unbalanced weapons - forever. Place the cube, wire it to redstone, right-click, and get a random weapon. Then do it again. There is no limit.
This plugin is not balanced. That is the entire point. Every weapon can be tuned or switched off in config.yml, so you decide how much chaos your server can survive.
The arsenal
| Weapon | Rarity | What it does |
|---|---|---|
| The Annihilator | Common | Netherite sword: Sharpness X, Fire Aspect II, Looting V |
| World Eater | Common | Netherite pickaxe: Efficiency X, Fortune V |
| Artillery Bow | Common | Power X + Infinity; every arrow explodes |
| Minigun | Uncommon | Six-round burst of high-damage tracers |
| Rocket Launcher | Uncommon | Fires primed TNT wherever you look |
| Lava Gun | Uncommon | Incendiary fireballs |
| Zeus Staff | Uncommon | Triple lightning strike on your target |
| Airstrike Beacon | Rare | Paint a target; TNT rains from the sky |
| Tank Deployment Kit | Rare | A drivable armored tank with a TNT cannon |
| Fighter Jet Kit | Rare | A flyable jet with a bomb bay |
| Tactical Nuke | Legendary | Arm it, 10-second countdown, then a very large crater |
How it works
Craft the cube (crying obsidian - blast resistant enough to survive what comes out of it), place it, power it with redstone, and right-click for a random weapon with a charge-up, a firework, and a rarity announcement. Rare and legendary pulls are broadcast to the server.
Server-friendly
Every explosion routes through Minecraft's own explosion events, so WorldGuard, GriefPrevention, Towny and friends already see and can block them. The nuke and airstrike also refuse to fire into protected land (and the nuke is not consumed when refused), and the tank stops at claim borders. For a hard guarantee, explosions.break-blocks: false keeps every weapon looking and feeling the same while never damaging terrain - ideal for minigame and PvP servers.
Configurable
config.yml is fully commented and live-reloadable with /wmd reload: enable or disable any weapon and tune its drop odds, set nuke power and countdown, toggle terrain damage and fire globally, and set per-weapon cooldowns.
Compatibility
Requires Paper 1.21.4+ and Java 21, with no dependencies. The Fighter Jet uses happy ghasts (1.21.6+) and disables itself gracefully on older servers.
Source and full docs: https://github.com/SourceCodeMan/weapons-of-mass-destruction - MIT licensed.

