GeckoLib

GeckoLib

146M Downloads

Iris Shader with Entity Shadows break entity animations using Geckolib 4.2.4

NolanHewitt opened this issue ยท 11 comments

commented

With entity shadows on animations from mods using this lib will not play, but as soon as entity shadows are disabled animations work again. Using the 4.2.4 fabric version of geckolib for 1.20.1

commented

Same thing is happening with Oculus on forge 1.20.1 with geckolib 4.2.1-4.2.4.

commented

I had a similar issue in which my horse from SWEM mod started to T pose until i turned of the shadows on Complementary Shaders.

It seem downgrading to 4.2.3 fixed it.

BTW I am using ( Oculus + Embeddium )

edit: nevermind the bug is back.

commented

Excellent.. good to know we just can't win with shaders lol

commented

Confirm, this is a major issue.

commented

you may already know this but something about invoking the entity renderer twice is the problem

https://github.com/IrisShaders/Iris/blob/e8a625222920f9b9e8249b7adb285a83abf9bbda/src/main/java/net/coderbot/iris/pipeline/ShadowRenderer.java#L498-L502

example on what it looks like with oculus

image

commented

Yeah that's pretty much expected

The issue is we don't know why that's causing them to lock up yet

commented

can confirm. noticed this issue with Naturalist mod today, all naturalist mob animations seem to break when iris shaders are enabled. i've been having this issue with a few playthroughs recently so figured i'd contribute to the post, hope this helps. (also sorry if this is the wrong place to post, i am not familiar with github)

mc: 1.20.1
fabric: 0.15.3
geckolib: 4.3.1

commented

that seems to just re-introduce this
6204ee1

and there was probably a reason why it was removed

commented

Try 4.4

commented

Version 4.4 looks like it fixed this issue! Thank you.