Open MCTian-mi opened 1 month ago
I noticed your PR, so I tried tweaking ViF to load AbstractCTMBakedModel
less eagerly (to avoid aggressively reading BlockRenderLayer
values) but that didn't help.
My suspicion is that this logic in GTCEu isn't effective with ViF because the CTM model wrapping will end up running in the middle of their logic instead of after, as a side effect of ViF having to reimplement the wrapping for dynamic loading.
I noticed your PR, so I tried tweaking ViF to load
AbstractCTMBakedModel
less eagerly (to avoid aggressively readingBlockRenderLayer
values) but that didn't help.My suspicion is that this logic in GTCEu isn't effective with ViF because the CTM model wrapping will end up running in the middle of their logic instead of after, as a side effect of ViF having to reimplement the wrapping for dynamic loading.
I checked that PR again and runs clean before launching, and it seems not to fix the issue here tbh it seems really weird I'll take your advice and see if I can fix this in that way.
When CTM, GregTechCEu, VintageFix are all present, some lamps doesn't render in inv:
With either CTM or VintagFix absent, lamp blocks renders normally in inv: