All versions
0.2.1
Release
Pozitification 0.2.1last month 248
Compatibility
Minecraft: Java Edition
26.2
Platform
Fabric
Supported environments
Client and server
Changes
Pozitification v0.2.1 RELEASED!
[0.2.1] — 25.08.2026, 13:18
What's New?
- Fixed desynchronization between the lying body and the camera: removed the locked body yaw fix, which caused the camera to rotate independently from the model.
- When lying down, the body now follows the current vanilla player direction, so the camera, body, and head rotate in a coordinated manner.
- Removed forced yaw and pitch changes to the Camera object, which broke first-person and front-facing third-person views.
- Restored standard F5 behavior and vanilla camera collision handling via getMaxZoom.
- Preserved only the necessary positional camera adjustments for the low lying hitbox.
- Limited only the vertical head pitch in the render state to prevent the lying standing model from twisting the face underground.
- The sitting pose now automatically resets if the temporary seat entity disappears, the player was removed from it, or the seat failed to spawn.
- Fixed transition from sitting to crawling: the own seat entity is now properly removed first after successfully checking the mode.
- The allowUnsafe setting now actually permits using poses in water, rather than resetting it on the next server tick.
- The getUpOnBlockBreak setting now works for SIT and LIE_BACK: when losing support, the player exits these poses if the setting is enabled.
- Fixed jumping during CRAWL: brief loss of ground contact no longer resets the crawling mode.
- Exit by damage and manual exit no longer attempt to push the player into the ceiling: free space is now checked before restoring the full hitbox.
- Removed unused seat settings for lying and third-person camera pitch.
- HUD for the sitting pose is now determined via the synchronized SIT state, rather than the client-side instanceof SeatEntity, which does not work for networked vanilla ArmorStand.
- Fixed the body and seat falling into non-full blocks: height is now determined by the upper surface of the VoxelShape, rather than by the whole Y level.
- When entering SIT, CRAWL, and LIE_BACK, the player aligns with the actual surface beneath their feet; lower/upper slabs, stairs, carpets, snow layers, trapdoors, and modified partial blocks are now supported.
- Jumping and brief onGround loss during CRAWL no longer use the partial-block check as a reason to reset the mode.
Thanks for your support! If you find any errors, please let me know on Telegram: @kasper31, or under any post in the Telegram news channel @prostoimpery.
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:vEcgUB8q:joa0P55C"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:vEcgUB8q:joa0P55C"
}

