All versions
4.0.1.4
Release
Native Bedrocklast week 61
Compatibility
Minecraft: Java Edition
1.7.10
Platform
Forge
Supported environments
Client and server
Changes
Handmade Guns Overdrive — Changelog
TaCZ / Bedrock Weapon Improvements
- Fixed migrated rifles occasionally breaking their hand pose after the initial equip/draw animation.
- Added smooth transitions between idle, walking, running, and other movement animations.
- Improved sprint-to-fire behavior.
- Weapons now return toward a proper firing position before shooting.
- Added a short delay after sprinting to prevent firing directly from the lowered running pose.
- Quick trigger presses during this transition are retained instead of being ignored.
- Improved overall animation consistency across migrated TaCZ/Bedrock weapons.
RPG-7 Improvements
- Fixed the RPG-7 rocket remaining visible after being fired.
- The rocket now correctly disappears when the launcher is empty and reappears during reload.
- Fixed the RPG-7 appearing excessively large in inventory views.
G36 / Asset Fixes
- Fixed missing G36/G36K scope and ADS textures.
- Fixed a Glock icon filename issue discovered during the migration cleanup.
- Improved handling of supporting weapon assets such as custom sight and scope textures.
Animation Improvements
- Improved draw-to-idle transitions.
- Smoothed transitions between movement states.
- Improved transitions from sprinting back into firing-ready animations.
- Reduced abrupt snapping between imported weapon animations.
Developer / Backend Changes
- Improved persistent BASE animation handling for imported Bedrock weapons.
- Added dedicated locomotion crossfading.
- Prevented movement transitions from interfering with ACTION animations.
- Added generic support for ammunition-dependent model parts.
- Improved detection of TaCZ projectile/ammunition bones.
- Improved interaction between sprinting, firing, ADS, reloads, and imported animation states.
- Expanded migrated asset dependency handling so weapon-specific scope and render textures are included correctly.
Known / Deferred
- The previously observed M1911 off-hand animation issue has not received a dedicated fix.
- Per-shell reload weapon migration remains deferred.
- TaCZ reload and mechanical audio integration remains planned for a future update.
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:tLB5NaAk:U3PCLiNz"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:tLB5NaAk:U3PCLiNz"
}

