coderbot
coderbot
There are some interesting ideas in this issue report that I'd like to think about, reopening.
This is definitely an OptiFine issue, but it's possible for Iris to fix it completely. Here's a helpful image sent by gri573 explaining the primary issue at hand: 
This is also related to the fact that chunks only visible in the shadow pass aren't built with a high priority
Fixing this would also allow us to safely enable back-face culling in the shadow pass without causing big issues in some scenes.
This is caused by the fact that Iris can't immediately determine whether the `minecraft:item`, `minecraft:item_slime`, and `minecraft:item_snowball` particles have translucent or opaque sprite textures (the `particle` value in the model...
This is something that I would like to have, because it would probably help me as well. I'll try to figure out what approach would work best.
I've decided to start by creating some tracking issues for specific features/issues and tagging them with a "contributions requested" label: https://github.com/IrisShaders/Iris/issues?q=is%3Aopen+is%3Aissue+label%3A%22contributions+requested%22
That PR you linked is for the Biome Modification API, *not* the Fabric Biomes API (which is separate). The biome modification API is for modifying existing already-registered biomes, the Fabric...
1.17 might provide a good chance to fix this once and for all if it breaks everyone's worlds anyways. Also, a related issue, the Biome API lets you register biomes...
It's possible to reuse the same API but the implementation would definitely have some breaking changes.