Open fuzzyweapon opened 5 years ago
That's certainly an interesting bug. One way glass is a tricky one as there's so many different use cases and scenarios. I reckon it's being caused here: https://github.com/Wyn-Price/SecretRooms/blob/8ab64074918afab375a31c02e5c9b89b81d6c4ff/src/main/java/com/wynprice/secretrooms/server/blocks/OneWayGlass.java#L139-L148 , where the rendering shape doesn't get set correctly when there are no glass shapes present. Returning the empty voxel shape means that all culling should take place.
A few questions to help diagnose:
Finding more (different) edge cases with this further testing XD, but I'll put those in separately after further testing.
Additional unasked for testing:
Does this still occur
Steps
Observed Results
The texture of the side of deactivated one-way glass doesn't render on the side to which the slab is connected.
Extra Notes
Screenshots
Activated
Deactivated