Human17 Posted April 14, 2025 Report Posted April 14, 2025 Hi all, Currently trying to survive through my first winter and realized that my baseline hunger level is high. Long story short, I went on insulation mission, which included: Getting rid of all water sources in the house Separating floors with doors and trap doors Redoing the thatch roof, by creating a "ceiling" of blocks and making sure that there are no more corner block joints What I found weird are two things: At some point, replacing a single slab (which served as a ceiling) with a block finally created a "room" At this point I was curious if adding a water source back in will ruin it - added the water - lost the "room", however when I removed the water again - the "room" was no longer being detected again. Nothing else changed - just adding and removing water. This makes me think there are some issues with "rooms" as they are right now. It's quite non-obvious on what's wrong and how to fix it. The only workaround is making small rooms (which is a shame, since it discourages setting up large halls) with doors and traps doors separating them, which helps in isolating the "drafts". 1
Human17 Posted April 16, 2025 Author Report Posted April 16, 2025 I wanted to update this, in case it helps anyone. I ended up rebuilding whole chunks of my house and I think what this issue boiled down was the fact that my "room" was too large. My whole house was basically one room, with different floors, but without trapdoors or doors separating them. As such, it was around 12-18 blocks tall, depending on how you count and maybe 12-25 blocks long and wide, depending on the floor. Once I cut each floor off from the other floor with a trap door or a door, the issue seemed to go away. I also learned that you can place two doors side by side to make a double door, that functions as a single set of doors. Opening those creates a much more open "feel" and still provides separation needed for correct room calculation. Hope this helps somebody! I'll update this with any other findings! 2
Dark Thoughts Posted April 18, 2025 Report Posted April 18, 2025 Max room size is 14x14x14 blocks. It was 15 for a short while in 1.19 but that seems to have been a bug unfortunately. Also, thatch roof does insulate. No need for extra blocks there. There's also larger sized doors btw. 2
NastyFlytrap Posted May 3, 2025 Report Posted May 3, 2025 On 4/16/2025 at 1:41 PM, Human17 said: I wanted to update this, in case it helps anyone. I ended up rebuilding whole chunks of my house and I think what this issue boiled down was the fact that my "room" was too large. My whole house was basically one room, with different floors, but without trapdoors or doors separating them. As such, it was around 12-18 blocks tall, depending on how you count and maybe 12-25 blocks long and wide, depending on the floor. Once I cut each floor off from the other floor with a trap door or a door, the issue seemed to go away. I also learned that you can place two doors side by side to make a double door, that functions as a single set of doors. Opening those creates a much more open "feel" and still provides separation needed for correct room calculation. Hope this helps somebody! I'll update this with any other findings! Yeah i found this out the hard way too... The way the room calculations are done is frankly ass and i wish i knew which file defines them so i can modify it to like 50x50 and get this over with. Dont tell me how to arrange my house or my greenhouse, game.
Oofishy Posted May 6, 2025 Report Posted May 6, 2025 What do rooms actually do? I have a small house but I don’t feel like I’ve actually felt a difference other than food storage times in my basement.
NastyFlytrap Posted May 6, 2025 Report Posted May 6, 2025 1 hour ago, Oofishy said: What do rooms actually do? I have a small house but I don’t feel like I’ve actually felt a difference other than food storage times in my basement. Well, there are three kinds of rooms, as far as i understand. There's just the basic, which only changes the ambiance of the room, kills the external wind noises, etc, there's the cellar, which lowers the spoilage rates and has its own criteria for it to count as a cellar and not just a room, and the greenhouse, which increases the temperature on the blocks inside the greenhouse by 5C. I still dont have any clue where the file is that defines how this mechanic works, and since making this post i finished building my greenhouse and turns out its too big to count as a room so i really want to mod the mechanic now because i hate it. I want that bonus and its not fair that i cant get it because of badly implemented mechanics. I wish someone would show me where the code is that i need to edit to change this. I cant seem to find it
Recommended Posts