
For Minecraft versions 1.21.4 and above, Modern Guns requires Gun Core, and for versions below 1.21.4, Modern Guns requires Gamingbarn's Guns!
![]() |
Modern Guns adds 23 real life guns into Minecraft! All of the guns added are ones you've likely seen before in other games like CoD, Far Cry, or other Minecraft gun mods. These guns have a wide range of different stat combinations to make each one unique in its own way! |
|---|---|
| There are three tiers of guns, with each tier of gun having seven specfic types. The seven subtypes are as follows: Pistol, Shotgun, Assault Rifle, SMG, Sniper Rifle, and Grenade Launcher. The color of the gun's name dictates which tier it belongs to. Yellow is tier 1, green is tier 2, and blue is tier 3. | ![]() |
![]() |
All of the recipes for the guns in this pack can be viewed in the recipe book of the vanilla crafting table. To search for guns, you can type "shoot" into the search bar! You can also give youself the guns added by this datapack by running the give function: /function give:[gun_name] |
You can make your own pack just like this by using the Gun Generator and Ammo Generator from gamingbarn.net!
Want a Minecraft server? Consider SparkedHost! Use code GAMINGBARN for 25% off!
)
https://discord.gg/dKMxTjchsg Need help with my datapacks? Found a bug? Want to share some feedback? Join my Discord server! There, I can offer personal help towards any problem you may be having!
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
|
R
V1.9 Mod
|
16h ago | 1 | |||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
|
R
V1.8 Mod
|
16h ago | 1 | |||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
|
R
V1.7 Mod
|
16h ago | 1 | |||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
|
R
V1.6 Mod
|
16h ago | 1 | |||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
|
R
V1.5 Mod
|
16h ago | 1 | |||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
|
R
V1.4 Mod
|
16h ago | 1 | |||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
|
R
V1.3 Mod
|
16h ago | 1 | |||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
| 16h ago | 1 | ||||
|
R
V1.2 Mod
|
16h ago | 1 | |||
| 16h ago | 1 | ||||
|
R
V1.1.1
|
16h ago | 1 | |||
|
R
V1.1
|
16h ago | 1 | |||
|
R
V1.0
|
16h ago | 1 |
- Updated to Minecraft 26.2**
- Datapack now works on the 26.2 version of Minecraft
- Fixed Gun "breaking" before reloading**
- If a gun was right-clicked with before reloading, it would play the Minecraft tool-breaking sound effect.
- Updated to Minecraft 26.1**
- Datapack now works on the 26.1 version of Minecraft
- Reduced Gun Sound Volume**
- The volume of a number of the gun sounds has been reduced
- Fixed Speling Issues in Resource Pack Confirmation Dialog**
- There were a couple of spelling issues present in the first player dialog
- Fixed Incorect Range Value in Glock 17 Description**
- The description of the Glock 17 before being reloaded said the range was 8056 Blocks
- Added Accuracy, Headshot, and Armor Penetration Label Stats**
- The newest gun stats from GBG V1.28 are now present on all Modern Guns
- Tweaked M72 Law Recipe**
- Added an extra iron nugget as to prevent the recipe from conflicting with the GBG Flamethrower recipe
- Adjusted Gun Stats**
- Due to the addition of two new, core stats, several of the guns' existing stats have been tweaked.
- AA-12: headshot damage -> 19, range -> 56, accuracy -> 40
- AK47: headshot damage -> 6, range -> 40, accuracy -> 50
- Barret M82: headshot damage -> 46, range -> 216, accuracy -> 100
- Beretta 486: headshot damage -> 16, range -> 26, accuracy -> 30
- Beretta 686: headshot damage -> 18, range -> 40, accuracy -> 35
- Colt Python: headshot damage -> 25, range -> 76, accuracy -> 85
- Desert Eagle: headshot damage -> 26, range -> 118, accuracy -> 95
- FN Scar: headshot damage -> 10, range -> 88, accuracy -> 85
- GL06: accuracy -> 75
- Glock 17: headshot damage -> 16, range -> 80, accuracy -> 85
- Heckler & Koch MP5: headshot damage -> 6, range -> 56, accuracy -> 55
- Luger P08: headshot damage -> 10, range -> 52, accuracy -> 55
- M4A1: headshot damage -> 8, range -> 60, accuracy -> 65
- M72 Law: range -> 130, accuracy -> 70
- M79: range -> 98, accuracy -> 50
- M202 Flash: accuracy -> 100
- M1911: headshot damage -> 14, range -> 62, accuracy -> 65
- Milkor MGL: accuracy -> 90
- P90: headshot damage -> 8, range -> 80, accuracy -> 85
- Remington 870: headshot damage -> 26, range -> 44, accuracy -> 35
- RPG-7: accuracy -> 85
- SIG P320: headshot damage -> 13, range -> 66, accuracy -> 70
- Smith & Wesson Model 29: headshot damage -> 20, range -> 28, accuracy -> 35
- Spas 12: headshot damage -> 32, range -> 68, accuracy -> 65
- Springfield M1A: headshot damage -> 35, range -> 154, accuracy -> 90
- Thompson Submachine Gun: headshot damage -> 4, range -> 36, accuracy -> 40
- Winchester Model 70: headshot damage -> 24, accuracy -> 85
- Added Beretta 686**
- The 2nd Tier 1 Shotgun; The over-under variant of the double-barreled Beretta 486
- Has slightly higher damage and range at the cost of slower fire rate and reload speed
- Added AA-12**
- The 2nd Tier 3 Shotgun
- Has vastly higher ammo capacity and fire rate at the cost of range and damage
- Uses regular shotgun shells for ammunition; shells are loaded all in one reload, similar to the revolvers
- Updated Barrett M82 Model**
- The model for the Barrett M82 has been remade
- It now matches the visual style of the rest of the guns
- Tweaked Beretta 486**
- Reduced damage: 15 -> 14
- Buffed fire rate: 12 -> 10
- Tweaked Spas-12**
- Buffed reload speed: 15 -> 12
- Buffed range: 64 -> 66
- Tweaked M202 Flash**
- Gun now loads all rockets at once, instead of one at a time
- Increased reload speed: 50 -> 80
- Resized Gun GUI Models**
- The size and orientation of the guns in the inventory have been reduced to mostly fit within their own square
- Updated Gun Zoom Models**
- Switched zoom model system to use inheritance
- The zoom models now properly inherit the main model from the regular gun model
- This is mainly a structural change, but will result in slightly altered+improved zoom models for all guns
- Resized Gun Ground Models**
- The models for the guns when on the ground have been shrunken considerably
- This change most drastically affects the largest guns
- Added Shelf Models**
- All guns now display properly on the 1.21.9 shelf blocks
- Added M1911**
- A second tier 1 pistol
- Very similar resource count
- Deals more damage and shoots farther than the Luger P08, but has worse recoil and can't shoot as fast
- Added SIG P320**
- A second tier 2 pistol
- Very similar resource count
- Deals less damage and doesn't shoot as far, but has better recoil and shoots quicker
- Tweaked Luger P08**
- Decreased range from
55to50 - Increased max ammo from
8to10 - Decreased damage from
9to8
- Tweaked Glock 17**
- Increased range from
70to74 - Increase fire rate from
6to9 - Increased recoil from
5to6 - Decreased max ammo from
14to10
- Fixed Broken Luger P08 Zoom Model**
- The Zoom Model for the Luger P08 wouldn't render in-game
- Updated License**
- Updated the copyright year and made some wording tweaks
- Updated to Minecraft 1.21.11**
- Datapack now works on the latest version of Minecraft
- Added Library Present Notification**
- If either Gun Core or GBG isn't present, the pack will inform the user
- Updated GB Pack Detection Protocol**
- The code used by all Gamingbarn datapacks to detect one another has been changed
- There's no noticeable changes with this update, upgrading is only necessary if you update GC or GBG to their latest versions
- Updated to Minecraft 1.21.9/10**
- Datapack now works on the latest version of Minecraft
- Updated to Minecraft 1.21.8**
- Datapack now works on the latest version of Minecraft
- Added distant sounds to all guns**
- All guns now have unique distant firing sounds
- The far-away distant sounds are reused from GBG
- Added Gun Category and Tier to Description**
- The gun tier and category present when the gun is crafted now persist through reloading/shooting
- Unified Ammunition**
- Ammunition has been made more generic, no more "Modern Guns" text in the description
- Ammo will keep distinct model, but the recipe will be reused in GBG
- GBG and MG ammunition will be interchangeable going forward, the only difference is appearance
- Added First-Player Dialog**
- A simple popup will appear when players first join the world with the datapack installed
- The popup serves to check if the player has the resource pack applied properly or not
- If the user is playing with another GBG pack with a popup, this popup may not appear, or may take priority
- Removed Interaction Range Modifiers**
- The item modifiers stopping entity and block interaction while holding guns has been removed
- Updated License**
- Added Curseforge to the list of official downloads
- Organized Sounds**
- Removed unused sounds, renamed sound files for consistency, and organized the
sounds.jsonfile
- Updated to Minecraft 1.21.7**
- Datapack now works on the latest version of Minecraft
- Updated Various Gun Models**
- Several Guns have gotten updated models
- Remington 870
- Beretta 486
- Winchester Model 70
- Heavily Changed the Thompson Machine Gun**
- This gun now has a brand-new model
- In addition, the name has been fixed, and is now the Thompson Submachine Gun
- The new gun is based on the stick-mag version of the gun
- Due to the visual magazine change, the gun now has a much lower max ammo, but a quicker reload speed (max ammo -> 26; reload speed -> 40)
- Tweaked the M1A**
- The model of this gun has been tweaked
- Additionally, the gun's name has been changed to the Springfield M1A
- The gun's stats remain unchanged
- Improved MP5 Model**
- The model of this gun has been remade
- The gun's name has also been changed to the Heckler & Koch MP5
- Gun stats remain unchanged
- Visual Fixes**
- Fixed textureless line on GL06 model
- Fixed z-fighting on Assault Rifle and Pistol Magazines
- Fixed Incorrect Stat Value in M202 Flash Description**
- The reload speed was listed as higher than it actually was in the lore
- Updated to Minecraft 1.21.5**
- Datapack now works on the latest version of Minecraft
- Fixed Gun Names not appearing in death messages**
- Due to the way names were done in the item itself, the name of the gun wouldn't show up when a player or pet died to a gun
- Also make sure to update Gun Core to get the full extent of this fix
- Added Rocket Launchers**<br>
They are long-range, explosive guns--more expensive than grenade launchers<br>
<br>
- Updated Models for M4 Carbine, AK47, FN-Scar, and Spas 12**<br>
<br>
- Renamed the M4 Carbine to the M4A1**<br>
The stats of the two guns are identical<br>
<br>
- Fixed Thompson Machine Gun and MP5 saying they were Assault Rifles**<br>
<br>
- Fixed Pistol Magazines not saying they were used in SMG**s<br>
<br>
- Removed unused legacy files**<br>
<br>
- Fixed swapped Remington 870 and M1A Recipes**<br>
<br>
- Tweaked Revolver Bullets recipe**<br>
This is to prevent conflicts with the GBG grenade crafting recipe<br>
- Updated to Minecraft 1.21.5**<br>
<br><br>
- Fixed broken crafting recipes**<br>
<br><br>
- Removed old gun files**<br>
- Added new gun type: Revolvers**
Renamed .44 Magnum to Smith and Wesson Model 29
Changed .44 Magnum stats (14 dmg, 22 range)
Improved .44 Magnum model
Added Colt Python
- Added new gun type: SMG**
Replaced the Austeyr EF88 with the P90
The P90 has the same stats as the Austeyr EF88
The Thompson Machine Gun and MP5 are the Tier 1 and Tier 2 SMGs
SMGs use pistol ammunition
- Nerfed Pistol Line**
Damage of the pistols has been reduced to 9, 13, 19
- Buffed Assault Rifle Line**
Damage of the Assault Rifles has been increased to 5, 7, 9
- Buffed SMG Line**
Damage of the SMGs has been increased to 3, 5, 7
- Nerfed Pistol and AR magazine crafting recipes**
Reduced amount of items given per craft to 3
- Added Gun Type: Grenade Launcher**
Added the Grenade Launcher gun type
The guns in this set are the M79, Gl06, and Milkor MGL
- Updated Glock 17 and Desert Eagle models**
The models for the Glock 17 and Desert Eagle guns
The stats remain unchanged
- Added Luger P08 Pistol**
The new Tier 1 pistol, replaces the .44 Magnum
.44 Magnum will remain in the pistol tier for the time being
- Updated to Minecraft 1.21.4**
Datapack now works on the latest version of Minecraft
- Rewrote all Guns**
All Modern Guns, namely the Tier 2 and Tier 3 guns, have recived massive buffs
To counteract this, the Tier 2 and Tier 3 guns are much, much more expensive
All guns of the same type also use the same ammo now; no need to juggle 10 different ammo types
- Updated guns to use new GBG format**
All Modern Guns now have the benefits of GBG V1.24
Notably, gun aiming and extended stats
- Updated sounds**
The M4 Carbine, FN Scar, Beretta 486, Desert Eagle, and AK47 all have new sounds
- Removed M134 Minigun and RPG-7**
They will come back new and improved in the next major update!
<details>
<summary>Spoiler</summary>
(not to mention the other 8 new guns)
(don't look in the files)
</details>
- Buffed ammo crafting recipes**
All ammo recipes now award more ammo items per recipe
- Added zoom recoil reduction**
Now, aiming will reduce the recoil of the current gun
Also adjusted the base recoil values of most guns
- Tweaked most gun stats**
The changes are too numerous to list here
Most changes involve increases to various stats
- Fixed missing Austeyr EF88 and M134 Minigun in give_all function**
When the /function give:all_modern_guns function was ran, it wouldn't give those two guns
- Fixed missing PG 7V Rocket give function**
It didn't exist
- Fixed misspelled M4 Carbine name**
The name had an extra A
- Added give all modern guns and give all modern ammo commands**
Makes it easier to quickly get yourself all of the cool stuff
- Switched .44 Magnum to bullet reload type**
Now uses the new bullets reload type
Also changed recipe of .44 Magnum Rounds to fit the new reload type
- Fixed same, small aim zoom bug**
All guns had the same, small zoom value when aiming
- Tweaked and balanced all gun stats**
Balanced all of the guns around each other
Also modified item recipes to compensate for the new stat changes
Guns have item name colors to denote rough categories
- Added Austeyr EF88 and M134 Minigun**
The Austeyr EF88 is a full auto tier 3 gun
The M134 Minigun is essentially a reskin of the GBG minigun
- Updated to Minecraft 1.21**
Datapack now works on the latest version of Minecraft
- Fixed recipes not giving bug**
The recipes for the modern guns wouldn't be given properly to players
- Updated to Minecraft 1.20.6**
Datapack now works on the latest version of Minecraft
- Updated pack.png**
Now uses the old resource pack pack.png
- Added 5 new guns**
Winchester Model 70, .44 Magnum, Beretta 486, FN Scar, and RPG-7
The RPG-7 is a reskin of the normal GBG Bazooka, to better fit the style of Modern Guns
- Modified gun ammo system**
Some guns now use the same ammo, similarly to the shotguns
11mm Mags -> Glock 17 & Desert Eagle
12 Guage Shells -> Beretta 486, Remington 870, & Spas 12
.308 Caliber Mags -> Winchester Model 70 & M1A
5.56 Mags -> M4 Carabine & FN Scar
- Gun recipes can now use all wood/log types**
Any gun that needed logs in the recipe can now use any type of wood



