Bookshelf

Bookshelf

230M Downloads

1.19.2 - Bookshelf Cripples ``domum_ornamentum-1.19-1.0.83-ALPHA-universal.jar`` + ``rubidium-0.6.2.jar`` via bad interactions.

P3rf3ctXZer0 opened this issue ยท 6 comments

commented

Please see gathered data.
P3rf3ctXZer0/P3rf3ctXZer0s-Workshop#1

commented

This should be fixed in the new alpha of bookshelf. Please let me know if this works or if you run into any related issues.

commented

If you don't mind me asking what did you change so I can index it in case other mods suffer the same issue?

commented

I was setting the block render layer during Forge's block registration event. The fix was moving it to the FMLClientSetupEvent and enqueing to the render thread. The exact commit can be found here: 365b6e4

commented

Adding another mod that uses Bookshelf's code to set render layers such as Dark Utilities does seem to cause this issue, but only when Rubidium is installed. I will look into this more closely soon.

I didn't realize that was another prereq; good to know I will add that to my data. I was not about to tear the pack apart a 10th time that day. Glad you could follow my bread crumbs. That makes sense though ... hm.

commented

Are you able to recreate this issue using only the mods listed? What blocks are rendering invisible, and are they always invisible or only invisible when placed?

I tried

  • Forge 43.2.0
  • Bookshelf 16.2.17
  • Rubidium 0.6.2
  • Domum Ornamentum 1.0.83

image

commented

Adding another mod that uses Bookshelf's code to set render layers such as Dark Utilities does seem to cause this issue, but only when Rubidium is installed. I will look into this more closely soon.