PneumaticCraft lamp will prevent to build mekanism multi-block structure
zyxkad opened this issue ยท 3 comments
Issue description
If I try to build a mekanism multi-block structure (e.g. thermal evaporation tower) near a active pneumatic lamp, it won't assemble cause some block placed wrong.
It actually is because pneumatic lamp will place some light source block to light the area, but mekanism only check air block.
(Not sure if other mod that have large area lighter will cause this problem too)
Steps to reproduce
- Install pneumaticCraft
- Place a pnC lamp, active it
- Build a thermal tower next to it
- The tower won't assemble cause there are some invalid blocks
Minecraft version
1.19.2 (Latest)
Forge version
43.2.6
Mekanism version
10.3.8 (Latest)
Other relevant versions
pneumaticCraft 4.3.3-22
If a (crash)log is relevant for this issue, link it here: (It's almost always relevant)
No response
There is nothing that can be done about this other than them marking that "ghost" light block as being air so that other blocks can go there and other mods can properly treat it as being equivalent to air.
For the record, Kerosene Lamp light blocks extend AirBlock
but apparently it's not enough to do that. Looks like they also need to be marked as .air()
in their block properties on construction.
Yeah, Mojang changed that at some point for how air is checked , andup until recently forge's own dummy blocks had the same issue for not being treated as air.