Tags
Creators
Details
All versions
1.0.0+mc1.20.1
Release
VPB Hand Animation Compatibility Layer 1.0.0 (MC 1.20.1)3 weeks ago 132
Compatibility
Minecraft: Java Edition
1.20.1
Platform
Fabric
Supported environments
Client-side
Required content
Any compatible version
Changes
VPB Hand Animation Compatibility Layer 1.0.0
Release type: Release Minecraft: 1.20.1 Loader: Fabric Environment: Client
Changes
- Public rename to
VPB Hand Animation Compatibility Layer. - Adds Punchy compatibility for Vic's Point Blank first-person gun animations.
- Keeps the existing Hold My Items compatibility path for VPB guns.
- Adds config toggles for Hold My Items and Punchy compatibility.
- Preserves user config choices after first creation or migration.
- Recognizes both
holdmyitemsand legacyhold-my-itemsHold My Items mod ids. - Validated with split HMI-only and Punchy-only profiles using Point Blank Blue Archive content-pack guns.
- Keeps the technical mod id
vpb_hmi_compatstable. - This jar is built separately for Minecraft 1.20.1 because the renderer and runtime APIs differ from newer 1.21 builds.
Notes
- This is a narrow VPB compatibility layer for Hold My Items and Punchy.
- It does not alter weapon mechanics, damage, ammo, recoil, input, collision, or server behavior.
- Current/future
1.0.0+release metadata is source-available / All Rights Reserved. Prior MIT releases are not retroactively changed.
Optional dependencies
Any compatible version
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:mTv59sE2:7REVQm69"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:mTv59sE2:7REVQm69"
}

