This mod is a lightweight mixin fix for [MC-259212] Directional damage tilt is still used for non-directional damage sources after taking damage from a directional damage source
Info
Directional damage tilt was in singleplayer minecraft from its conception, but broke in 1.3 due to the server and client merge. They fixed it in 1.19.4 but forgot to add the check for whether your damage was locational or not.
This mod fixes this by adding that missing check. If its directional, tilt from that direction. If its not, tilt left or right, just like how it was before it was broken.
Usage
Mod requires no setup or configuration. Drop it in your fabric/neoforge mods folder for your version and it works on every server.
All Versions
+ Add Version- First Forge build**
- Another internal rewrite for better compatibility and less version specific crashes
- Removed dumb versioning scheme
- Functionally the same as before
- Another internal rewrite for better compatibility and less version specific crashes
- Removed dumb versioning scheme
- Functionally the same as before
Compatible with **NeoForge 26.1-26.2**
- Another internal rewrite for better compatibility and less version specific crashes
- Removed dumb versioning scheme
- Functionally the same as before
Compatible with NeoForge 1.21-1.21.11
- Another internal rewrite for better compatibility and less version specific crashes
- Removed dumb versioning scheme
- Functionally the same as before
Compatible with **Fabric 26.1-26.3**
- Another internal rewrite for better compatibility and less version specific crashes
- Removed dumb versioning scheme
- Functionally the same as before
Compatible with **Fabric 1.21-1.21.11**
- Another internal rewrite for better compatibility and less version specific crashes
- Removed dumb versioning scheme
- Functionally the same as before
Compatible with **Fabric 1.20-1.20.6**
- Rewrote mixin to support 26.1
- Fixed some metadata things
- Mod is functionally the same otherwise
- This release supports 26.1 and above.**
- Updated build files for 26.1 Snapshot 1
- Now requires Java 25
Nothing else changed, mod functions the same
This release supports version **26.1** so far
- Initial NeoForge release for 2.0
- Fixed crash with incorrect access modifiers on 1.21.2+ versions [(#1) ](https://github.com/cintlep/NonDirectionalDamageTiltFix/issues/1)
- Updated build files
This release supports versions **1.21.2-1.21.11**.
- Initial NeoForge release for 2.0
- Fixed crash with incorrect access modifiers on 1.21.2+ versions [(#1) ](https://github.com/cintlep/NonDirectionalDamageTiltFix/issues/1)
- Updated build files
This release supports version **1.21.1**
- Fixed crash with incorrect access modifiers on 1.21.2+ versions [(#1) ](https://github.com/cintlep/NonDirectionalDamageTiltFix/issues/1)
- Updated build files
This release supports versions **1.21.2-1.21.11**.
- Fixed crash with incorrect access modifiers on 1.21.2+ versions [(#1) ](https://github.com/cintlep/NonDirectionalDamageTiltFix/issues/1)
- Updated build files
This release supports versions **1.20.1-1.21.1**.
- Completely rewrote the mod and the branding**
_Should now be compatible with EVERY mod ever._
~~Multiversion support is now unified from 1.20.1 and all future releases (hopefully). This is specific to Fabric.~~
###
- Way more efficient DamageSource detection
- Removed unused imports and code
- Debloated anything that wasn't nessecary for the mod to function
- Mod is now licensed with LGPL 3.0 instead of GPL 3.0
- Explosion tilt was removed. It now uses the non-directional tilt instead. The old version implementation was buggy and more often than not would tilt in an arbitrary direction. Moving forward, the mod will just be a lightweight fix to MC-259212.**