Links
Tags
Creators
Details
All versions
0.1.1
Release
FPM X Compat 0.1.15 months ago 517
Compatibility
Minecraft: Java Edition
1.21.1
Platform
NeoForge
Supported environments
Client-side
Required content
Any compatible version
Changes
0.1.1
- Configurable Accessory Hiding: Added a new configuration option
ignoredAccessorySlotsinfpm_bc_compat-client.toml. Users can now customize which accessory slots (e.g., "head", "hat", "mask") are hidden in first-person mode to prevent camera obstruction. - Universal Curios Integration: Implemented a source-level hiding mechanism for the Curios API. This ensures that all head-related accessories from any Curios-compatible mod are automatically hidden when the first-person body is rendered.
- Relics Mod Compatibility: Added specialized fixes for the Relics mod to hide items that use custom renderers, specifically targeting the Piglin Mask and Chef's Hat.
- Artifacts Mod Compatibility: Added a targeted fix for Artifacts to hide Scarves in first-person view. The logic uses texture-path detection to hide only the scarves while allowing other necklace-type items to remain visible.
- Enhanced Hiding Logic: Refactored accessory hiding to use more stable injection points, improving compatibility across different mod versions and reducing the risk of Mixin application errors.
- Removed EMF Support: Due to the existence of Entity Player Compat mod that solve the EMF compatibility issues.
- Files Renamed: Files renamed to reflect new project name.
Optional dependencies
Any compatible version
Any compatible version
Any compatible version
Any compatible version
Any compatible version
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:FQu70XYH:F94O02J5"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:FQu70XYH:F94O02J5"
}

