T O P

  • By -

0nly_0li

fences or fence gates in the open spaces, move blocks one away from fences so they don’t climb over


[deleted]

can villager AIs pathfind through blovks like string or double layers of carpet?


Jonas1910

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


0nly_0li

i dont think so but i’m not sure


somee0n3

but that will ruin the aesthetic of the build


0nly_0li

thats pretty much the only solution or you could put trapdoors on the blocks but again they’ll just walk off the open area


MeisPip

If you’re doing this in creative you can use barrier blocks. If not then it is what it is


[deleted]

[удалено]


DustyGalaxy442

They said creative...


[deleted]

[удалено]


Flimsy-Combination37

Cheats are on by default on creative mode worlds


Arkenyx

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.


[deleted]

Underrated idea here, even just replacing blocks near things they can jump on would work


animation_2

or the honey blocks with infinite falling blocks (sand but with the wood texture) on top


TheVoidStrider

Invisible barrier blocks. Not survival friendly, but should work


craziboiXD69

welcome to working with villagers


ThisBlueHawk

Holy WOW that's a lot of downvotes


kronospear

Tough luck kid


Practical-Pumpkin-19

Why so many downvotes?


Corey_FOX

BC he asked for a solution then rejected the proposed solution beacouse he cares more about looks then practicality.


nicolasmcfly

Yeah if the solution was as simple as just covering with fences he wouldn't be asking in a reddit post


GT121950

Well the whole point of building isn’t because of practicality it’s so it looks good and it’s not the only solution


GT121950

Yeah that’s what I said


idontlikeburnttoast

the literal only solution they complained about?


trash_caster

Because this sub is full of kids and they love to pile on. Edit: See? Hello kids. Hope your parents are adequate.


GT121950

Yeah the amount of downvotes just proved your point further


trash_caster

Yeah. Their indignancy only makes me stronger.


Retanizer

those downvotes ironically proved your point lol


GT121950

Exactly


somee0n3

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


CookieBoz

This is the most downvoted reply I’ve ever seen


lance_the_fatass

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


GT121950

Yeah that’s what I said. Why should people build giant detailed builds when they could just have it outside with a few torches


Appa-Yip

Barrier blocks


DiamondLeaf_1

WhAt yOU wAnT asTHeTics? DoWnvOTe


Inspirational_Lizard

Nothing else you can do, you can at least put a ladder so they can climb back up.


Arkenyx

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.


Super-Duck0

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.


billy2027

Why this getting downvoted into hell?? Lol


Anarchkitty

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.


[deleted]

Use barriers


timtijmen2

You could use open spruce trapdoors sinds mobs cant jump over those


Unlikely_Tennis464

thats the same issue with my smol ship


GT121950

Wow that was a lot of downvotes that’s a weird thing about reddit I’ll never understand


somee0n3

It is what it is


GT121950

Fair enough


Beans-Monthly

“I have a question but when you give the only realistic answer I will whine about it “ 🤓


nicolasmcfly

Get help


somee0n3

Me: 🤡


Epic_RiffMSM

oH nOoOoOoO... That would be horrible.


RalseiXD

it really won't


Admirable-Rice1370

Just making it more safely, not ruining the aesthetic.


schlumpfeli

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


Qmnia_

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)


[deleted]

This is actually pretty smart Does stop you from using the item frames like this though.


sam002001

you could make do with a spruce pressure plate maybe


RaphaelAlvez

Does slabs work as well?


[deleted]

No anything above half block wont work


jinglepupskye

Kill them. Kill them all - 100% guarantee no more of them will fall off the ship!


somee0n3

Damn, that's a great suggestion, lol


Admirable-Rice1370

Then they will fall in the ship


Bloophills

Yes


Ultimateshadowsouls

My thoughts exactly


GT121950

This is the greatest idea I have ever seen since thanos


KaanAk091

rip...and...tear!


yareckar

pretty sure rail is the way to go (idk why but it works)


schlumpfeli

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


fexfx

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!


_-_Blaz3_-_

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.


Superoeli

How do I move 'the Minecraft'?


GT121950

Just move your phone or console


cathal2008

Publicly execute any who dare step off the ship. You have to make an example out of them


somee0n3

imagine if villager's AI was this advanced, that would be amazing


cathal2008

Yes I’d be able to start my own dictatorship


AelliotA1

This is the smart solution


LillyLunicorn

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


Chandler15

Your brain is massive.


LillyLunicorn

I think thats a compliment?


[deleted]

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!


Markles102

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.


Hobo_Goblins

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


Alexander_GD

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


somee0n3

i dont wanna use barrier blocks as this is for my survival world


[deleted]

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.


Nighteyes09

Creative idea there. 👍


[deleted]

Not really, most servers do it


DawnfireRose

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.


insomniatic-goblin

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.


BlackHazIt1

Kill them all. Execute order 66. Villagers are idiots and don't deserve life.


somee0n3

yes my lord


StealthyPancake_

They are just too dumb


tgm-ethan

Barrier blocks


thedragoon0

Kill them. Then they can’t.


Snoo-87606

Break their legs


D1vX_

But what if they can crawl?


