Jump to content

  • Curse Sites
Become a Premium Member! Help
Latest News Article

MegaVillage: Manage 100+ villager trades + iron golem farm

village megavillage

  • Please log in to reply
170 replies to this topic

#1

MegaTrain

Posted 07 April 2013 - 09:18 PM

I can't imagine I'm the first to come up with something like this, but this was developed while playing a survival challenge map that requires a great deal of villager trading (OceanBlock 4.1, give it a try! See pp 36-37 for a discussion of this village). I wanted a way to keep the villagers separate, so I could trade with them individually.

Here is what we came up with. The first 5 minutes of this video show off the village, the rest describes how to build it:



The basic outline is an inner 20x20 square containing the iron golem farm, inside an outer 38x38 square. There are two rows of wooden doors outside the outer wall.

The innovative feature is the "villager slots", which allow you to trap a villager with a fence. If you like the villager trade, label them with a sign. If not, drop a couple of sand on their head.

Here is an overhead view of the plan:

Posted Image

This plan gives 103 villager slots, and the 286 outside doors should generate exactly 100 villagers.

As far as building materials (assuming all wood construction), this would take:

1600 planks for the base platform (if necessary)
542 more planks for the walls
327 slabs for the walls
211 fences (assuming all villager slots are filled)
10 fence gates
286 doors
103 signs (assuming all slots are filled)

107 of those fences and all 103 signs aren't needed until you start getting the villagers into slots.

This breaks down to a  grand total of 6.3 stacks of wood for the platform, and an additional 11.7 stacks of wood for all the pieces.

Any further ideas for how to improve it?

Post your pics of your MegaVillage in this thread!

Register or log in to remove.

#2

MegaTrain

Posted 07 April 2013 - 09:26 PM

If you have some redstone (or can get some in trade from a villager), there are some ways you can automate the village.

First (and most importantly), you can auto-trap the villager with a pressure plate and piston:

Posted Image
(Courtesy of 5thHorseman, the creator of Oceanblock)

You can use a non-sticky piston with a sand block, instead of the sticky piston, if desired.

Unfortunately, once you have the pressure plate in there you won't be able to drop sand to kill the villager ( the sand will drop to an item, like hitting a torch). You'll need a villager killer mechanism something like this:

Posted Image

This one does require a sticky piston.

#3

detfig
    detfig

    Gold Miner

  • Members
  • 434 posts
  • Minecraft: detfig

Posted 20 May 2013 - 12:34 AM

tag

oh yeah, will you be updating this one to reflect your recent change to 41x41 for pancake?
Posted Image

#4

MegaTrain

Posted 20 May 2013 - 04:26 AM

Yep, I probably should. The wall height is also different.

#5

JTTCOTE2
    JTTCOTE2

    Diamond Miner

  • Members
  • 885 posts

Posted 20 May 2013 - 05:30 AM

