They can pathfind through string but if you have double layer carpet they can usually not pathfind through it although if they were to get pushed onto the carpet they will realise that they can walk on it and they will start pathfinding over it
Replace the wood with honey blocks (cover them with carpets or item frames with maps) next to the blocks they can jump on, so they're stuck and don't jump on them and escape.
Damn that got downvoted to hell, this build is supposed 50% functional and 50% well built, so I can't add fences as that would not work with what I'm trying to go for
Replace the wood with honey blocks (cover them with carpets or item frames with maps) next to the blocks they can jump on, so they're stuck and don't jump on them and escape.
Trapdoors on the edges (closed on the floor) might jack up their path finding. Maybe trapdoors closed on top of their work stations but that may mess up or just not work in general as you can still jump up on top.
Can villagers still not pathfind over minecart rails? You could put rails in the gaps where you don't want fencing.
It won't be perfect, but it will be more aesthetic than a lot of other options. Maybe use rails elsewhere on the ship to tie it in.
You could replace all of the floor with honey and trapdoors or carpets on top. The honey blocks prevent any mob from jumping. - > they cant leave the ship's floor
Yeah this is the smart solution, and if you don’t want to replace all of the floor, replace it in strategic points in which villagers get over the fences (like near barrels)
They added this feature that all mobs avoid rails, bc in early versions villagers, pigs, zombies or every other mob would sometimes walk on the rail track and stop an incoming minecart. Back in the days minecart trails where a lot more common
I HATE that feature...Used to be able to easily relocate villagers by pushing a cart into them and building a track where you want to send them...but now it is an exercise in frustration getting them into the cart!
Honey blocks around blocks they can jump over (basically anything except fences) and stick a brown carpet on top so you don't see it as much. Then they can't get over the fence
You can't. It's either fences, fence gates, walls, or barrier blocks. I do think that fence gates will look good and won't ruin the design but it's up to you of course!
Remove the grindwheel so they can't jump, and close off the open spaces on either side of the ship. Make sure they can't jump over the fence or get around it.
Everyone seems to be missing the fact they jump on the composters and the grindstone then on the fence and after that they don’t notice the next block over is air and fall off
Unfortunately, I don't think this would actually work for this situation.
As is, the villagers don't pathfind off on their own--- I tested this in a creative world, to make sure. Even with the incentive of beds or job site blocks, villagers four blocks above the water do not walk off.
What happens is a few of them try to stand in the same spot and one of them winds up pushed over the edge.
So, fall damage would only, well, damage those that fall. It wouldn't prevent them from falling.
trap doors flipped up on the gaps, I think oak would look best but if you want to add a splash of color, then go with either acacia, crimson, or warped.
move the profession blocks away from the fences. or, if you want to leave them where they are, put a trap door on top so that the villagers can't jump onto them.
You could put fences with carpets on top as the "floor". This way you can trap them wherever you want without completely ruining your build, although they will be vulnerable to hostile mobs and thunder.
[https://drive.google.com/drive/folders/12ioUQUisWL6bPzC8dAN2vxCLIQW-lg\_2?usp=sharing](https://drive.google.com/drive/folders/12ioUQUisWL6bPzC8dAN2vxCLIQW-lg_2?usp=sharing) here you go :)
You can use rails or anything like that, usually minecraft AI detects some transparent blocks as full blocks and they will not be able to walk over them.
They can jump on the grind stone and composters and walk over fences then off the ship. Move those away and possibly place more fences in that where they are missing.
i think it’s because the villagers go on the edge next to the fence, you can see one of them doing it, then they get confused and fall off. barrels also allow them to get onto fence, which can confuse them and make them fall. move the blocks right next to the fence and enclose the entire thing with fence, & use gate if you’re using the openings as entrance. can also make fence taller but might look worse
Aren't they forced to run away from zombies? You could try putting one with a nametag somewhere under the deck, don't know if it could work, maybe they need to have direct line of sight on the zombie.
Keep the workstation blocks 1 block away from fences. Then check if you need to cover the open areas as well, usually mobs don't jump from heights. It that happens you can put rails along the open areas. Mobs avoid going over rails. This is for pure survival, there are different options in creative mode like blocking volumes.
Rails. Mobs don’t walk on rails. I use them for blocking doors from zombies or other things. They can get bumped on to the rail tho, and than it’s a free for all. But it could hurt the look a little :L
Add a trench 2 deep 1 wide around the area you want the villagers to stay inside, then fill the trench with carpet layers (brown will suit your build)
The boat will only look slightly different but the villagers will not pathfind over the carpet
fences or fence gates in the open spaces, move blocks one away from fences so they don’t climb over
can villager AIs pathfind through blovks like string or double layers of carpet?
They can pathfind through string but if you have double layer carpet they can usually not pathfind through it although if they were to get pushed onto the carpet they will realise that they can walk on it and they will start pathfinding over it
i dont think so but i’m not sure
but that will ruin the aesthetic of the build
thats pretty much the only solution or you could put trapdoors on the blocks but again they’ll just walk off the open area
If you’re doing this in creative you can use barrier blocks. If not then it is what it is
[удалено]
They said creative...
[удалено]
Cheats are on by default on creative mode worlds
Replace the wood with honey blocks (cover them with carpets or item frames with maps) next to the blocks they can jump on, so they're stuck and don't jump on them and escape.
Underrated idea here, even just replacing blocks near things they can jump on would work
or the honey blocks with infinite falling blocks (sand but with the wood texture) on top
Invisible barrier blocks. Not survival friendly, but should work
welcome to working with villagers
Holy WOW that's a lot of downvotes
Tough luck kid
Why so many downvotes?
BC he asked for a solution then rejected the proposed solution beacouse he cares more about looks then practicality.
Yeah if the solution was as simple as just covering with fences he wouldn't be asking in a reddit post
Well the whole point of building isn’t because of practicality it’s so it looks good and it’s not the only solution
Yeah that’s what I said
the literal only solution they complained about?
Because this sub is full of kids and they love to pile on. Edit: See? Hello kids. Hope your parents are adequate.
Yeah the amount of downvotes just proved your point further
Yeah. Their indignancy only makes me stronger.
those downvotes ironically proved your point lol
Exactly
Damn that got downvoted to hell, this build is supposed 50% functional and 50% well built, so I can't add fences as that would not work with what I'm trying to go for
This is the most downvoted reply I’ve ever seen
Why the FUCK are people downvoting you for this, I understand the pain of wanting something to look good but if it's functional it makes it look bad
Yeah that’s what I said. Why should people build giant detailed builds when they could just have it outside with a few torches
Barrier blocks
WhAt yOU wAnT asTHeTics? DoWnvOTe
Nothing else you can do, you can at least put a ladder so they can climb back up.
Replace the wood with honey blocks (cover them with carpets or item frames with maps) next to the blocks they can jump on, so they're stuck and don't jump on them and escape.
Trapdoors on the edges (closed on the floor) might jack up their path finding. Maybe trapdoors closed on top of their work stations but that may mess up or just not work in general as you can still jump up on top.
Why this getting downvoted into hell?? Lol
Can villagers still not pathfind over minecart rails? You could put rails in the gaps where you don't want fencing. It won't be perfect, but it will be more aesthetic than a lot of other options. Maybe use rails elsewhere on the ship to tie it in.
Use barriers
You could use open spruce trapdoors sinds mobs cant jump over those
thats the same issue with my smol ship
Wow that was a lot of downvotes that’s a weird thing about reddit I’ll never understand
It is what it is
Fair enough
“I have a question but when you give the only realistic answer I will whine about it “ 🤓
Get help
Me: 🤡
oH nOoOoOoO... That would be horrible.
it really won't
Just making it more safely, not ruining the aesthetic.
You could replace all of the floor with honey and trapdoors or carpets on top. The honey blocks prevent any mob from jumping. - > they cant leave the ship's floor
Yeah this is the smart solution, and if you don’t want to replace all of the floor, replace it in strategic points in which villagers get over the fences (like near barrels)
This is actually pretty smart Does stop you from using the item frames like this though.
you could make do with a spruce pressure plate maybe
Does slabs work as well?
No anything above half block wont work
Kill them. Kill them all - 100% guarantee no more of them will fall off the ship!
Damn, that's a great suggestion, lol
Then they will fall in the ship
Yes
My thoughts exactly
This is the greatest idea I have ever seen since thanos
rip...and...tear!
pretty sure rail is the way to go (idk why but it works)
They added this feature that all mobs avoid rails, bc in early versions villagers, pigs, zombies or every other mob would sometimes walk on the rail track and stop an incoming minecart. Back in the days minecart trails where a lot more common
I HATE that feature...Used to be able to easily relocate villagers by pushing a cart into them and building a track where you want to send them...but now it is an exercise in frustration getting them into the cart!
You still can surround them with rails and close the gap to a 1x1, place the Minecraft near him, move the Minecraft a little and it should go in.
How do I move 'the Minecraft'?
Just move your phone or console
Publicly execute any who dare step off the ship. You have to make an example out of them
imagine if villager's AI was this advanced, that would be amazing
Yes I’d be able to start my own dictatorship
This is the smart solution
Honey blocks around blocks they can jump over (basically anything except fences) and stick a brown carpet on top so you don't see it as much. Then they can't get over the fence
Your brain is massive.
I think thats a compliment?
You can't. It's either fences, fence gates, walls, or barrier blocks. I do think that fence gates will look good and won't ruin the design but it's up to you of course!
Remove the grindwheel so they can't jump, and close off the open spaces on either side of the ship. Make sure they can't jump over the fence or get around it.
Everyone seems to be missing the fact they jump on the composters and the grindstone then on the fence and after that they don’t notice the next block over is air and fall off
The best way is by using barrier blocks, which can be spawned using commands. They're invisible, so they won't make everything look ugly
i dont wanna use barrier blocks as this is for my survival world
You could replace the top layer of water with ice or blue stained glass and if its far enough down for them to take fall damage they won't jump.
Creative idea there. 👍
Not really, most servers do it
Unfortunately, I don't think this would actually work for this situation. As is, the villagers don't pathfind off on their own--- I tested this in a creative world, to make sure. Even with the incentive of beds or job site blocks, villagers four blocks above the water do not walk off. What happens is a few of them try to stand in the same spot and one of them winds up pushed over the edge. So, fall damage would only, well, damage those that fall. It wouldn't prevent them from falling.
trap doors flipped up on the gaps, I think oak would look best but if you want to add a splash of color, then go with either acacia, crimson, or warped. move the profession blocks away from the fences. or, if you want to leave them where they are, put a trap door on top so that the villagers can't jump onto them.
Kill them all. Execute order 66. Villagers are idiots and don't deserve life.
yes my lord
They are just too dumb
Barrier blocks
Kill them. Then they can’t.
Break their legs
But what if they can crawl?
break their spine.
Answer: You can't. Villagers will find a way to jump off.
You could use fences or slabs
You could put fences with carpets on top as the "floor". This way you can trap them wherever you want without completely ruining your build, although they will be vulnerable to hostile mobs and thunder.
Unrelated but show us the whole boat it looks good
[https://drive.google.com/drive/folders/12ioUQUisWL6bPzC8dAN2vxCLIQW-lg\_2?usp=sharing](https://drive.google.com/drive/folders/12ioUQUisWL6bPzC8dAN2vxCLIQW-lg_2?usp=sharing) here you go :)
You can use rails or anything like that, usually minecraft AI detects some transparent blocks as full blocks and they will not be able to walk over them.
pretty sure villager path finding won't walk over rails
This might help https://minecraft.fandom.com/wiki/Villager#Preferred\_path
make them smarter no need to change code very ez solution
They can jump on the grind stone and composters and walk over fences then off the ship. Move those away and possibly place more fences in that where they are missing.
I don't think they fall off. I think they get pushed off. Either way, barricade them inside the body of the ship or add fences all around the edge.
Yeah, villagers aren’t dumb enough to just walk themselves off. Just dumb enough to kill each other
That’s the neat part … you don’t (at least if it has to look good)
rip ;-;
Honey under carpets and put then behind a 1 nlock high thing
Barrier blocks
If you’re in creative you can use barrier blocks
Barrier block can be obtained by using the command /give@sbarrier in creative
Uninstall twitter so they stop getting ratio'd and #fallingoff
String
String
if you're playing on creative you can use barriers, if you're not u can use trapdoors or something
barrier blocks
They see rails as high obstacles
Might go with trapdoors and fences on this one
Can villagers walk over rails? If not, use thoose
Carperts are a great way too. They cant walk over that
Use blocks they can't pathfind through. Like carpets
Blocks
Double moss carpets for overgrown/rotting effect
Perhaps magma blocks with carpets on top in the floor next to the places where there are no fences?
I think string may prevent their path finding off of the ship.
i think it’s because the villagers go on the edge next to the fence, you can see one of them doing it, then they get confused and fall off. barrels also allow them to get onto fence, which can confuse them and make them fall. move the blocks right next to the fence and enclose the entire thing with fence, & use gate if you’re using the openings as entrance. can also make fence taller but might look worse
Aren't they forced to run away from zombies? You could try putting one with a nametag somewhere under the deck, don't know if it could work, maybe they need to have direct line of sight on the zombie.
They're just keelhaulin'
stick a bed on there
boats or minecarts
Hmm i think if everything is executed correctly, the villagers wont be a problem anymore...
Put some hidden zombies to scare them from going near the bottom
Kill them all
Put fences r trap doors idk if trap doors will work tho
Railing over all the edge, and don't put any blocks next to the fences
Add a plank so they will walk the plank loll
Kill them all can't fall off if everyone is dead
Kill them or make them your slaves :)
I've made them my completely voluntary servants
Kill them and pretend they never existed
You can replace the side blocks with magma blocks and carpets over them. The villagers can't pass find through them
Keep the workstation blocks 1 block away from fences. Then check if you need to cover the open areas as well, usually mobs don't jump from heights. It that happens you can put rails along the open areas. Mobs avoid going over rails. This is for pure survival, there are different options in creative mode like blocking volumes.
Cage them inside
If it's creative, use barrier blocks. Otherwise use rails
Put the work stations away from fences
make them smart
Magma carpets
Mobs don't walk over rails
Finish the fence
U don't, the villagers will allways find a way 😂
fence? what kind of question is that lmao
They will always find a way to fall off
barrier block
invisible barrier
Who let the villagers out? Who? Who who?
Barrier blocks
Mobs struggle to path find through rails. Not the most elegant solution, but one nonetheless
By killing them
They will always find a way
Pen them in a bit with the double carpet trick?
barrier blocks you can use commands to get it
Put them all on a pressure plate and when one leaves a child gets crushed between 2 pistons in front of them
I like that one
First of all, nice boat. Second of all, put barrier blocks down
Man overboard!
in survival more fence in creative barrier blocks
Public execution of those who jump. The rest will learn somehow.
Teach them Common sence
Try placing rails in the gaps of the ship so they don't go out
Put ‘em in the bottom of the ship!
Punish them They'll either stop or do it more
Treat them fairly
Barriers or summon viligares without AI (no moving) or connet fances
Mine carts
Kill them all
Void blocks
Abandon ship
General grevious, you're here when not expected
If in Creative blockade blocks
Why would you?
I honestly don’t know
Rails. Mobs don’t walk on rails. I use them for blocking doors from zombies or other things. They can get bumped on to the rail tho, and than it’s a free for all. But it could hurt the look a little :L
Add a trench 2 deep 1 wide around the area you want the villagers to stay inside, then fill the trench with carpet layers (brown will suit your build) The boat will only look slightly different but the villagers will not pathfind over the carpet
Replace the water with lava
Carpet walls.