Jump to content

Recommended Posts

Posted

This is about the chiseling requirements for a greenhouse. ive been working on a greenhouse design for my survival world and after getting a design i liked because of some random chisel block not being thick enough it wasn't counting as a proper greenhouse. i ended up just getting a mod that made all chisel block count for making rooms regardless of thickness. obviously that would probably not be suitable for the base game but is there anyway for the chisel requirements to be lighted up for this kind of thing? To me it just causes needless frustration for the player and i cant really imagine how it would break the game if my greenhouse was 4 voxels thick instead of 8. 

  • Like 3
Posted

My guess is that the current requirements for chiseled blocks to count as sealing a room were put in as a temporary "good enough" solution that makes some logical sense, doesn't have much performance cost, and was easy to implement. I would expect it to be improved eventually, but it will probably be quite a while before someone either decides it's a priority, or finds an easy way to improve it while working on something else. 

Posted
1 hour ago, williams_482 said:

My guess is that the current requirements for chiseled blocks to count as sealing a room were put in as a temporary "good enough" solution that makes some logical sense, doesn't have much performance cost, and was easy to implement. I would expect it to be improved eventually, but it will probably be quite a while before someone either decides it's a priority, or finds an easy way to improve it while working on something else. 

i can see what you mean. i imagine they set it to be as punishing as they reasonably expect the system to go so that when they flesh it out later they have room to work with. the opposite would be making it more lenient and when the system is built out risking having peoples legacy builds break which might miff some people.

Posted
On 9/5/2026 at 4:10 AM, Mac Mcleod said:

I thought if it had an insulating face it sealed it.   Interesting.

The requirements for a chiseled block to count as insulating is that it
- Has at least 50% of voxels remaining (value of a slab)
- Has either the front or back most (looking from the side where the room is to be) pane missing a maximum of 32 voxels (1/8) missing
- The root block (the one you right-clicked with the chisel) was made from an insulating material (not wood)

 

If we were to get a better system I'd say a block counts as insulating when any pane in the two-face direction is solid (i.e. vertical left-to-right counts for front/back insulation, vertical front-to-back counts for left/right insulation and horizontal counts as top/bottom insulation) with the total voxel count dictating the insulating value - a single 1 voxel pane is barely counting as a room while a solid 50+% block retains the usual amount. With the current way the code is setup, calculating this would be basically no extra cost - you just track more situations.

Of course this still does not allow corners but making a truly connection-based insulation system would require a rework of the entire room logic that can only get exponentially more taxing.

  • Thanks 1
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.