📖 Overview:
Jaam’s Weaponry is a vanilla+ combat expansion designed to greatly broaden the range of playstyles available to players. Focused on expanding and refining Minecraft’s combat system, the mod introduces a large collection of new weapons, each with its own unique mechanics and behaviors that make every fight feel distinct and impactful.
The mod introduces a wide variety of new armaments while also reworking and enhancing the existing vanilla arsenal and the equipment used by vanilla mobs. These improvements make both new and familiar weapons feel more cohesive, balanced, and exciting to use throughout the game’s progression.
It aims to make combat more immersive, strategic, and rewarding by encouraging players to master timing, movement, and creativity. Each weapon addition allows players to develop their own fighting style and adapt to new challenges, offering fresh approaches to both PvE and PvP encounters.
🎯 Features:
- +50 new weapons, including tiered, unique, ranged, and firearms.
- +50 new weapon abilities and mechanics.
- New effects, enchantments, and advancements.
- Improved vanilla mob enemy equipment.
- Vanilla combat and weapons improvements.
- Weapon skins and easter eggs.
- Dedicated mod compatibility.
- Advanced tooltips system.
- Extensive configuration options.
- And more!
Spoiler
🤝 Compability:
- Jaam's Shinerite
- Deeper Caves
- Majrusz's Progressive Difficulty
- Oreganized
- Copper Age Backport
- Farmer's Delight
- Supplementaries
- Better Combat
- Epic Fight
➕ Addons:
⚙️ Recommended Mods:
- Model Gap Fix
- Enchantment Descriptions
- Just Enough Items (JEI)
- Just Enough Effect Descriptions (JEED)
- Configured
- Catalogue
🚧 Future Plans:
- Themed updates and Integration of community feedback.
- More weapon types and combat mechanics.
- Expanded compatibility with other major mods.
All Versions
+ Add Version- Jaam's Weaponry 1.1.3 - 1.20.1**
- Completely removed the custom Animation API system.
- Added a complete Pepperbox system.
- Added Spanish (es_es) and Russian (ru_ru) translations.
- Completely reworked the gun attachment system.
- Added ammo bar modes with new client configs for ammo bar and pepperbox overlay.
- Refactored the entire gun system.
- Completely reworked Epic Fight compatibility after removing the Animation API.
- Updated and overhauled all tooltips.
- Updated tags and item registries.
- Improved weapon capabilities for better Epic Fight compatibility.
- Updated mob equipment modifiers.
- Added royal weapons to loot modifiers and equipment modifiers with low probability.
- Improved compatibility and made several improvements to the Grudge traits.
- Data-driven modifier systems now correctly synchronize between client and server.
- Updated throwable/trait loaders, nunchaku textures and skin models.
- Trait attribute modifiers now correctly apply boost changes.
- Fixed component-loss bugs for various traits, including quick crafting, quick swap and others.
- Data-driven modifiers correctly evaluate NBT conditions.
- Made gun inventories more robust; fixed gun inventory sounds and logic.
- Corrected attachment modifier logic.
- Other minor improvements and bug fixes.
- Jaam's Weaponry 1.1.3 - 1.21.1**
- Completely removed the custom Animation API system.
- Added a complete Pepperbox system.
- Added Spanish (es_es) and Russian (ru_ru) translations.
- Completely reworked the gun attachment system.
- Added ammo bar modes with new client configs for ammo bar and pepperbox overlay.
- Refactored the entire gun system.
- Completely reworked Epic Fight compatibility after removing the Animation API.
- Updated and overhauled all tooltips.
- Updated tags and item registries.
- Improved weapon capabilities for better Epic Fight compatibility.
- Updated mob equipment modifiers.
- Added royal weapons to loot modifiers and equipment modifiers with low probability.
- Improved compatibility and made several improvements to the Grudge traits.
- Data-driven modifier systems now correctly synchronize between client and server.
- Updated throwable/trait loaders, nunchaku textures and skin models.
- Trait attribute modifiers now correctly apply boost changes.
- Fixed component-loss bugs for various traits, including quick crafting, quick swap and others.
- Dynamite can no longer be picked up after being ignited.
- Fixed a crash related to the OOOPinky mod.
- Strength effect now nullifies Overstrain, Heavyhanded and Exhausting trait effects.
- Data-driven modifiers correctly evaluate NBT conditions.
- Fixed recipes with empty or missing tag references.
- Made gun inventories more robust; fixed gun inventory sounds and logic.
- Corrected attachment modifier logic.
- Epic Fight tooltips no longer hide the mod’s Shift tooltips.
- Other minor improvements and bug fixes.
- Jaam's Weaponry 1.1.2 - 1.20.1**
- Fixed an issue where Dynamite could not be picked up once ignited with flame particles.
- Fixed a crash related to OOOPinky mod.
- Fixed Skeletons not firing mod bows.
- Added vanilla bows to the Skeleton Equipment Modifier.
- Added the
bladed_shotguntag. - Created dedicated tags for each enchantment.
- Restricted gun-exclusive enchantments so they only apply to guns.
- The Secure Grip enchantment now completely negates the negative Slippery trait.
- Strength effect now nullifies negative trait effects (Overstrain, Heavyhanded, and Exhausting).
- Optimized tooltip stat displays to only show values greater than 0, moving the checks to ModTooltips.
- Fixed crafting recipes containing empty or removed tag references (e.g., bullet recycle, stake recipe).
- Added Trident capability to Rings for Epic Fight compatibility.
- Made data-driven config getters safer to prevent NullPointerExceptions when empty.
- Fixed throw modifier removing tooltips from items that do not meet JSON conditions.
- Fixed Epic Fight tooltips hiding the mod's Shift key tooltips.
- Other minor improvements and bug fixes.
- Jaam's Weaponry 1.1.2 - NeoForge**
- Updated and fixed mod enchantments.
- Removed unused enchantment configurations (enchantments are now data-driven).
- Fixed a crash related to the speed attribute caused by the Overdrive enchantment.
- Fixed an issue where guns were not properly consuming ammo and attachments.
- Updated data-driven systems to support components and legacy NBT.
- Fixed enchantment compatibility and incompatibility issues across mod items.
- Fixed an issue where certain weapons could not be enchanted.
- Added item tags to enchantments to define compatible items.
- Fixed a visual bug caused by a conflict with the [Ragdoll Reactions](https://modrinth.com/mod/ragdoll-reactions) mod.
- Made data-driven getters safer to prevent null-value crashes.
- The Secure Grip enchantment now completely negates the negative Slippery trait (configurable).
- Tweaked the Equipment Modifier for Skeletons so they spawn with vanilla bows more frequently.
- Improved data-driven conditions to prevent unwanted item overrides.
- Jaam's Weaponry 1.1.1**
- Initial release for NeoForge 1.21.1.
- Jaam's Weaponry 1.1.1**
- Updated mod license to MIT License.
- Added Copper item tier (requires Copper Age Backport mod).
- Added Equipment Modifier.
- Added Ranged Modifier.
- Added Loot Modifier (replaces hardcoded loot configs).
- Added Trade Modifier.
- Added ammo and attachments tooltip for guns.
- Added ammo tooltip for slingshots.
- Added 3 new weapon skins: Macuahuitl, Rita, and Blood Sword.
- Added more conditions (such as has_ammo and cooldown) to pose animations.
- Replaced mob goals with behaviors and added tags to customize which entities have these behaviors.
- Reworked skin system (no longer depending on specific JSON files).
- Weapon skins can now be added to any item via NBT.
- Improved Pose Modifier with more customization options.
- Improved existing behaviors with more configuration options.
- Improved and expanded throwable logic with dispensers.
- Improved and made configurable the Whirling Strike animation and gun aiming pose.
- Fixed First Person Custom bug from the Animation API while using shaders.
- Fixed crash with mixin remap for Gui Graphics class when used as dependency.
- Fixed tooltip incompatibility with Extra Shiny mod.
- Fixed compatibility issues with Quark, Apotheosis, and Goety mods.
- Fixed Guard Stance and Parry Guard traits.
- Fixed crash with java.util.ConcurrentModificationException.
- Fixed multiple Animation API related bugs.
- First person custom no longer affects Epic Fight first person render in battle mode.
- Aftermath enchantment now works on mobs.
- Implemented universal cooldown configs for traits with cooldown.
- Made other various minor changes and fixes.
- Jaam's Weaponry 1.1.0**
- Overhauled the configuration system with new options for tooltips, traits, enchantments, effects, and more.
- Redesigned the tooltip system.
- Added a JSON-driven data system with loaders for gun modifiers, item modifiers, held poses, throwables, trait modifiers, and creative tabs.
- Added an item customization system with NBT > JSON > Config priority hierarchy.
- Added a new animation system with Bedrock animation support.
- Added weapon attribute presets for each weapon type.
- Reorganized and expanded the tag system.
- Added a compatibility system through tags and data-driven systems to facilitate creating addons for the mod.
- Added shield priority for throwables when crouching or via NBT and tags.
- Added Electrum item tier compatibility with the Oreganized mod.
- Reworked the entire trait system, with standard traits, projectile traits, and negative traits.
- Renamed several trait names.
- Added new traits: Acrobatic Lunge, After Strike, Anti Aerial, Aquatic Grudge, Armor Breaker, Arthropod Grudge, Backstab, Barbed Handle, Blade Breaker, Bone Grudge, Brittle Handle, Buster Strike, Cleansing Strike, Decapitation, Detonating, Dexterous Lunge, Disabling Strike, Disarm, Disengage, Dismount, Duelist, Encounter Seeker, Exhausting, Exhausting Handle, Fragility, Guard Stance, Harvest Sweep, Heavy Handed, Overstrain, Overwhelming Strike, Parry Guard, Piercer Strike, Piercing Assault, Power Boost, Pull Lunge, Quick Crafting, Quick Swap, Rapid Boost, Reach Advantage, Rotten Grudge, Shock Impact, Slash Assault, Slippery, Smash Strike, Snout Grudge, Sparring Strike, Suppressing Strike, Threat Response, Through Strike, Traitor Grudge, Undead Grudge, Unstable Edge, Whirling Strike, and Wild Sweep.
- Improved the gun system.
- Improved mob behaviors to use the mod weapons, now using goals and events instead of tick events.
- Improved overall performance by removing tick events that ran too frequently.
- Implemented bundle-like mechanics for guns, allowing items to be inserted into their inventory like a bundle.
- Removed the old mob equipment spawn system (pending creation of a new one).
- Fixed several severe bugs.
- Fixed several gun GUI and reloading issues.
- Fixed multiple incompatibilities with other mods.
- Fixed several recipes.
- Fixed spelling mistakes in several lang keys and renamed some others.
- Adjusted dispenser behaviors (needs to be expanded).
- Adjusted loot modifier registration.
- Changed the config folder name from "jaams_weaponry" to "weaponry".
- Made other various minor changes and fixed several minor bugs.
- Jaam's Weaponry 1.0.1**
- Fixed several item tooltip issues.
- Fixed a duplication glitch involving mod projectiles.
- Fixed multiple incompatibilities with the Epic Fight mod.
- Fixed configuration issues related to the gun system.
- Improved the advanced tooltip system.
- Adjusted enemy equipment pools.
- Adjusted several existing recipes.
- Added multiple new crafting recipes.
- Added new tooltips and detailed descriptions to various items.
- Added configuration for the tooltip system.
- Added configuration for the Guard Stance trait (Sword Blocking).
- Added configuration for the Dual Wield Bonus trait.
- Added configuration for the Disarm trait.
- Added configuration for enemy equipment.
- Added bundle-like interaction for guns (WIP).
- Added the Flint Mallet, a cheap alternative to the Flint Hammer.
- Nerfed Aftermath damage for bullet projectiles.
- Jaam's Weaponry 1.0.0**
- Initial release.
- Added new weapons, including tiered, unique, ranged, and firearm types.
- Implemented weapon mechanics and abilities.
- Added new effects, enchantments, and advancements.
- Introduced weapon skins and hidden easter eggs.
- Adjusted enemy equipment pools.
- Added an advanced tooltip system.
- Implemented dedicated mod compatibility.