ModsFinder

Guns ++ is a datapack that adds more than 50 firearms and four grenade types to vanilla Minecraft, each with custom models and sounds.

FabricForgeNeoForgeQuiltServer required, client optionalAll rights reserved1.17 – 26.3

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

  1. Firearm roster

    Over 50 guns sorted by ammo type, including revolvers, sniper rifles, shotguns, automatic rifles and launchers.

  2. Scoped sniper rifles

    Sniper rifles get new scopes that make shots more accurate while narrowing the view.

  3. Headshot damage

    Shots to the head deal increased damage.

  4. Attachments

    Suppressors and laser sights attach to a weapon by dropping both on the ground together.

  5. Tesla gun charging

    The tesla gun recharges when thrown onto a lightning rod during a storm.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.35.9.5+mod5.9.5+mod5.9.5+mod5.9.5+mod
26.25.9.5+mod5.9.5+mod5.9.5+mod5.9.5+mod
26.1.25.9.5+mod5.9.5+mod5.9.5+mod5.9.5+mod
26.1.15.9.5+mod5.9.5+mod5.9.5+mod5.9.5+mod
26.15.9.5+mod5.9.5+mod5.9.5+mod5.9.5+mod
1.21.x12 of 12 versions with builds
1.21.115.9.5+mod5.9.5+mod5.9.5+mod5.9.5+mod
1.21.105.8.7+mod5.8.7+mod5.8.7+mod5.8.7+mod
1.21.95.8.7+mod5.8.7+mod5.8.7+mod5.8.7+mod
1.21.85.8.7+mod5.8.7+mod5.8.7+mod5.8.7+mod
1.21.75.8.7+mod5.8.7+mod5.8.7+mod5.8.7+mod
1.21.65.8.7+mod5.8.7+mod5.8.7+mod5.8.7+mod
1.21.55.8.2.1+mod5.8.2.1+mod5.8.2.1+mod5.8.2.1+mod
1.21.45.7.8+mod5.7.8+mod5.7.8+mod5.7.8+mod
1.21.35.7.5+mod5.7.5+mod5.7.5+mod5.7.5+mod
1.21.25.7.5+mod5.7.5+mod5.7.5+mod5.7.5+mod
1.21.15.7.3+mod5.7.3+mod5.7.3+mod5.7.3+mod
1.215.7.3+mod5.7.3+mod5.7.3+mod5.7.3+mod
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
ReleaseBetaAlphaNot available

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

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
Guns ++Fabric, Forge, NeoForge and Quilt1.17 – 26.3Server required, client optional2026-03-25
Old West WeaponryNeoForge1.21.8 – 1.21.10Client and server2025-12-06
Musket ModFabric, Forge and NeoForge1.16.5 – 1.21.1Client and server2024-10-12

Questions

Does Guns ++ need a mod loader?

No. It is distributed as a data pack and works on the loaders listed for each version, with no separate loader install.

Does Guns ++ have to be on the client?

No. Only the server needs it, and a player can join a server that runs it without installing anything, since the client side is optional.

Which mods require Guns ++?

Gunstrike requires it, so a server running Gunstrike must also run Guns ++.

How can players reload without using ammo?

Add an infinite reload tag to the player, which removes the ammo cost for reloading.

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

All projects

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!
ThePatriotsCommandXS, on the Modrinth page

Official listing

Owner
ThePatriotsCommandXS
Published
2024-05-29
Updated on Modrinth
2026-03-25
Facts verified
2026-10-15

Tags