Guns Mods for Minecraft Java
Browse 363 free Guns mods for Minecraft Java — popular picks include PackItems, Two-Dimensional Foil, ModularShoot.
Updated daily
PackItems
PackItems is a Spigot 1.21+ plugin that turns YAML-defined custom items into fully routed, action-driven weapons and tools, with automatic resource-pack generation, built-in HTTP hosting, and TextAPI support.
Two-Dimensional Foil
A mod that adds a two-dimensional foil weapon from The Three-Body Problem. Drop it to collapse blocks and creatures into an irreversible, mirror-like 2D plane within a configurable radius. Requires Fabric API.

ModularShoot
an attribute-driven, modularly-assembled gun system.
Gamingbarns Gun Core Data Pack (1.21.11, 1.21.4) – Make Custom Firearms Easily
Gamingbarns Gun Core Data Pack is a tool that helps you create working guns in Minecraft without needing to know how to code. This datapack works like a library that other gun datapacks use to function properly. It makes adding guns to your world much easier and lets you customize gun stats like damage, reload time, […]
EpicFight Nightfall Mod (1.20.1, 1.20) – Advanced Animations And Weapons
EpicFight Nightfall Mod expands the animation framework and introduces a lot of crafted weapons, each with its own unique combat mechanics and handling style. With hundreds of hand‑drawn animations, camera effects, and shader support, this mod elevates the player experience to a new level of polish and realism. Features: Smooth, detailed combat animations created from […]
TaCZ-Labs Mod (1.20.1, 1.20) – Advanced Sight Customization
TaCZ-Labs Mod adds PUBG-inspired collimator sights with smooth animations and per-weapon customization. It introduces adjustable colors, behavior modes, and configuration support via Cloth Config. Features: PUBG-style collimator sights with smooth animated dynamics. Per-gun collimator selection and customization. ARGB color palette with options for dynamic, static, or disabled reticles. Screenshots: TaCZ-Labs Mod Download Links For Minecraft […]
iChun Util Mod (1.21.5, 1.20.1) – Run Mods Like Portal Gun
iChun Util Mod is a shared library required by a couple of iChun’s Mods. Example: iChun's Hats Mod, Portal Gun Mod, Sync Mod, The Doors Mod, Keygrip Mod, Attachable Grinder Mod, Hat Stand Mod, Gravity Gun Mod, Hat Stand Mod… Made for Minecraft 1.5 or later. Features: Acts as a required shared library for many […]
Item Scrapper Pack TACZ Mod (1.20.1, 1.20) – Recycle Unwanted Guns for Resources
Item Scrapper Pack TACZ Mod adds compatibility between the Item Scrapper mod and the Timeless and Classics Zero (TACZ) mod. This pack allows you to break down firearms and attachments from TACZ to get back some of their crafting materials. You can easily dismantle pistols, rifles, and other guns to recover resources. Features: Allows you […]
Epic Fight Invincible Lib Mod (1.21.1, 1.20.1) – Craft Unique Combat Moves
Epic Fight Invincible Lib Mod provides a library for creating custom weapon combos and skills for the Epic Fight mod. It helps modders and data pack creators easily add new combat moves with unique animations and effects. Features: Lets you create custom weapon skills from a simple JSON file. Allows for complex combos using different […]
NukaTeam Gun Lib Mod (1.20.1, 1.19.2) – Library For Gun Mods
NukaTeam Gun Lib Mod is a library mod that allows developers to add new guns into the game. This library is a fork of MrCrayfish Gun mod that uses Azure Lib to animate guns. As a library, the mod by itself does not introduce any new content into the game, but it facilitates an environment […]
CW Gun Expansion Mod (1.20.1, 1.20) – Fight Zombies with 3D Guns
CW Gun Expansion Mod adds 3D models to gun components specifically for the Cursed Walking (CW) modpack. This mod is a dependency, which means it requires the CW modpack to function and does nothing on its own. It improves the visual look of firearms by making them more detailed. Features: Adds detailed 3D models to […]
GVCLib Mod (1.20.1, 1.12.2) – Library for Some Gun Mods
GVCLib Mod is a library mod for some gun mods. It does not offer any content on its own. GVCLib Mod Download Links For Minecraft 1.20.1, 1.20 Forge version: Download from Server 1 – Download from Server 2 For Minecraft 1.19.2 Forge version: Download from Server 1 – Download from Server 2 For Minecraft 1.12.2 […]
Ranged Weapon API Mod (1.21.1, 1.20.1) – Easy Creation of Bows & Crossbows
Ranged Weapon API Mod is an API for developers, based on the Fabric API, allowing easy creation of bows and crossbows. Loaded on demand: archers. Features: Creation of bows and crossbows Customizable weapon properties: damage, cooldown time, projectile flight speed (optional) Automatic registration of item model predicates (matches vanilla model predicates) Correct first-person and third-person […]
Spell Engine Mod (1.21.1, 1.20.1) – Data Driven Magic Library
Spell Engine Mod is a data driven magic library for Minecraft. This mod allows you to add spells to the game. It allows modders to create spells with different parameters, visual and sound effects. Features: Data Driven API: Spells can be assigned to any weapon (data driven) Spells deal damage based on Spell Power entity […]
TenshiLib Mod (1.21.1, 1.20.1) – Useful Hooks and Functions for Modder
TenshiLib Mod is a library mod that contains shared codes, utilities for most of my mods to ease modding. For users having this mod alone will do nothing. For modders it contains useful things like an entity animation system, various utility methods or tools to create weapons with aoe attacks or increased range. TenshiLib Mod […]
Obscure API (1.20.1, 1.19.2) – Library for Obscuria's Mods
4Obscure API is a technical mod that contains the code necessary for other mods to work. Features: Class Equipment: The ability to assign a game class to an item (for example, Necromancer), which is displayed in the item description. Class armor can have custom bonuses (for example, "-30% Cooldown Duration for Necromancer Class Weapons" or […]
GunpowderLib Mod (1.20.6, 1.20.1) – Library for Jackyy's Mods
GunpowderLib Mod is a support library for Jackyy's mods. It does nothing by itself as it's just a library mod. Features: The mods that currently depends on this library mod are as follows: Exchangers Mod. Simple Sponge Mod. Dimensional Edibles Mod. Avaritia Tweaks Mod. Integration Foregoing Mod. GunpowderLib Mod Download Links For Minecraft 1.20.6 Forge […]
Redstone Arsenal Mod (1.20.1, 1.19.2) – Never Repair a Tool Again
Redstone Arsenal Mod adds a set of powerful tools, weapons, and armor that run on Redstone Flux (RF). As part of the 'Thermal' series, this mod provides high-tech equipment that uses the energy system from CoFH and Thermal Expansion, making your adventures much more efficient. Features: Flux-Powered Equipment Craft a full set of Flux-Infused Armor […]
Mo' Than Enough Guns Mod (1.20.1, 1.19.4) – Over 36 New Guns
Mo' Than Enough Guns Mod revitalizes the classic Mo' Guns mod by integrating 36 high-quality firearms into the Just Enough Guns framework, simplifying crafting recipes and adding enhanced animations, sound effects, and gun accessories to deliver a nostalgic yet fresh weaponry experience in Minecraft. Features: This mod brings all the Mo' Guns back, 36 guns […]
Ballistix Mod (1.21.1, 1.20.1) – ICBM, IRBM, Missiles
Ballistix Mod introduces a lot more new high power weapons into the game. And this includes ballistic missiles, various explosives, sentries, and more. This mod acts as an extension to the Electrodynamics mod and hence requires it as a dependency mod. Let us take a look at some of the coolest features of this mod. […]
RLTweaker Mod (1.12.2) – Tweaking for RLCraft Modpack
RLTweaker Mod is a pack specific mod that fixes some bugs and tweaks some behaviors in RLCraft Modpack. Features: Current list of tweaks: Fixes a mining fatigue crash from Roguelike Dungeons. Catches NaN position crashes in five enchantments (Arc Slash, Empowered Defence, Evasion, Freezing, Parry). Tweaks behavior of Unreasonable enchantment to allow for weapon damage. […]
MCglTF Mod (1.19.3, 1.18.2) – glTF Library for Minecraft Modding
gLTF (GL Transmission Format) is an open-source, “royalty-free specification for the efficient transmission and loading of 3D scenes and models by applications. This file format has begun to see strong industry adoption, particularly among web-focused JavaScript frameworks such as Three.js and Babylon, as well as web-focused companies such as Google and Facebook. The format was […]
Total Tinkers Mod 1.12.2 (Weapons Addon Mod for Tinkers Construct)
Miss the old 1.7 Tinkers Construct weapons? Want some new weapons to spice up your Tinkers arsenal? Look no further. Total Tinkers Mod 1.12.2 is a Tinkers Construct addon that aims to add weapons, both those that came before, alongside new, exciting ways to play in the same framework. All features this mod adds can […]
TamModized 1.12.2, 1.11.2 (Library for Tamaized's Mods)
TamModized 1.12.2, 1.11.2 is a library of shared code used by most of Tamaized's mods. It's pretty useless on its own. It does indeed do one thing, upon the Ender Dragons 2nd and further deaths, the dragon drops another Dragon Egg where it died. List of the mods using TamModized: VoidCraft Angel of Vengeance Beat […]
MrCrayfish's Gun Mod
A new and exciting weapon mod with attachments and enchantments!
GokiStats
GokiStats Mod for Minecraft 1.12+
Curios API (Fabric)
A flexible and expandable accessory/equipment API for users and developers.
Project Arsenal
Expansive add-on to MrCrayfish's Gun Mod; adding unique features and guns!
No Enchant Cap
A simple mod to enhance some aspects of enchanting.
Gun Customization: Infinity
Tons of guns, attachments and combinations.
Rereskillable Rereforked
Rereskillable Rereforked is a mod that allows you to lock certains items and blocks behind skills.
ThreeCore
Toolkit for ThreeTAG mods and addonpack makers!
Better Basic Items
Armor, Weapons and 3D Tools with vanilla minerals, From Cobblestone armor to quartz armor.
SurvivalPlus (Fabric/Quilt)
SurvivalPlus enhances the vanilla survival experience of Minecraft whilst interacting with other mods to create seamless gameplay
emtgns
emtgns adds data to weapons
Combat-Commons
Attack distance attribute and other utilities related to combat