[Bug] Lighting propagation through opaque full and half blocks
PaleAsphodel opened this issue ยท 1 comments
Describe the bug
Hi! My current project relies very heavily on copycat blocks, especially slabs, bytes, layers and panels - they allow me to make one block thick walls that have different textures on each side. That's very important because each of the rooms look very different from the hallways (see screenshot)
Before, I had to use two-block thick walls: this resulted in awkward deep "doorways" where I had to put the door in the middle, or even worse use 2 consecutive doors - which really doesn't sell the mansion aesthetic.
The problem is that light goes right through the copycat blocks, even when textured.
Expected behavior
It would be nice if copycat blocks, as soon as they are textured with an opaque block like wood, would block light in a way that makes sense- for example a copycat slab, or 4 bytes assembled to a slab, or 8 bytes assembled to a block, or a panel blocking a hole.
On the other side, blocks that are clearly not meant to block light because they can't fill a full block or full half-block, like copycat slices or steps, should stay the way they are.
Desktop (please complete the following information):
- Minecraft Version: 1.20.1
- Mod Loader Forge
- Mod Version copycats-2.1.1+mc.1.20.1-forge
Additional context
It'd be amazing to have a solution for this - the project relies on an extensive lighting system that allows you to turn the lights on and off in the different rooms and hallways independently of each other, so having the light just pass right through the walls won't work. On the other hand, using copycat blocks is an amazing way to make one block thick walls with different decor on each side and by extension nice and realistic looking doorways.
Thank you!