HomeJavaModsWeapons of Mass Destruction
Weapons of Mass Destruction
ModsJava

Weapons of Mass Destruction

by SourceCodeMan · on Modrinth

A redstone-powered mystery cube that dispenses gloriously unbalanced weapons - over-enchanted gear, a rocket launcher, a drivable tank, a fighter jet, and…

⬇ Download on Modrinth

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.

Verified by MCModsHub

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

Explore more