[TUTORIAL] AFK Enraged Shulker Farm

Discussion in 'Player Guides, Tips and Tricks' started by Extendingskys, Apr 26, 2019.

  1. After some looking at available info on enraged mobs, shulker mechanics, aikar's EMC code, and in game testing, I have created a farm that lets you get shulker boxes and other enraged shulker drops for FREE!
    Get on average one free shulker box, enraged elytra, and dragon stone fragment per day! Easy Money!



    To be honest, it's not actually that good. Shulkers have a very long per-player timer. You could make it OP if you had like, 10 accounts logged into the same spot to use it to decrease the per player timer.

    The way this farm is best used IMO is go to it when you first log in, and when you log out.
    Allow me to explain:
    Enraged mobs spawn based on a server timer per mob, and a timer per player. These timers vary per mob. Enraged shulkers seem to have fairly slow timers, about 1 per hour, however that's okay because it doesn't matter. The timer has no "Warm up" so to say, meaning if it's off cooldown, the MOMENT you log in and are in a valid area, such as The End for Enraged Shulkers, it starts trying to spawn them. This means that if you set up the right, limited conditions, you can get a guaranteed instant spawn right at the start. This also seems to be independent server by server, so you could 9x your output by building one on each server.
    In the end, the most prominent enraged mob is actually the enraged shulker box. Using this "immediate spawning" trick in the end, we can get an immediate enraged shulker to spawn. You don't even need a big area. I'd say with my less than 32x32 area out in the void in the end, I get my shulker spawn in the first 60 seconds or less. The optimum distance for standing seems to be maybe 16 blocks away from the edge of the platform. Even less can work, the spawning radius of shulkers is quite weird tbh.

    So, what does this all mean?
    When you play, right when you log in you can go to a server you never play on (for me that's smp9) and collect a free enraged shulker. Then, every hour or so, and again right when you log off, you can collect it again. You don't have to stay logged into that server, you can simply play on the other servers or even be completely logged off.
    AKA Every day you play, you can get free enraged shulker loot with zero effort if you set it up right.

    Now, how can you make this into an easy farm?
    I'll give 3 levels of simplicity/automation.

    Level 1: ULTRA simple.
    Literally anyone can do this. Might also be my favorite design and possibly the best for optimizing your drops.

    Make a giant platform of top half slabs in the end. I'd say 32x32 is the max you would ever need, you could probably easily get away with 24x24 or maybe even less. Coat that in endstone. Put bottom half slabs in a ring around the edges. Put bottom half slabs 2 blocks above the end stone in the same area as the end stone. And that's it.
    The endstone is completely surrounded in half slabs, which prevent the shulkers from teleporting anywhere except the top of the endstone (So you don't lose em if they random TP).
    The half slabs 2 blocks up prevent enderman and enraged enderman spawns. (As long as your slabs are all bottom half slabs except the ones underneath the endstone).
    You can now log onto this platform, on difficulty 10 on this server for max drops, and wait for a shulker to spawn for <60s, and kill it. The key to killing it easily is use a shield. The shield completely blocks the shulker projectiles.
    The reason this farm gives the best drops is because there's no chance of activating Low-Risk Hit Detection. This way you get the best drops.
    I also reccomend making a little box to stand in if you afk while you wait, so that you dont get killed by the shulker that spawns.

    Level 2: A little automated
    This is what I use currently, but I might actually switch to level 1 for the better drops since I use it so sparsely.

    Normally, minecarts are the easiest way to collect shulkers and deposit them where you want, but the Devs have programmed the enraged shulkers to INSTANTLY teleport when they are touched by a minecart. They won't go in no matter what. So, no bueno.
    However, they left in the water avoidance that default shulkers have, which makes sense because otherwise you could easily farm them via drowning.
    This is good for us however, because it means you can make a flood platform.


    Here's what mine looks like. As you can see, all areas are covered by slabs except the spawning spaces.
    The dispensers activate with a delay between them from top to bottom. This gives the shulkers time to teleport to the next layer before it gets flooded as well, because if it's already flooded when they teleport, then they won't teleport. It can take them a second or two, otherwise you could flood it like a wheat farm. The chain delay dispensers means you never have a shulker get trapped in water with no valid spaces to teleport to.
    Oh, I should mention, shulkers can teleport to a 17x17x17 cube centered on their position. As you can see with the water layout, I went cheap on dispensers and just slabbed the areas between the water because I had more than enough spawning spaces. The shulkers also can teleport to the next level no matter where they are on it, as the 8 block range of the water means if they are even at the very start of the water source, they can teleport to the very next block outside of the water, AKA the next layer.

    So, what does all the water mean?
    Well, you use the water to simply force the shulker into an easy spot to kill. You can do this server ways, but this is how I do it:



    This cross section is repeated all along the edge of the previous picture
    Notice that the water is cut off one block early, so that the shulker can actually reach.
    You have to make sure the water stays on while you kill it, or else it will teleport back to the platform.
    The shulker teleports to the underside of the solid block above the hopper. Then you can kill it from standing on the right side, without it being able to attack you because of the way the slab is blocking it's view, and get the drops.
    This very safe way of killing them triggers risk detection most of the time, but since I play on diff 10, I get most of the drops anyway and a fair few at that. Also some pretty sweet XP.
    You can do it less safe, and just have it in an open spot to kill, but at that point you might as well just do Level 1. Flushing the shulker to 1 spot just means I can log in, go get a drink or whatever and come back and kill it and move on with my day.

    Level 3: FULL AUTO AFK MODE
    Yeah so to be honest this mode isn't that good unless you want to break the rules and have an account running basically 24/7 with an auto clicker.
    But hey, I'll put it out there just for intellectual reasons.



    Basically, you just crush it with a piston. Shulkers can't TP to pistons, by the way.
    There are a few ways you can do this.
    One way is to have a clock cycle that flushes the platform, crushes the pistons, and then opens and unfloods the platform. This would technically work, although as I previously mentioned, the spawn rate is garbage so you'd be wasting a lot of time unless you had like 10 different accounts "not afk" at the platform to get better spawns per player.
    One big downside to this method is that it seems you don't get custom drops if they die from pistons, and possibly not even the vanilla shulker box drop, or if it you do, its very rare. I crushed 3 shulkers this way and got zero drops. Maybe I was just unlucky. You definitely don't get kill credit though, even if you hit it once and let it die to the pistons so I'm fairly certain it will never drop custom drops.

    You can also set up the crusher to only partially crush them, while you ride a minecart back and forth swinging a sword at them. Or just do the minecart. Autoclickers are against the rules if you aren't at the computer, and this is a zzzzz slow farm so have fun with that.
    Honestly I don't think it's worth it to go this route. I was hopeful, trust me, I wanted to be the guy with a DC full of shulker shells more than anything. But the spawnrate is so low that you'd have to be doing this for super long afk times and probably break the rules with an auto clicker.

    SO WHAT NOW?

    So, I recommend just doing level 1 at the least. You can net an easy shulker box and fragile elytra per day, which is super useful. It's like a login reward. It's also super cheap to setup.
    Also, don't forget your shield!

    Note: I hope the devs don't nerf this. This helps provide and lower the price of a super useful item, the shulker box. I mean, players can AFK produce infinite gold, iron, prismarine, enchanted books and other fishing stuff, ETC. This is no more "OP" than that. This also doesn't encourage lengthy AFKs as it's best to just go to that server and claim your shulker every hour or so and when you log in. Also, EMC features tend to restrict/remove the capabilities of technical players. I'm trying to find ways to use them constructively and to expand what we can do.

    tldr: me farm shulkers
  2. Awesome stuff! :D
  3. nice guide, but it takes a day for one shulker to spawn🥺
    Extendingskys likes this.
  4. When I said a Shulker box per day, I meant the craftable item. It takes about 2 visits to collect your enraged box on average to get an elytra and a set of 2 shells to craft the box. I figure log in, collect, play for an hour literally anywhere else, collect log out is a low cost to get that much.
    For the tiny effort it takes to build and use, I figure that’s a fair daily bonus.
    ItsMeWolffpack likes this.
  5. Is it really only one per hour? When I've been end city raiding I've been getting 2-3 enraged spawned around.
  6. inb4 a dev sees this and changes up the spawning code to break this farm
  7. Got eeem
  8. I've had that too before, but I wasn't really sure why. I tested quite thoroughly how long it would take between spawns. On diff 10, too. Maybe fighting mobs decreases the cooldown of the spawns? I haven't been able to find anything to support that but I'll test it.
    It's also possible that the shulkers got spawned by previous people who flew nearby or something, or by yourself if you spent a long time.

    If a dev sees this and thinks that the EMC players deserve one less mechanic to play with, so be it. That's kinda what I was referring to when I said that EMC features tend to be restricted, rather than allowing new, unforeseen possibilities to technical players.
  9. Oh, and see also: my thread on putting wiki info out. Part of the reason it's hard to have fun and explore EMC mechanics is because it's generally not documented at all, and the devs don't want people seeing the source code.
    I had to fight and bribe and scour and commit war crime against the country of Canada to get my hands on source code to look at to make this farm work. I could better answer your question about the exact spawning rate if there was more open information/documentation of the mechanics.
  10. I have discovered that trapdoors don't seem to affect a mob's cheap-hit detection for low risk attacks. You can use them to improve this farm as seen here:


    The shulkers TP in from the other side.
    The trapdoor opens up towards the hopper, meaning you can step forward to pick up the xp more easily as well.
    When it's closed, it causes the shulker to try to shoot you, but the shots try to go through the hopper rather than go through the trapdoor, despite the trapdoor being an actual path.

    This trapdoor trick is weird as normal mobs see them as full blocks, so I was surprised that enraged mob risk calculation doesn't. This can probably be used in other farming, possibly for momentus farming without causing it to try to escape?
  11. Oh also important to note that it replaces the slab, in case it wasn't clear from the picture. Ideally you copy this trapdoor pattern all along the side. Removing the glass block seems to be important for shulker projectile pathing to try to go down.
  12. Tonight's logging out loot was the best I think I've gotten at once. I think having the trapdoors to prevent low risk detection definitely makes a big difference.

    I also play on diff 10 to collect, and then lower it again before I log out.
    Foxy_Kitty likes this.
  13. I will NEVER play on diff 10 in the end ever again after the last time. Went on diff 10 to kill an enraged shulker and was swarmed by 50 endermen.
  14. Yeah. I have died a few times that way. Endermen and enraged endermen are tricky. My trick is either make the area unspawnable for anything but the Shulkers, or secure the area that i farm from with a certain setup that I’ve figured out even angry enraged endermen can’t get into. The key is mostly having carpets on slabs.
    Foxy_Kitty and ForeverMaster like this.
  15. Hmm I was also making a shulkers farm.
    Foxy_Kitty likes this.
  16. This is super cool! :eek: