-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Fabric] Update to Minecraft 1.20.4 #171
base: master
Are you sure you want to change the base?
Conversation
- Upgrade to Minecraft 1.19.3 - Upgrade to Gradle 7.6 - Upgrade to Fabric Loom 1.0 - Upgrade to Fabric Loader 0.14.11 - Upgrade to Yarn Mappings 1.19.3+build.3 - Upgrade to Fabric API 0.69.1+1.19.3 - Change build.gradle, settings.gradle to fix warnings. - Change references that were renamed in updated Yarn (shaders, canHit). - Migrate to JOML, which replaced Minecraft's built-in math classes.
acfe37e
to
89b6382
Compare
Works for me. Thx. |
1.19.2? |
The current version on CurseForge already works on 1.19.2. |
1.19.4 only partially works. Makes the in-game GUI green though |
@kkellogg378 how did you manage to make 1.19.4 work? I tested with the latest fabric version + latest fabric api and It crashes when looking at mobs. I also tested on quilt and I have the same issue. |
Unsure. I did run it alongside Sodium and Starlight though, so rendering might have been better. Either way, looking at a mob made it laggier and the GUI was all green, so it doesn't work well |
Includes updated Gradle, Loom, Yarn, Fabric Loader and Fabric API.
I'm not sure how the GUI was green and caused fps lag for you, the 1.19.3 version crashed for me with Sodium, Starlight and some other mods like Lithium/Iris/etc, just like the previous user i.e. whenever looking at mobs. Anyway, I have pushed a 1.19.4 updated version which you can test and see if you have the same issue. |
I usually disable the HUD "showEntity" "showBar" and "showSkin" and set the inWorld "mode" to ALWAYS, and the new 1.19.4 one still changes the item I'm holding to be green (on the bright side, the hotbar is correctly colored now). Note: I did test this with just Fabric API and Torohealth enabled, the same thing happens. Also, looking at a hostile enemy makes the held item look red EDIT: Also no fps issues this time. I think last time my computer was just having a bad day |
I was able to reproduce this issue, I have updated the download JAR with a version that fixes it for me (i.e. the above commit) |
Works great now! Thank you! |
hi, can you please do 1.19.2forge, 1.19.3forge, 1.19.4forge? Thanks. |
Sorry, I don't have experience with Forge development. I could look into it in the future if I have spare time, but it's very unlikely since I have a lot of my own projects and work, hopefully someone else can step in to update the Forge version. |
Can you make a version of 1.20 when it comes out? Thank you, forget it if you can't forge, it's ok. |
now 1.20.1 when |
Any update for 1.20 happening? |
Minecraft changed rendering a fair bit in 1.20, I have a partial port locally but there's some bugs before I can push it. No ETA |
- Switch to DrawContext where needed. - Update Gradle, Loom, FLoader/FAPI, Yarn.
Passthrough VertexConsumerProvider where needed.
Done, and seems to work without any issues 🎉 |
W |
I think you may publish it as ToroHealth Unoffical on Modrinth |
Bars are working, but can't seem to get the damage particles on screen on 1.20. Still using Iris/Sodium etc. |
Hey @retrixe ! |
same here, in world bars don't appear |
anyone know who to config the bar in the mod to hearts? this is for 1.20.1 version |
@lxly9 I just tried the 1.20.1 version and health bars are working fine with Sodium+Iris (shaders enabled and disabled) and vanilla configurations @qguo-gid I'm not sure there is such a feature, I haven't added any features to the mod and just updated it as-is |
I don't know which ones lxly9 is using, but I have a lot of mods, full list here: |
These are a lot of mods which unfortunately I can't sift through and test myself, I advise trying a binary search (remove half the mods and see if the bug persists) to narrow down any potential conflicts with other mods? |
In 1.20.1 Forge, the damage numbers display black, no matter if the color values are changed in the config files... |
Can you add mobs to blacklist? Cobblemon mobs is incompatible because all cobblemons have different health system, and it already includes healthbars for them so it overlaps |
what about 1.21? someone have a progress? or i can try |
this happened on a different unofficial updated torohealth mod too https://www.curseforge.com/minecraft/mc-mods/torohealth-unofficial 1.20.1-forge-1 |
Any updates for 1.21.1 fabric? |
@kkellogg378 Sorry the community, no source code (I deleted it because I originally just made for personal use) |
This ended up having some odd graphical issues - the bars wouldn't be anywhere near their respective mobs. I did notice there was a fork that works really well though: healthbars |
I've been busy with college for the greater part of a year, I'm looking into 1.20.5/6, 1.21.0/1 and 1.21.2/3 updates now Let me know if you're still interested for me to look into adding this feature |
ddac72d
to
7203bb6
Compare
- Fix F3 debug HUD detection. - Handle new split textures correctly. - Update Gradle, Loom, FLoader/FAPI, Yarn.
- Use FAPI's WorldRenderEvents instead of custom mixin (we already depend on FAPI). - Adapt to minor API changes. - Require Java 21 as the baseline. - Update Gradle, Loom, FLoader/FAPI, Yarn.
- Adapt to minor API changes. - Update Gradle, Loom, FLoader/FAPI, Yarn.
7203bb6
to
b3e8a04
Compare
Released new versions for 1.20+ that fix this issue. I've updated the mod till 1.21.4, but due to some bugs, the 1.21.2+ release is delayed I've edited the PR to note all currently known issues, let me know if I'm missing something |
Update: I've found a fix for damage particles not appearing when using Iris shaders too on 1.20.5+ (unfortunately the fix doesn't work on 1.20-1.20.4) 🎉 I'm currently republishing the versions onwards as a result With this fix this PR is now bug-free |
5621a28
to
b3e8a04
Compare
- Adapt to minor API changes. - Update Gradle, Loom, FLoader/FAPI, Yarn.
b3e8a04
to
b382984
Compare
This PR includes commits for 1.19.3-1.21.1 (please use the "Rebase and Merge" option instead of squashing these commits together)
Downloads: https://modrinth.com/mod/torohealth-damage-indicators-updated
Known issues: