Invisible Patrix Creepers
When I use the Patrix resource pack with the DH beta Iris version, creepers are invisible. Creepers seem to be the only affected mob, and the issue seems to be limited to Patrix.
https://www.curseforge.com/minecraft/texture-packs/patrix-32x
The bug persists when running with no mods and no shaders, and even when changing to a different resolution of Patrix.
The creepers became visible again once I switched to a stable version of Iris, so it's only the beta version that does this.
40 Replies
At first I thought maybe I was being really inobservant, or maybe their texture was blending into the grass too much
But at the third death I realized something was off
Remember the newest versions of EMF & ETF are based on the stable release version of Iris, Traben would probably need the new Iris version to update first
do you even have shaders enabled
Iris doesn't really do anything that would cause this with shaders disabled
They explained that it’s an issue with the Iris DH beta and that it works fine on other versions. And yes, Iris is not only a shader mod but a performance mod that uses entity batching to optimize the rendering of entities
if they did why did they also say that the issue persists with no mods
Slooshie ↩️
Reply to: They explained that it’s an issue with the Iris DH beta and that it works fine on other versions. An…
also pretty sure you need CEM
dunno
seems like an odd issue
I’m sure they meant no mods as in only the required ones
so only cem
or?
dunno can't really test it since it's a paid resourcepack
It’s not
They gave the link to Patrix
CEM is outdated now, use EMF and ETF - see my comment
The 32x is free on CurseForge and Modrinth
found the issue
refractor
the directory has been renamed
easy fix
you can fix it manually for now by probably renaming the directory back or changing the mixin ig
cuz doubt EMF and ETF dev will release a fixed version when it's not gonna work with current stable releases of iris
either that or check for the directory name which sounds cringe
@Traben
:3
does the iris beta change a class name?
…all of them
don't think so
probably
yeah
The entire package has been renamed
:ioa:
as well as a bunch of folders
ims
make a script that renames it for easy fixes :3
maybe
sounds fun
I’ll look at ETF later today
i havent looked into this beta at all
fair
the bottom 2 just apply an interface on the classes to access the delegates the top just injects code into getBuffer() HEAD & RETURN
okay yeah
that's literally just changing net.coderbot to net.irisshaders
that should fix it
nice, what version will this change affect going forwards?
are you supporting 1.20.1 long term like sodium plans to?
thanks folks!
how would I make this change on my own?
you read what's been read above and then change everything to match
or wait for release
preferably the latter
Any news about this?
By net.coderbot do they mean net/coderbot? And do I change it in all three files?
you can’t change it in the compiled binaries
you need to change the source and compile that
I don't know how to do that
so nevermind I guess
Compiling mods is very easy. You just open the source code folder in command prompt and run
./gradlew build
I have fixed this in the 1.20.4-dev branch and should have it out in the public builds in a few days
Including 1.20.1
alright thanks
Thanks!
So if I understand, first download zip code from GitHub, unzip file, then on CMD go to unziped directory and run the command? It's needed install something to get it works?
nope, nothing needs to be installed
Thanks I will save this data.
gradlew.bat build
For Windows. And needs Java JDK 21.0.2 instead of Java JRE
Mods compiled and now issue solved, Thanks a lot to all for supporting!
Issue resolved in etf 6.0
Assuming there are no further class name changes coming to those 3 classes
<3