Tags
Creators
Details
Licensed MIT
Published last year
Updated last month
All versions
1.1.0
Beta
Jaam's Weaponry 1.1.04 months ago 355
Compatibility
Minecraft: Java Edition
1.20.1
Platform
Forge
Supported environments
Client and server
Changes
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.
Optional dependencies
Any compatible version
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:rAloWpjz:midvCvnK"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:rAloWpjz:midvCvnK"
}

