Guns ++
Guns ++ is a datapack that adds more than 50 firearms and four grenade types to vanilla Minecraft, each with custom models and sounds.
What it does
Weapons are grouped by the ammo they use: bullets for revolvers and pistols, heavy ammo for sniper rifles, shotgun shells, musket balls, medium and light ammo for automatic weapons, flares, dragon shells, .50 cal rounds, rockets, energy cells and chorus flowers. Rockets, energy cells and chorus flowers feed launchers, the BFG 9000 and the Supersizer.
The datapack is built for multiplayer and survival play, so groups can use it on a shared server. Right click scopes in, shift with right click reloads, and left click fires. A config menu, opened with G or from the escape menu, switches to the legacy firing system and changes recoil and mob weapon settings. Reloading uses ammo unless a player is given an infinite reload tag. Crafting recipes are in the in-game book and the crafting table, and the function thepa:quickfix can be run when behavior looks wrong.
Installation needs no mod loader because the content ships as a data pack. The mod is server required, with client optional, and is published for 1.17 – 26.3 across 33 release versions, including snapshot builds. All rights reserved applies, and the code is not open source.
Key features
Firearm roster
Over 50 guns sorted by ammo type, including revolvers, sniper rifles, shotguns, automatic rifles and launchers.
Scoped sniper rifles
Sniper rifles get new scopes that make shots more accurate while narrowing the view.
Headshot damage
Shots to the head deal increased damage.
Attachments
Suppressors and laser sights attach to a weapon by dropping both on the ground together.
Tesla gun charging
The tesla gun recharges when thrown onto a lightning rod during a storm.
Gallery
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x12 of 12 versions with builds
1.20.x7 of 7 versions with builds
1.19.x4 of 4 versions with builds
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Required by 1 mod
Use cases
Multiplayer servers
Groups playing on a shared server can add firearms without installing anything on their own game.
Who it’s for: Server owners and survival or adventure players who want firearms in vanilla Minecraft.
How it compares
Old West Weaponry is a NeoForge mod for 1.21.8 – 1.21.10, client and server, under the MIT License, not open source. Musket Mod covers Fabric, Forge and NeoForge for 1.16.5 – 1.21.1 with a client and server environment and is open source under the MIT License. Guns ++ is a datapack instead, and it works across more versions than either.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Guns ++ | Fabric, Forge, NeoForge and Quilt | 1.17 – 26.3 | Server required, client optional | 2026-03-25 |
| Old West Weaponry | NeoForge | 1.21.8 – 1.21.10 | Client and server | 2025-12-06 |
| Musket Mod | Fabric, Forge and NeoForge | 1.16.5 – 1.21.1 | Client and server | 2024-10-12 |
Questions
Does Guns ++ need a mod loader?
Does Guns ++ have to be on the client?
Which mods require Guns ++?
How can players reload without using ammo?
In the catalog
Guns ++ is one of 17,631 Equipment mods on ModsFinder, and one of 8,894 Equipment mods for Fabric. 8,071 mods support Minecraft 26.3.
More from ThePatriotsCommandXS
Similar mods
What the author says
This datapack IS multiplayer friendly! Have fun with your friends on a server! Try using /function thepa:quickfix if you notice any strange behavior!
Official listing
- Modrinth page
- modrinth.com/mod/guns_plus_plus
- Owner
- ThePatriotsCommandXS
- Published
- 2024-05-29
- Updated on Modrinth
- 2026-03-25
- Facts verified
- 2026-10-15
