ldtteam / minecolonies-features

This is a repo only to discuss minecolonies features (requested and planned)
10 stars 3 forks source link

Children moving into manual set home #681

Open Josbud1 opened 2 years ago

Josbud1 commented 2 years ago

Is there an existing issue for this?

Are you using the latest MineColonies Version?

Did you check on the Wiki? or ask on Discord?

Minecraft Version

1.18

MineColonies Version

minecolonies-1.18.2-1.0.765-ALPHA.jar

Structurize Version

structurize-1.18.2-1.0.399-RELEASE.jar

Related Mods and their Versions

No response

Current Behavior

I have a house set on manual mode because it's for a workplace far from my town center. I've upgraded the house to get the bonus for the worker but children keep moving into the open beds. Not sure if it does it with adults too.

Expected Behavior

If set to manual mode I expect empty beds in a house to permanently stay empty unless I assign someone

Reproduction Steps

Reach your max pop with children and one will move into the manual mode house.

Logs

Anything else?

No response

Footer


Viewers

MotionlessTrain commented 2 years ago

To make it easier to open the log (if it is at all necessary) https://gist.github.com/Josbud1/99fd5ffbe9ee61cb5577b5d0c6d447b6

Raycoms commented 2 years ago

That's intentional, if two people in that house decide to have a kid, the kid will take that open bed.

Josbud1 commented 2 years ago

I had already mentioned in the discord to you that if there is an empty slot a child will move in, Not be born in. this even happens in house that have a max of 2 civs with 1 living there, cant make a baby with 1 person. I can unassign the child from the house and a new one will swap places with the child, it seems to me children just ignore the assignment state of the house

Talyda commented 2 years ago

Single parent families are a thing that exist - in game as well as in life =) You can have same sex couples, even orphaned children if there is no parents in the house. Children will be born into empty spaces, if you don't want them to, you can turn off "kids will be born" in the town hall

Josbud1 commented 2 years ago

That feels wrong. The house should keep the beds empty if you don’t want people in them. I can’t just turn off birth cause I need the constant stream of children but they tank my morale when they decide to move into my outposts 300 blocks away from the nearest school.

uecasm commented 2 years ago

Then only use L1 houses at your outposts (or however many people you want to have there). Or consider constructing schools and other facilities (restaurants, etc) out there too -- that will also use up some housing slots.

Josbud1 commented 2 years ago

Worker level is limited by the level of their house. So If I want good workers I have to upgrade their house. Building a school at all these places is excessive. I'm not trying to make several popup gold rush towns. Plus there would be the issue of children in the main town trying to work at the far away outpost's school and being mad at the distance circling back to square one.

Josbud1 commented 2 years ago

I still think this is bugged and doesn't work intuitively, but seems that point is not getting across. Should I just make a suggestion post instead since this isn't getting anywhere?