Juuz
Juuz
This is an intentional feature of Fabric API to prevent people from accidentally modifying registered content - replacement has to be explicit. I also feel that hardcoding the `minecraft` namespace...
The code is still incorrect, now it checks if that *entry* has been registered instead of whether that *id* is already taken.
It's not significantly better - two have been deprecated (renderer registries and rendering v0), while textures was removed in 1.19.3. There are still **seven** non-deprecated modules dedicated to rendering: `blockrenderlayer-v1`,...
I don't think there's an easy solution if the log4j *config* is needed on the system cl, apart from possibly splitting it out into its own entry on the classpath...
> Plugins should not be changing the default decompiler. Will modders really change it in their buildscripts? IMO it makes sense for decompiler plugins that are explicitly applied like LQF...
> at net.minecraft.client.color.item.ItemColors.handler$znn000$embeddium$preRegisterColor Appears to be an issue with Embeddium, not really sure what. I don't think it's related to Architectury.
Ah, I see. I'll reopen this for further investigation then.
I believe this was fixed by #807.