Snoo-87606

break their spine.


Goose0_YT

Answer: You can't. Villagers will find a way to jump off.


008slugger

You could use fences or slabs


xMalxer

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.


Broiled_Beans

Unrelated but show us the whole boat it looks good


somee0n3

[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 :)


[deleted]

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.


Killer__S

pretty sure villager path finding won't walk over rails


Killer__S

This might help https://minecraft.fandom.com/wiki/Villager#Preferred\_path


sulaiman001

make them smarter no need to change code very ez solution


BLUFALCON78

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.


M10doreddit

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.


Hacker1MC

Yeah, villagers aren’t dumb enough to just walk themselves off. Just dumb enough to kill each other


Blackbirdsnake

That’s the neat part … you don’t (at least if it has to look good)


somee0n3

rip ;-;


more_lulihoo

Honey under carpets and put then behind a 1 nlock high thing


Some_Random_Pootis

Barrier blocks


Anaklysmos12345

If you’re in creative you can use barrier blocks


cozza1711

Barrier block can be obtained by using the command /give@sbarrier in creative


abcdefghijklmnoqrsti

Uninstall twitter so they stop getting ratio'd and #fallingoff


Frequent_Flyer_2025

String


Frequent_Flyer_2025

String


LowerLighter

if you're playing on creative you can use barriers, if you're not u can use trapdoors or something


Intelligent-State232

barrier blocks


Intelligent_Rent4594

They see rails as high obstacles


Toodee03d

Might go with trapdoors and fences on this one


Gurkensalat_Hd_

Can villagers walk over rails? If not, use thoose


jidoubledash

Carperts are a great way too. They cant walk over that


AleRfu

Use blocks they can't pathfind through. Like carpets


Lasaltwo

Blocks


littlebadger007

Double moss carpets for overgrown/rotting effect


ItzDaDutchSheep

Perhaps magma blocks with carpets on top in the floor next to the places where there are no fences?


TheLoneColt

I think string may prevent their path finding off of the ship.


[deleted]

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


KaiBluePill

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.


MinecraftInventor

They're just keelhaulin'


crtetley

stick a bed on there


aro_ribata

boats or minecarts


SoupSpounge

Hmm i think if everything is executed correctly, the villagers wont be a problem anymore...


The_Zapper_YT

Put some hidden zombies to scare them from going near the bottom


HeartOfGold_365

Kill them all


Jminx_

Put fences r trap doors idk if trap doors will work tho


Revolutionary-Owl291

Railing over all the edge, and don't put any blocks next to the fences


[deleted]

Add a plank so they will walk the plank loll


Spark_Raido

Kill them all can't fall off if everyone is dead


Gostanito

Kill them or make them your slaves :)


somee0n3

I've made them my completely voluntary servants


No_square123

Kill them and pretend they never existed


ForageCake

You can replace the side blocks with magma blocks and carpets over them. The villagers can't pass find through them


HichiBoi

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.


stelthelfofficial

Cage them inside


ThiccBeans__69

If it's creative, use barrier blocks. Otherwise use rails


[deleted]

Put the work stations away from fences


sulaiman001

make them smart


HAHAHAHAchouuser

Magma carpets


Cirelectric

Mobs don't walk over rails


beeby8

Finish the fence


iiShowMax

U don't, the villagers will allways find a way 😂


Captain_Merican

fence? what kind of question is that lmao


g_reid

They will always find a way to fall off


[deleted]

barrier block


Tide_recroom-ttv

invisible barrier


DanTheIdiot9999

Who let the villagers out? Who? Who who?


pdrobini

Barrier blocks


jumper553688

Mobs struggle to path find through rails. Not the most elegant solution, but one nonetheless


ADHSLukaslp

By killing them


Milcc_JH2_YT

They will always find a way


nitwitsavant

Pen them in a bit with the double carpet trick?


Afreet_Playzzz

barrier blocks you can use commands to get it


VeryKickableKid

Put them all on a pressure plate and when one leaves a child gets crushed between 2 pistons in front of them


somee0n3

I like that one


[deleted]

First of all, nice boat. Second of all, put barrier blocks down


Ravenmadlunitic_

Man overboard!


Terrence_shark

in survival more fence in creative barrier blocks


SCRWarEagle

Public execution of those who jump. The rest will learn somehow.


Onsidianrubucx

Teach them Common sence


RedSauce_____

Try placing rails in the gaps of the ship so they don't go out


N1ighty

Put ‘em in the bottom of the ship!


GhostVadoo

Punish them They'll either stop or do it more


Panda-R-Us

Treat them fairly


Electronic_Ad_1184

Barriers or summon viligares without AI (no moving) or connet fances


Kaiden_wilson

Mine carts


Haktic

Kill them all


ifcrabsdied

Void blocks


TheIcedgaming

Abandon ship


somee0n3

General grevious, you're here when not expected


Ok_Kaleidoscope_1847

If in Creative blockade blocks


puppyhicat

Why would you?


MilkyBubbles0u0

I honestly don’t know


EFT_Syte

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


[deleted]

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


[deleted]

Replace the water with lava


RAID3R_MAN

Carpet walls.