Minecraft has a lot of blocks, but what if they had more? Why do we need them? Please don't just add lists of things - these will be marked as spam and removed! Also, no furniture, guns, or vertical/"sideways"/"upright"/"standing" slabs (yes, we see you).

224

Player's bed that villagers cannot claim

21 Comments

Please sign in to leave a comment.

Sorted by oldest
  • 16
    Registered User commented
    Comment actions Permalink

    This NEEDS more votes and to be implemented in some fashion or another.

  • 6
    Registered User commented
    Comment actions Permalink

    The new villager sleep system drives me crazy. Every evening some rude villager comes to occupy my bed. So every evening I had to remove bed, place it again and be quicker than the villager.

  • 5
    Registered User commented
    Comment actions Permalink

    I have had my bed stolen 50 times by a Cartographer. Hopefully, the Minecraft team implements this with the next patch.

  • 19
    Registered User commented
    Comment actions Permalink

    Maybe make it so that villagers cannot claim renamed beds/workstations. That way players can just rename their own bed as well as any work stations they are using for astetic purposes. You could have a barrel based storage system in your house for example without having to worry about villagers becoming fishermen.

  • 7
    Registered User commented
    Comment actions Permalink

    Better idea:

     

    If you place a sign on a bed, on the sign will appear the your name and the bed is yours

  • 4
    Registered User commented
    Comment actions Permalink

    Here's another idea; have the villager AI detect if the player's re-spawn point is on the same coordinates as the bed.

    Or, better yet, make the bed store in it's NBT data who slept in it, and make it keep that data when picked up and just have the villagers read that. 

    I decided to make my house a village after freeing a few zombie villagers. Not long after that, they started multiplying every time I made a new bed to sleep in. So annoying!

  • 5
    Registered User commented
    Comment actions Permalink

    This is definitely a needed feature. When working with my village it is impossible to leave my beds placed without the villagers breeding. I play a lot of multiplayer as well and I like to leave beds in lots of places so we never have an issue going to sleep. Also, I want the villagers to spawn an iron golden and I'm not sure if I understand this mechanic correctly but I think I need at least 10 villagers and 21 beds. I don't want 21 villagers but if I place more beds they will automatically breed. It could be done through naming the beds, or putting signs or another method but something should definitely be done to address this issue.

  • 10
    Registered User commented
    Comment actions Permalink

    I think Unknown Dobo has the right idea.  Renaming a bed or workstation should keep villagers from claiming it.  This actually makes so much sense that I assumed it might work that way and tried it out... alas, no.  

    With things as they stand, players are being encouraged to NOT make their home in a village (or make a village in their home).  I'm pretty sure this was not the intent.

    I don't know the relevant bit of the code, but it does seem like it may be an easy check to add.  The chances it will break anything in existing worlds is also pretty minuscule.

  • 1
    Registered User commented
    Comment actions Permalink

    What if the made it if you put a specific block under the bed then villagers wouldn’t be able to detect/sleep in it?..

  • 4
    Registered User commented
    Comment actions Permalink

    Oh my god, not only that, the Villagers will try to go to your bed location despite being blocked off. This results villagers constantly breeding because this villager is away from the village border. Mojang, please make this happen.

  • 6
    Registered User commented
    Comment actions Permalink

    This would be useful because I’m tired of kicking villagers out of my bed

  • 2
    Registered User commented
    Comment actions Permalink

    Yeah, this kind of thing is desperately needed.  Personally, I think that in order to implement this, there has to be a whole set of special mechanics for player-claimed beds in villages.  Individual players should be allowed to claim up to one bed per village- this should indeed be separate from setting spawn point.  The only exception to this is for larger, player-built settlements, in which case a player should be allowed to claim one bed per set of 4-by-4 chunks.

  • 2
    Registered User commented
    Comment actions Permalink

    Hey untill this needed change is implemented. I noticed that Villagers cannot pathfind to a bed or workplace that is suspended higher than the floor around it (for example, placing two wooden plank blocks on the ground and then the bed on top of those). They don't seem to be claiming them. It probably wont look great but at least the Villagers shouldn't barge in.

  • 1
    Registered User commented
    Comment actions Permalink

    I am so sick of villagers stealing each other's jobs too. I'll be going to trade with the max level librarian only to find some noob villager using his lectern, all simply because the max level librarian had trouble pathfinding to his work station. It's gotten so frustrating at this point that I've been killing any villagers who steal others' jobs.

  • 1
    Registered User commented
    Comment actions Permalink

    I have a bed behind an iron door with no problems

  • 1
    Registered User commented
    Comment actions Permalink

    I propose adding an item next to the bed could turn it into a player only bed.

     

    Maybe a clock, or a new item.  Or a new type of bed.  

  • 2
    Registered User commented
    Comment actions Permalink

    This has bugged me so much playing Minecraft that villagers will constantly be trying to get into the player bed. The only way to stop them is to place fences outside my house in the village, or just set a bed down far enough away (which defeats the point of having a base in a village). You should be able to name tag beds (and work blocks!!) or something so that villagers don't interact with them.

    Simply placing more beds elsewhere doesn't work cause villager will always head to the nearest so we're back to the porblem of a village base.

  • 2
    Registered User commented
    Comment actions Permalink

    Villagers should not be allowed to sleep in any bed they want.  To me, a bed is mostly an aesthetic addition to the world.   If a villager must sleep, it should stick to the same bed until that bed is destroyed or inaccessible. 

  • 2
    Registered User commented
    Comment actions Permalink

    I know this an Old post thread, but I just stumbled upon it here in 2022, it is very annoying that the villagers keep breeding because of my two beds my friend sleeps in one and I sleep in the other please please do something about this, 

     

  • 1
    Registered User commented
    Comment actions Permalink

    I 100% support this idea, I have a village that I want to freeze it's population, but villagers keep on breeding because there is an unclaimed bed which is my bed. Whenever that happens, I remove my bed and place a new bed where I want the new villager to be in, then I put back my bed, shortly after, they breed AGAIN, because my bed exists. I want to be able to claim my bed just like how villagers claim their beds, and I want villagers knowing that I claimed that bed.

  • 1
    Registered User commented
    Comment actions Permalink

    This is needed in Bedrock, or I would have to borrow a villager’s bed.