SANDBOX — this is a test environment. No servers are actually deployed and no real payments are charged.
Back to NxLabs

NxLabs / Vintage Story

Chiseled Block Retention

RBy Rythillian

Chiseled blocks will ALWAYS retain heat and make a room valid.

Chiseled Block Retention

Description

As of version 2.0.0 of this mod it changes all faces but UP to always be true for chiseled blocks. This has the same affect as the previous version but fixes visual bugs and <span style="font-weight: 400;">compatibility </span>with other mods.
This means that the rules for chiseled blocks being solid or not (which determines if they will allow a room to be detected as a room) will be ignored. The block should always be counted as solid now! This affects cellars, rooms and greenhouses (so all room types). So if you've ever been annoyed that your beautifully chiseled room is not detected as a "room" (probably because you made custom chiseled windows) then this mod is for you! And yes you can still waterlog chiseled blocks.



What this mod doesn't change: This mod does NOT change the collider for the block; you can still shoot projectiles through the holes in your chiseled block, you can still attach or click through the holes in your chiseled block, you can still waterlog chiseled blocks, chimney's will still detect firepits and produce smoke through chiseled blocks, and finally placing objects on chiseled blocks works still, all of these still follows vanilla rules! This mod ONLY affects room detection. This mod was made for my server to go along with another mod that makes mechanical objects solid, you can find that here!

Reason this exists:
Got tired of debugging player's homes on my server, the rules for a chiseled block to retain heat are extremely strict and buggy. I was on the VS team for about a year and a half and during that time I made some slight changes to the room detection system to try and make it a bit better but it's still very rough. The current system doesn't prevent cheesing of chiseling to make rooms into swiss cheese cutouts (heh), all it does is prevent creativity. So I made this simple change that just makes it so a chiseled block will always count for a room. Does this mean you could technically make a hollow cube for warming up in? Sure. But you could also just stand in a door lol.
This mod should be <span style="background-color: #2fcc71;">safe to add and remove</span>, but with that said <span style="background-color: #e74c3c;">there may be conflicts with other mods that affect the chiseled json</span> <span style="background-color: #2fcc71;">(though I don't know of any)</span>, and there is a chance for some rooms to now be detected weirdly. But from my testing it seems to work fine, lemme know of any issues you find!
keywords

chisel

chiseled

chiseling

chiseled blocks

chiseled block retention

chiseled rooms

chisel room

room detection

room retention

heat retention

solid blocks

always solid

side solid

room

rooms

insulate

insulation

room insulation

Compatibility with the Real Smoke mod
Latest version of this mod <span style="background-color: #2fcc71;">should work</span> with the Real Smoke mod. <span style="text-decoration: line-through;">But I still need more people to confirm it's working!</span> After thorough testing from folks, I think we can indeed confirm that it is compatible with real smoke!
The Better insulation mod and the Chiseled Blocks Always Insulate mod
Read the full description on Vintage Story ModDB

Ratings & reviews

No ratings yet

Sign in to leave a rating or comment.