Nice system, although since MC actually discourages you from keeping villagers around, it seems a bit unnecessary - surely easier to just have 1 wide walkways over lava/void (haven't seen the map) and nudge the guy over the edge instead of having to shove him into a 1*1 space and then drop sand. Maybe that's just my always preferring resource gain by digging holes for lava over resource loss by building, but hey.

#6

anziliero
  • Location: Brasil, RO
  • Minecraft: anziliero

Posted 20 May 2013 - 02:00 PM

View PostJTTCOTE2, on 20 May 2013 - 05:30 AM, said:

Nice system, although since MC actually discourages you from keeping villagers around, it seems a bit unnecessary - surely easier to just have 1 wide walkways over lava/void (haven't seen the map) and nudge the guy over the edge instead of having to shove him into a 1*1 space and then drop sand. Maybe that's just my always preferring resource gain by digging holes for lava over resource loss by building, but hey.
Since when is it discouraged to keep villagers around? This is mostly for getting good trades instead of killing villagers, while getting iron.

Very nice design. I would still use Docm's design, mostly because I personally don't like trading.
Spoiler: Challenges

#7

ProfessorRook

Posted 24 May 2013 - 03:45 AM

I've been playing around with the design a bit more, and found a different way of placing the water so you don't need the trough in the center (put 4 blocks in 2x2 fashion in each corner, then put water source along all four walls except in those corners, remove the corner blocks and put a source in the corner up one block from the rest. If you do it right, you'll have four water flows that meet in the diagonal). I also found that you can create a water powered kill channel with 16 blocks of lava blades that kill the golems - the iron and roses wash the rest of the way into a hopper/chest. No more having to use piston golem killers or dropping sand on them. I've got 19 blocks of lava blades (5, 7 and 7) but they always seem to die at block 16.

#8

ynadn
    ynadn

    Tree Puncher

  • Members
  • 20 posts

Posted 30 May 2013 - 08:05 PM

just a question, after killing a villager by dropping sand on them, do iron golems start hurting you, or is the point of dropping sand so that the golems dont attack you?

#9

MegaTrain

Posted 30 May 2013 - 08:09 PM

View Postynadn, on 30 May 2013 - 08:05 PM, said:

just a question, after killing a villager by dropping sand on them, do iron golems start hurting you, or is the point of dropping sand so that the golems dont attack you?
Correct, killing a villager directly (sword) will anger the golems, killing them passively (smothering, lava, push off cliff) will not.

#10

IronMagus

Posted 30 May 2013 - 08:32 PM

View PostMegaTrain, on 30 May 2013 - 08:09 PM, said:

Correct, killing a villager directly (sword) will anger the golems, killing them passively (smothering, lava, push off cliff) will not.
More specifically, attacking or killing a villager will lower your reputation within the village.  Reputation is a numerical value that ranges from +10 to -30.  Reputation is per-player and per-village, so you can have different reputations in two different villages, and likewise, two different players can have different reputations within the same village.  Here is a chart that shows what actions affect your reputation, and by how much:
Posted Image

If your reputation falls below -15 in a village, the golem(s) from that village will become hostile towards you without further provocation.  (Even then, the golems in this design should all spawn inside the center area and be unable to reach you, anyway.)  When a villager is killed by environmental damage (anything that's not directly by your hand), it will not affect your reputation, but breeding will be shut down for the entire village for three minutes.  These are the only consequences of attacking or killing a villager, either directly or indirectly.  It does not affect the available trades, or the prices offered for them; the only way to do that is to actually trade with them.
Village Mechanics: A not-so-brief guide - Update for 1.4! Added subsection on iron farming to the iron golems section. Only ten villagers required to spawn golems (down from sixteen)! Put to rest the "facing doors cancel each other" myth!

View PostTechdolphin, on 30 September 2013 - 08:33 PM, said:

If you say plz because it is shorter than please, I will say no because it is shorter than yes.

#11

circlepuddle
  • Location: on a snow dessert, with my pigs, enchanting potions
  • Minecraft: startacker

Posted 30 May 2013 - 08:39 PM

Just saying, this is a good idea, just i calculated a bit and the design would take about 10,000+ wooden planks. Wait, nah, that can't be right.

#12

ynadn
    ynadn

    Tree Puncher

  • Members
  • 20 posts

Posted 30 May 2013 - 08:54 PM

View Postcirclepuddle, on 30 May 2013 - 08:39 PM, said:

Just saying, this is a good idea, just i calculated a bit and the design would take about 10,000+ wooden planks. Wait, nah, that can't be right.
In the first post, it actually has how much of each resource is needed.
Here's the list so you don't have to look:
1600 planks for the base platform (if necessary)
542 more planks for the walls
327 slabs for the walls
211 fences (assuming all villager slots are filled)
10 fence gates
286 doors
103 signs (assuming all slots are filled)


View PostIronMagus, on 30 May 2013 - 08:32 PM, said:

More specifically, attacking or killing a villager will lower your reputation within the village.  Reputation is a numerical value that ranges from +10 to -30.  Reputation is per-player and per-village, so you can have different reputations in two different villages, and likewise, two different players can have different reputations within the same village.  Here is a chart that shows what actions affect your reputation, and by how much:
Posted Image

If your reputation falls below -15 in a village, the golem(s) from that village will become hostile towards you without further provocation.  (Even then, the golems in this design should all spawn inside the center area and be unable to reach you, anyway.)  When a villager is killed by environmental damage (anything that's not directly by your hand), it will not affect your reputation, but breeding will be shut down for the entire village for three minutes.  These are the only consequences of attacking or killing a villager, either directly or indirectly.  It does not affect the available trades, or the prices offered for them; the only way to do that is to actually trade with them.
Thanks guys! I'm a bit of noob when it comes to the PC exclusive parts of Minecraft as I actually started playing the Xbox 360 Edition first.

#13

MegaTrain

Posted 03 June 2013 - 03:33 PM

View PostIronMagus, on 30 May 2013 - 08:32 PM, said:

More specifically, attacking or killing a villager will lower your reputation within the village.  Reputation is a numerical value that ranges from +10 to -30.  Reputation is per-player and per-village, so you can have different reputations in two different villages, and likewise, two different players can have different reputations within the same village.  Here is a chart that shows what actions affect your reputation, and by how much:
Posted Image

If your reputation falls below -15 in a village, the golem(s) from that village will become hostile towards you without further provocation.  (Even then, the golems in this design should all spawn inside the center area and be unable to reach you, anyway.)  When a villager is killed by environmental damage (anything that's not directly by your hand), it will not affect your reputation, but breeding will be shut down for the entire village for three minutes.  These are the only consequences of attacking or killing a villager, either directly or indirectly.  It does not affect the available trades, or the prices offered for them; the only way to do that is to actually trade with them.
Thanks for the additional detail, IronMagus.

For anyone who hasn't already seen it, make sure to check out IronMagus' epic thread, VILLAGE MECHANICS: A NOT-SO-BRIEF GUIDE
The understanding I gained there about village design and golem spawning was instrumental in designing my MegaVillage. Thanks, IronMagus!

I haven't made a revised video, but I have made a few refinements to the village design in one of my more recent let's plays:
  • Expanded the golem hole to 3x3 (prevents golems from clogging each other up)
  • Expand the base to 41x41 to account for the larger center hole
  • This allows me to make a symmetrical slot design for villagers
  • I added a line of blocks ABOVE the villager slots. Initially this is used to place sand to kill villagers. Later, when you get pistons, these blocks are at the right height to place the downward-facing sticky piston.
  • Since I no longer place sand against the back wall, I lowered the inner and outer wall height to 1.5 blocks. Much better overall visibility
  • Added several flip-down trap doors as an easy way for me to get up on over the 1.5-block high walls.
  • Used fence gates in front of all the villager slots, instead of having to manually place down fences.
These changes seem to have worked pretty well.

#14

IronMagus

Posted 10 June 2013 - 11:30 PM

I made one of these on a survival server I've been playing on, but I made the central golem zone with two floors à la docm77 to maximize the spawn rate. The lower floor is two (edit: three, see below) blocks below the doors, and the upper floor is four (five) blocks above that, level with the doors' top half.

[Edit: Correction, I think the lower floor actually needs to be five blocks below the upper floor, so that there's a space of 4 blocks between them.  The upper floor (the blocks that make it up) should still be level with the doors' top half, but the lower floor should be three blocks below the doors, not just two.]
Village Mechanics: A not-so-brief guide - Update for 1.4! Added subsection on iron farming to the iron golems section. Only ten villagers required to spawn golems (down from sixteen)! Put to rest the "facing doors cancel each other" myth!

View PostTechdolphin, on 30 September 2013 - 08:33 PM, said:

If you say plz because it is shorter than please, I will say no because it is shorter than yes.

#15

IronMagus

Posted 01 August 2013 - 05:41 PM

I've made some more tweaks to my MegaVillage:

Villagers were crowding into one corner as they will tend to do.  This caused some of the doors to be "dropped" from the village, and then I got iron golems spawning outside the central zone where they're supposed to.  To combat this I trapped one villager in each corner, underneath the floor, where he's in range of every door in the quadrant.  This doesn't solve the crowding issue with the rest of them, but it does ensure that even when they do crowd into one corner, the doors on the far side don't get dropped, and the golems keep spawning in the center, where they're supposed to.

I put entrances on all four sides, so you don't have to run as far to get in or out.

I took out the villager cubbies in the four corners, and replaced them with storage/crafting stations to store all your tradeables, and craft things like cane into paper.

Since I made the golem farm portion with two floors instead of one, the inner wall is at least 3.5 blocks high.  So I raised the inner floor by one block to increase visibility, and reduce claustrophobia (can't raise the outer floor, because the position of the golem-spawning floors is based on the height of the doors.  If you raise the outer floor, you'd have to raise the platforms, and the wall would still be just as high)

I put a fancy repeating wool pattern on the floor:

Posted ImagePosted ImagePosted ImagePosted ImagePosted Image
Posted ImagePosted ImagePosted ImagePosted ImagePosted Image
Posted ImagePosted ImagePosted ImagePosted ImagePosted Image
Posted ImagePosted ImagePosted ImagePosted ImagePosted Image
Posted ImagePosted ImagePosted ImagePosted ImagePosted Image

(Posted Image is a redstone lamp)

But it's not just nice to look at.  This gives you information about where you are, as well.  Sort of like a map.  The red square indicates which direction to the nearest exit so you know how to get out (in the corners there are two red squares), and the green indicates which direction to the spawn village where we all live, so you know where you are.  And the redstone lamps line up with where the torches went in your original design (a 15-power lamp in the floor lights just as far as a 14-power torch on the floor).

Nearby I built an auto-harvesting sugar cane farm, so we always have plenty of paper to trade.

And, of course, I put a lava kill-chamber and hopper-powered collection system underneath, where the iron golems fall.
Village Mechanics: A not-so-brief guide - Update for 1.4! Added subsection on iron farming to the iron golems section. Only ten villagers required to spawn golems (down from sixteen)! Put to rest the "facing doors cancel each other" myth!

View PostTechdolphin, on 30 September 2013 - 08:33 PM, said:

If you say plz because it is shorter than please, I will say no because it is shorter than yes.

#16

MegaTrain

Posted 01 August 2013 - 07:29 PM

Sounds awesome, IronMagus!

I did finally post a 2-part video from a Let's Play that shows a newer version of my village, slightly tweaked from the design in the very top post. The changes include:
  • Expanded the golem hole to 3x3 (prevents golems from clogging each other up)
  • Expand the base to 41x41 to account for the larger center hole
  • This allows me to make a symmetrical slot design for villagers
  • I added a line of blocks ABOVE the villager slots. Initially this is used to place sand to kill villagers. Later, when you get pistons, these blocks are at the right height to place the downward-facing sticky piston.
  • Since I no longer place sand against the back wall, I lowered the inner and outer wall height to 1.5 blocks. Much better overall visibility
  • Added several flip-down trap doors as an easy way for me to get up on over the 1.5-block high walls.
  • Used fence gates in front of all the villager slots, instead of having to manually place down fences.

Part 1:


Skip ahead to 17:40 to see the main detail of the build.
Up to that point I was fighting with mobs that had spawned under the platform I made to hold the MegaVillage.

Part 2:


#17

OverlordXcano
  • Location: Netherain, The Nether
  • Minecraft: Xcano

Posted 02 August 2013 - 01:11 AM

You see! This is why emeralds are worthless now!

Go on. Click it. It tastes good.

Posted Image


#18

IronMagus

Posted 02 August 2013 - 01:45 AM

View PostOverlordXcano, on 02 August 2013 - 01:11 AM, said:

You see! This is why emeralds are worthless now!
You're talking about emerald ore, right?  Because emeralds themselves are far from worthless.  You can use them to buy unlimited, basically free diamond gear!  That's basically what this endeavor is for, after all.  But you're right.  Finding a rare and precious emerald ore in a cave far beneath the tallest hills, and then breaking it open for a measly emerald gem (or two or three, with good Fortune) is hardly something to get excited about...

...so instead of turning that precious ore into a measly gem that you could get off some sucker librarian for a few sheets of paper, you should pick up that bling with a Silk Touch pick, and use it to decorate your cave walls!
Village Mechanics: A not-so-brief guide - Update for 1.4! Added subsection on iron farming to the iron golems section. Only ten villagers required to spawn golems (down from sixteen)! Put to rest the "facing doors cancel each other" myth!

View PostTechdolphin, on 30 September 2013 - 08:33 PM, said:

If you say plz because it is shorter than please, I will say no because it is shorter than yes.

#19

Crumpetxxix
    Crumpetxxix

    Lapis Lazuli Collector

  • Members
  • 1106 posts
  • Location: Where it is obnoxiously hot.
  • Minecraft: Crump3txxix

Posted 04 September 2013 - 06:55 PM

Hey guys.  I build the basic version of this and about 20 mins ago I got my 2 villagers that i cured inside.  I waited for about 15-20 mins and came back to no no villagers.  So I then tried trapping the 2 in cubbies next to each other and still no luck.  Am i just being too impatient or did i screw up?  I know they should be in range of at least enough of the doors to get a 3rd villager in the area which should get the chain reaction of all teh doors being registered soon enough but I can tell why they arent starting the initial breeding.

Posted Image

You can see the initial 2 villagers trapped right in front of me.

Like I said I may just be being impatient, idk.  Gonna check back on it in like 30 mins to an hour and see what the progress is though.
If you wanna take a look at my LP series, check it out on my channel at http://www.youtube.c...ser/Crump3txxix.  If not, my journal (which the series is based on) is here http://www.minecraft...ournal-for-172/

#20

Crumpetxxix
    Crumpetxxix

    Lapis Lazuli Collector

  • Members
  • 1106 posts
  • Location: Where it is obnoxiously hot.
  • Minecraft: Crump3txxix

Posted 04 September 2013 - 07:52 PM

Just came back from afk and they finally started breeding.  I let them out of the cubbies and just trapped them in a small area of the farm.  Idk if it helped but when i came back i had 6 villagers so it seems to be working now
If you wanna take a look at my LP series, check it out on my channel at http://www.youtube.c...ser/Crump3txxix.  If not, my journal (which the series is based on) is here http://www.minecraft...ournal-for-172/