Minecraft Data Packs / Weapons and Armor

3D Animated Guns [1.17+] [Multiplayer]

  • check_circle Functions
  • check_circle Predicates
  • 31,796 views, 15 today
  • 8,923 downloads, 3 today
  • 65
  • 65
  • 83
Required Resource Pack
mr01sam's Avatar mr01sam
Level 38 : Artisan Engineer
16

NOTE: If you are receiving the "Datapack Validation Failed" message, try unzipping the datapack! This is a bug in 1.17!

This is only for the Java 1.17 version!


This datapack adds fully functioning guns which all have their own fully animated 3D models. Each gun has unique animations for firing, aiming, reloading, and equipping. This datapack works in multiplayer and each gun has its own damage, effective ranges, magazine size, ammo type, and speeds for reloading, equipping, firing and aiming.

This project, although fully functioning, has a lot to iterate on. I believe that it is a unique idea to have these animations in minecraft, and wanted to share it with the community as soon as possible. Please feel free to take this idea and run with it, credit would be very much appreciated though as this took a lot of time :)

See the features section for a full list of features (theres a lot!)

Features
  • 6 Unique and Fully Animated Guns
  • 4 Grenade Types With Bouncing Physics
  • Headshot and Bodyshot Mechanics
  • Multiplayer Ready
  • Bullets Pierce and Destroy Certain Blocks ( like glass )
  • Armor works with Bullet Damage
  • Customizable Ghillie Suits
  • Several Configuration Options
  • Animated ADS (Aim Down Sights) for All Guns
  • Custom Sound Effects
  • Reload Animations for all Guns
  • Firing Animations for all Guns
  • Equip Animations for all Guns
  • Magazine and Single Reloading Types
  • Different Stats for each Weapon ( Damage, Range, Magazine Size, Recoil, ADS Speed, Fire Rate, Reload Time, ect.. )
  • HUD Messages for Ammo
  • Accurate Third Person Stance
  • Impact Sounds
  • Gun Durability
  • Easy Command Book Menu

    How to Use

    Getting a Gun

    Once the datapack is installed an enabled, and the resource pack is installed. Type the following command into the chat:

    /function gun:menu

    This command should give you a book containing several commands to give you guns and adjust settings.
    To get a gun open the book and navigate to the Firearms section. Pick any gun and hit the [​item] button. This will give you the selected gun.

    Getting Ammo
    To get ammo for a gun open the book and navigate to the Firearms section. Pick any gun and hit the [​ammo] button for the gun you picked previously. This will give you a 64 stack of the ammo for that gun.

    To load ammo into the gun, select the gun on your hotbar and press the "Swap Item with Offhand" button, which is by default the F key. This should begin the reloading animation, once the animation finishes you will see a number of the screen which shows how much ammo is in the magazine of your currently selected gun.

    Using the Gun
    To fire the gun from the hip, select the gun and right click. Firing from the hip allows you to maintain movement speed, but is inaccurate. Bullets will be spread randomly around the reticle. The amount of spread varies depending on the gun.

    To fire the gun while aiming, select the gun, hold the Crouch button (by default Shift key) to aim down sights, and right click to fire.
    Firing while aiming maintains accuracy but makes you move slower. On some weapons, it will also provide a slight zoom effect.

    Reloading the Gun
    To may reload your gun before it is empty by once again pressing the "Swap Item with Offhand" button (default F key) if your magazine is not full and you have enough ammo in your inventory.

    Note:
    - You cannot fire a weapon if you are holding something in your offhand, you need both hands to use the gun.
    - The bullets are very fast moving projectiles, you will need to lead your shots very slightly at ranges.
    - Some guns (like pistols, shotguns, and smgs) have noticeable falloff damage and maximum ranges. They will do very little to no damage at far distances.
    - Headshots do multiplied damage, the multiplier amount depends on the gun.
    - Some entities, like pigs and other short animals, cannot be headshot. Others like ghasts and withers, have wonky hitboxes. Humanoid creatures like zombies, villagers, and skeletons have accurate hitboxes and can be headshot.

    Credits
    • Blockbench, the program I used to create all the 3D models


    • Audacity, the program I used to mix and edit the sound effects

    • Aseprite, the program I used to edit the textures


    CompatibilityMinecraft 1.17
    Tags

    Create an account or sign in to comment.

    Zmyrna
    09/15/2021 5:35 pm
    Level 1 : New Miner
    Zmyrna's Avatar
    It's a really cool data pack.
    However, when shooting, it has the effect of killing villager at spawn.
    It seems difficult to use in multiworld.
    And with this data pack, there is a small gray box on the item bar.
    I wrote this sentence with a translator and my poor English skills.
    2
    Antoha256M
    10/08/2021 3:56 pm
    Level 54 : Grandmaster Mage
    Antoha256M's Avatar
    Are you Russian?
    1
    Antoha256M
    09/12/2021 2:52 am
    Level 54 : Grandmaster Mage
    Antoha256M's Avatar
    The author, I have redone your datapack, removed a lot of bugs, optimized it very much.
    Link
    1
    Antoha256M
    09/12/2021 2:50 am
    Level 54 : Grandmaster Mage
    history
    Antoha256M's Avatar
    The author, I have redone your datapack, removed a lot of bugs, optimized it very much.
    Link
    1
    shriek750 YT
    09/10/2021 11:19 pm
    Level 1 : New Miner
    shriek750 YT's Avatar
    whats the comand to get a gun?
    2
    shriek750 YT
    09/10/2021 11:18 pm
    Level 1 : New Miner
    shriek750 YT's Avatar
    /function gun:menu dosent work!
    2
    Antoha256M
    09/12/2021 2:59 am
    Level 54 : Grandmaster Mage
    Antoha256M's Avatar
    This command is working. She gives you a book with all the necessary things
    1
    KingWolf4316
    09/04/2021 4:48 pm
    Level 1 : New Explorer
    KingWolf4316's Avatar
    when an update with new weapons?
    2
    Antoha256M
    09/12/2021 2:59 am
    Level 54 : Grandmaster Mage
    Antoha256M's Avatar
    I will add
    1
    Im kewl213
    08/29/2021 4:00 pm
    Level 3 : Apprentice Miner
    Im kewl213's Avatar
    also make a m4 please
    1
    Planet Minecraft

    Website

    © 2010 - 2024
    www.planetminecraft.com

    Welcome