Spartan Weaponry is an equipment and combat mod that adds a massive arsenal of new melee and ranged weapons to Minecraft, available for Forge and NeoForge loaders.
Vanilla Minecraft gives you a sword, a bow, a crossbow, and a trident. That is essentially the entire combat toolkit for a game built around exploration and survival. For players who want real variety in how they fight mobs and other players, the default options run dry fast. Spartan Weaponry solves this by introducing an enormous collection of weapon types, each with distinct combat properties like extended reach, bonus damage, and sweep attacks. Originally inspired by the classic Balkon's WeaponMod, it has grown into a standalone favorite with over 8 million downloads on Modrinth. Created by ObliviousSpartan, the mod has been actively maintained since 2022 and continues to receive updates and bugfixes through 2025.
Key Features of Spartan Weaponry
- Dozens of unique weapon types — The mod adds swords, polearms, blunt weapons, and ranged weapons that each behave differently in combat. This means you can tailor your loadout to your playstyle — use a halberd for crowd control at range, or a dagger for quick close-quarters strikes. Every weapon type has a genuine tactical purpose rather than being a reskinned sword.
- Full vanilla material tiers — Every weapon can be crafted from wood, stone, iron, gold, and diamond, following the same progression curve you already know. This keeps the mod feeling like a natural extension of Minecraft rather than a bolted-on system. Netherite upgrades are also supported in newer versions, letting you bring your favorite weapon type into the endgame.
- Modded material compatibility — Spartan Weaponry supports crafting with copper, tin, bronze, steel, silver, invar, platinum, electrum, nickel, and lead from popular tech and alloy mods. This is a huge advantage in modpacks where you already have access to dozens of metals but nothing interesting to craft with them. It bridges the gap between tech mods and combat mods seamlessly.
- Unique combat properties per weapon — Weapons are not just cosmetic reskins. Each type carries distinct stats including reach distance, attack speed, damage bonuses against certain targets, and sweep capabilities. A player wielding a lance gets extra reach to strike before enemies close in, while a mace delivers heavy blunt damage. These differences make weapon choice a meaningful tactical decision.
- Custom crafting components — The mod introduces Handles and Poles as base crafting materials for all its weapons. Handles are crafted with string, while Poles use sticks. This small addition creates a dedicated crafting flow that feels intentional and gives the weapon system its own identity within the crafting table.
- Broad version support — With builds available for Minecraft 1.12.2, 1.16.5, 1.18.2, 1.19.2, and 1.20.1, the mod covers both legacy and modern modpack ecosystems. Whether you are building a 1.12.2 kitchen-sink pack or running a modern 1.20.1 server, Spartan Weaponry has you covered.
- RLCombat integration (1.12.2) — On legacy 1.12.2 versions, the mod supports RLCombat, an updated fork of Better Combat Rebirth. This integration enhances the combat animations and hit detection, making the expanded weapon arsenal feel even more polished during actual gameplay.
Screenshots









How to Install Spartan Weaponry
- Download and install Minecraft Forge or NeoForge for your Minecraft version. Spartan Weaponry supports Forge on all versions (1.12.2–1.20.1) and NeoForge on 1.20.1.
- Download the correct Spartan Weaponry file for your Minecraft version from the official download links below.
- Open your Minecraft installation folder and navigate to the
modsfolder. If it does not exist, launch Minecraft once with Forge or NeoForge installed to generate it. - Place the downloaded
.jarfile into themodsfolder. - Launch Minecraft using your Forge or NeoForge profile. The new weapons will be available in the creative menu and through crafting.
Requirements & Compatibility
| Minecraft Version | Required Loader | Notes |
|---|---|---|
| 1.20.1 | Forge / NeoForge | Latest supported version |
| 1.19.2 | Forge | Major update with significant changes |
| 1.18.2 | Forge | Stable release |
| 1.16.5 | Forge | Version 2.2.0 with major overhaul |
| 1.12.2 | Forge | Legacy version, RLCombat compatible |
What's New
- Fixed a server-side crash related to the OilColourHandler being called on the server when it should only run client-side (issue #147).
- Enforced a strict loading order for reloadable values such as weapon traits, fixing crashes that occurred with addon mods due to out-of-order loading (issue #125).
- The new loading order follows: Oil Colours → Materials → Weapon Archetypes → Individual weapon items.
- Multiple overdue bugfixes and stability improvements included in the 3.2.0 update cycle.
- Continued maintenance and compatibility improvements for the 1.20.1 Forge and NeoForge ecosystem.
Pros and Cons
Pros
- Massive weapon variety with meaningful combat differences between types
- Supports all five vanilla material tiers plus ten modded metals
- Actively maintained with regular bugfixes through 2025
- Works across five major Minecraft versions from 1.12.2 to 1.20.1
- Open-source under Apache-2.0 license with addon mod support
Cons
- No Fabric or Quilt support — Forge and NeoForge only
- Not yet updated for Minecraft 1.21+
- Addon mods have historically caused loading-order crashes, though recent updates address this
- The 1.12.2 version requires a separate Mixin compatibility mod in some setups
Alternatives to Spartan Weaponry
- Simply Swords — A Fabric and Forge weapon mod that focuses on unique swords and melee weapons with special abilities and loot-tier rarities, great if you want flashier combat effects.
- Epic Fight — An animation-overhaul combat mod that completely reworks Minecraft's attack system with directional strikes and combos, ideal for players who want deeper combat mechanics beyond just new weapon types.
- Tetra — A modular weapon and tool customization mod that lets you build weapons from individual components, offering a different approach to weapon variety through a crafting-focused system.
Download Spartan Weaponry
| Minecraft Version | Forge | NeoForge |
|---|---|---|
| For Minecraft 1.20.1 | Download | Download |
| For Minecraft 1.19.2 | Download | — |
| For Minecraft 1.18.2 | Download | — |
| For Minecraft 1.16.5 | Download | — |
| For Minecraft 1.12.2 | Download | — |
Always download mods from official sources to stay safe.
Frequently Asked Questions
Is Spartan Weaponry compatible with Fabric?
No — Spartan Weaponry is only available for Forge and NeoForge. There is no official Fabric port. If you need a weapon expansion mod on Fabric, consider alternatives like Simply Swords which offers Fabric builds.
Does Spartan Weaponry work with modded metals from tech mods?
Yes — the mod natively supports crafting weapons from copper, tin, bronze, steel, silver, invar, platinum, electrum, nickel, and lead. These materials are automatically detected when compatible tech or alloy mods are installed alongside Spartan Weaponry.
Can I use Spartan Weaponry on a multiplayer server?
Yes — the mod works on both client and server. All players and the server must have the same version of Spartan Weaponry installed. Recent updates have specifically fixed server-side crashes, so make sure you are running the latest build for your Minecraft version.
Does Spartan Weaponry support Minecraft 1.20.1 with NeoForge?
Yes — the 1.20.1 version supports both Minecraft Forge and NeoForge. This is currently the only version with NeoForge compatibility; older versions (1.19.2 and below) are Forge-only.
Are there addon mods for Spartan Weaponry?
Yes — the mod has an active addon ecosystem that extends it with additional weapon types and material support. However, older addon mods could cause loading-order crashes. The latest 3.2.0 update enforces a strict loading sequence that resolves most of these compatibility issues with addons.
