Data Packs Item

Gamingbarn's Guns - Customizable Guns, Turrets, & More!

  • Advancements
  • Functions
  • Loot Tables
  • Predicates
  • Recipes
  • 147,260 views • 23 today
  • 39,753 downloads • 3 today
  • 368
  • 355
  • 455
Required Resource Pack
Gamingbarn
Level 75 : Legendary Programmer Programmer
475
SparkedHost Promotional Banner

Gamingbarn's Guns - Customizable Guns, Turrets, & More! Minecraft Data Pack

Gamingbarn's Guns enhances your Minecraft world with the addition of 15 brand new firearms, 9 enriching medical supplies, 8 game-changing equipment items, and 3 defensive turrets. Each item offers unique benefits and drawbacks to enhance the tactical depth of your gameplay.

All of the recipes of the items can be viewed in game in the recipe book inside the vanilla crafting table. All recipes can also be viewed on gamingbarn.net. You can also obtain any item by using the give functions, "/function give:[​ITEM_NAME]"

You shoot the guns with right click and reload by pressing F, or whatever key you have bound to "swap with offhand".

Gamingbarn's Guns - Customizable Guns, Turrets, & More! Minecraft Data Pack
Gamingbarn's Guns, as the name implies, adds guns to Minecraft! The guns on the left come from the "Standard" category of guns. Standard guns are meant to mimic realistic, real-life firearms. These guns aren't too expensive and can be obtained quite early-on!
The guns on the right come from another category of guns, the laser guns! Laser guns are quite expensive, but they deal so much more damage! The laser guns can decimate almost any single target!
Gamingbarn's Guns adds more than just guns, it adds various medical supplies/items as well! These items are very helpful in combat with monsters, and are a necessity in combat with other players. These items mostly heal HP, but some also provide powerful buffs!
Arguably one of the most important features added by this datapack is its turrets. The turrets are very powerful defensive items that can be placed anywhere. They can shoot monsters or players. Different turrets are better suited for different positions. You can change what the turret shoots at, as well as repair or salvage them by running, "/trigger turret_settings".

There are quite a few different equipment items added by Gamingbarn's Guns. There are C4s, Landmines, and numerous new throwables. C4s are great at controlled explosions, landmines are good for defense if used correctly, and the throwables are excellent for combat AND destruction!


The datapack is quite complicated and has a lot of different features, I heavily recommend you check out gamingbarn.net for full, detailed documentation!


Want a Minecraft server? Consider SparkedHost! Use code GAMINGBARN for 25% off! Want a Minecraft server? Consider SparkedHost! Use code GAMINGBARN for 25% off!

Discord Promotional Image
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!

CompatibilityMinecraft 1.21
Tags

79 Update Logs

Update V1.28.1 : by Gamingbarn 03/31/2026 11:14:20 amMarch 31 @ 3:14 pm UTC

GBG V1.28.1


Updated to Minecraft 26.1
  • Datapack now works on the 26.1 version of Minecraft

Added All Copper Bars to Raycast Passable List
  • All projectiles can now shoot/pass through the copper bars
LOAD MORE LOGS
Curated in their collections

  Have something to say?

voidgamerx
12/12/2025 1:41 pm
He/Him • Level 10 : Journeyman Server owner
i know you also make this as a mod but its not for my version and i cant comment on modrinth so can you make the mod for 1.20.1
1
Gamingbarn
12/12/2025 3:01 pm
Level 75 : Legendary Programmer Programmer
While I don't do backports for any of my projects, you are always able to download legacy versions of the pack over on my website: https://gamingbarn.net/Datapacks/1
Bear in mind, however, that these older versions are missing many of the features you may be familiar with in the newer versions, and any present features may also function very differently as well.
2
voidgamerx
12/12/2025 7:31 pm
He/Him • Level 10 : Journeyman Server owner
ngl haven't used the mod but i want to and thanks
2
MKstar
09/15/2025 10:17 am
He/Him • Level 31 : Artisan Blacksmith Human
history
nice, I love your mods
the morphs one is one I have as a datapack
2
MaximusPrime23
08/13/2025 8:36 am
He/Him • Level 48 : Master Vampire Lava Rider
How to use the models in the generator?
Like, it shows vanilla items and not the models so it's kinda hard to use
1
Gamingbarn
08/13/2025 9:07 am
Level 75 : Legendary Programmer Programmer
Wdym? Could you describe your problem in more detail? The generator allows for the use of any vanilla or modded item model. (for example, minecraft:iron_hoe)
2
MaximusPrime23
08/13/2025 9:29 am
He/Him • Level 48 : Master Vampire Lava Rider
I mean that it's extremely hard to use the custom models in the generator
1
Gamingbarn
08/13/2025 10:55 am
Level 75 : Legendary Programmer Programmer
It's about as complex as CMD was, it's just in a different form. If you've never used the new item model component before, I would recommend watching some tutorials on how to use it, it will help greatly on how to use the item model section of the generator. https://www.youtube.com/watch?v=eGjDxMrwpRk&t



I will eventually release an updated tutorial for making custom guns, however that's quite a ways off as I'm rather busy IRL.
2
Goliath_
05/11/2025 5:59 am
Level 1 : New Miner
Hi, is it normal that guns can shoot trought doors? If yes, how can I disable it?
1
Gamingbarn
05/11/2025 2:00 pm
Level 75 : Legendary Programmer Programmer
Yes, this is intended behavior. This was done mainly so that projectiles can go through open doors as well with very little technical overhead. To disable this, go to `data\gbg\tags\block\raycast_generic.json` and open the file. Look for an entry for `#minecraft:doors` and delete it. Keep in mind, this will remove the ability for guns to be shot through open doors as well.
1

Welcome