Custom Guns Data Pack (1.21.1, 1.20.1) allows players to create and customize their own firearms. With a straightforward command setup, this data pack integrates seamlessly into the game, offering endless possibilities for custom weapons. Enjoy playing this data pack!

Features:

  •  Functional and accurate guns with realistic names, movement, and recoil.
    • Works with and without resource packs.
    • 100% Multiplayer supported.
    • It is easy to change settings via the chat menu.
    • Create your own guns or use the ones that are already in the datapack.
  • For 1.20.6+: Hold the item that you want to convert into a gun in your mainhand and run this command:
    /function guns:create {name:"AR-15",color:"blue",bullets:30,bullet_type:"medium",damage:9,headshot:20,cooldown:2,bloom:false,semi_auto:false,range:70,reload_time:40}
    

    Replace the stats with your wanted stats.

    Unsupported items for custom gun creation are: All types of firework, rods, armor pieces, buckets, bows, potions, (throwables), empty maps, spawn eggs, eggs, snowballs, tridents, axes (still strip logs when right clicked on them), ender pearls, debug stick and ender eyes.

  • For 1.20.2: To make your own guns simply use this command in a command block since it is too long for the chat box.
    /data modify storage guns create set value {
        Damage:20,
        Headshot:20,
        Bullets:3,
        Magazine:3,
        Bloom:0,
        Cooldown:30,
        Recoil:2.5,
        Range:300,
        Semi-Auto:true,
        ReloadTime:40,
        Name:"AWP",
    }
    

    After modifying the storage for your weapon run

    /item modify entity @s weapon.mainhand main:change_stats

Screenshots:

How to install:

Custom Guns Data Pack (1.21.1, 1.20.1) Download Links

For Minecraft 1.20.2

Download from Server 1Download from Server 2

For Minecraft 1.20.6

Download from Server 1Download from Server 2

For Minecraft 1.21.1, 1.21

Download from Server 1Download from Server 2

Click to rate this post!
[Total: 1 Average: 4]