Tutorials/Experience farming

Experience is a tricky resource: It is needed for enchanting, combining and repairing items, and for fueling the Mending enchantment. Many desired jobs require large amounts of experience -- but it can take quite a while to accumulate a high experience level, and when the player dies, they lose essentially all of their current stock. Accordingly, many players will resort to "experience farming" -- arranging a situation where they can pick up large amounts of experience when desired. These fall into several categories, reflecting the many sources of experience, but most of them can be considered in terms of experience per time -- either active or AFK time, with the player involved, or "accumulation" time before collecting the results.

Consulting the Experience page, we can see several common "target values" for desired experience payouts:


 * Enchanting max: To get from level 0 to level 30 requires 1395 experience.
 * Anvil max: To get from level 0 to level 39 requires 2727 experience.
 * Recovering after a max-power enchantment: to get from level 27 to level 30 requires 306 experience.
 * Because higher levels require successively more experience, each of the levels 16, 22, 30, and 39 is about halfway to the next in the list.

Fishing
Fishing can function as a slow experience farm, with only two string and three sticks as an "entrance" fee to get started. However, it is wise to set up a secure fishing pond: You'll want a stretch of water at least two blocks deep and a few across (basically big enough not to accidentally miss the water). The water should be open to the sky, but you should have a lit, sheltered area to fish from, with a roof to fend off phantoms, and fences or glass to keep monsters from spotting and targeting you (a bit of height will help too). You should also make sure that you can reach the fishing area when it's night or storming, and that you can quickly climb back up if you happen to fall into the water. You will want at least one double-chest to store your catches (and your rod, when not in use).

Fishing with any rod will eventually catch enchanted fishing rods, which can be saved until a rod with Mending is caught. This rod can be combined (at an anvil) with other rods as they are caught; once Mending is combined with Unbreaking, this rod will never wear out, and fishing becomes essentially free. The goal is to produce a "god rod", with (Lure III, Unbreaking III, Mending, and ideally Luck of The Sea III), which maximizes both fishing speed and treasure gained, while minimizing the experience used to restore the rod.

With these enchantments and while fishing outdoors, each minute you will make an average of 8 catches, bearing experience orbs worth an average of 28 XP. Any Mending equipment worn may take 1 XP from each orb, perhaps reducing the total as low as 20 XP. The rod itself will average 1 damage per four catches on average, and if it only has one point of damage it will repair that for free! If multiple items are being mended, the rod may take a second point of damage before it mends, and then take an XP for its next mending. Mending will affect any armor worn and the rod, but an additional item can be included by placing it in the off-hand. Total yield is thus 400 XP/game day (1200/real-time hour) if items are being mended, or 560/day (1680/hour).

Fishing under rain will add 25% to the yield (wait time is 20% less), for a potential of 25-35 XP / minute as long as the rain lasts.

Aside from the basic experience for catching items, there are a couple of "side hustles" that can yield extra experience: Cod or Salmon can be smelted (22.4 XP/stack)   Any magic items (bows, rods, books) not kept for your own use can be fed to a grindstone for extra experience.

This is also a good way to while away rainy days and storms, when exploring may be unpleasant or dangerous, but AFK fish farms can also be constructed for reduced boredom.

Trading
Trading gives a fair bit experience itself, but emeralds can also buy Bottles o' Enchanting. While fairly expensive for the experience stored, these are truly portable, and can be used to top up your experience to reach any desired level. In the process, several useful villagers can be "leveled up" to provide more useful items.

A variety of salable items can be produced by automatic farms, easily farmed by hand, or provided as surplus from a mob grinder. Note that if a villager has any options for their first tier of trades (Novice), you can effectively choose for them, if you have not actually traded with them yet:  The trick is to break their job block and let them revert to unemployment, then replace the block. This does not work for higher-tier trades, but it does let you pick one book (often Mending) from a librarian, pick a farmer's first crop, and make sure that other professions do indeed offer their "cash machine" novice trades.

The following list focuses on "easy pickings".


 * Farmers will each buy one of the base crops immediately, and as they level up they will all buy pumpkins and melons. The crops can be automatically or easily farmed, especially the pumpkins and melons.
 * Wood can be converted to sticks and sold to fletchers.  Later, fletchers will buy string and feathers.
 * Paper can be sold to all cartographers and some librarians. If leather is plentiful, the librarians may also buy books.  This will also help level the librarians to sell more enchanted books.
 * Shepherds will buy one color of wool up front, and later they will buy some dyes. Some luck is needed with the dye trades, to get dyes that you can farm easily (that is, no lapis lazuli or small flowers).  Bone meal is key here; it is easily produced with a composter (and/or skeleton bones), and besides crafting dyes directly, it can be used to rapidly grow the tall flowers.
 * Apprentice: white (bone meal); black (squid ink);  gray (black+white);  lime (green+white);
 * Journeyman: red ( rose bush or beetroot); yellow (sunflower); pink (peony or red+white); light gray (black+white); orange (yellow+red)
 * Expert: green (cactus); brown (cocoa beans) magenta (lilac)
 * The same cleric who sells you the bottles will buy rotten flesh from a mob farm, and later netherwart. If you have a gold farm, that can also be helpful.
 * If you have an iron farm, you can sell to the various blacksmith types, rapidly leveling them up to selling you diamond gear.
 * If you have a desert nearby, a cartographer is also useful as he will buy 11 glass panes (base quantity) for 1 emerald.

Each trade (both selling stuff for emeralds, and buying the bottles) will also grant an average of 4.5 XP to the player, 5 extra if the villager would be willing to breed. This means that rather more experience will be gained in the trading than stored in the bottles!

The Bottles o' Enchanting themselves average a yield of 7 XP each, so a stack of them will yield around 448 XP.

Trading is a good source of experience for repairing items (i.e those equipment enchanted with mending) but not as a permanent source of XP.

Mob grinder
Mob grinders are typically built high up in the skies so constructing them is a bit risky, as there's a high chance of dying unless you have boots enchanted with Feather Falling III or IV and you're good at doing MLG's. Go for mob grinders if you haven't located a spawner yet and if you want access to different types of loot.

Spawner XP farm
Spawner XP farms are typically not that great, as it will require almost 24 minutes of grinding just to get to Level 30. A blaze spawner though is pretty worth it as you can use the blaze rods for blaze powder to brew potions, craft ender chests or use the blaze rods as a consistent source of fuel, as one blaze rod can smelt up to 12 items.

Quartz mining
Quartz mining is arguably one of the easiest ways to get XP early game. However, they fall off at late game if you mined all the quartz in the area and had to explore more areas to mine more quartz.

Enderman XP farm
An enderman XP farm is a great source of XP. You can typically get to 30 levels in just under a minute. The biggest downside however, is the fact that you need to build this at y= 1 (to increase the rates) in the End Dimension, thus it has a high risks of dying in the void and losing your stuff.

Gold XP farm
Gold XP farms have multiple designs but they all have the same mechanics, using the magma blocks as spawning platforms. Aside XP, the farm is also an infinite source of gold and thus you can use the gold to barter with piglins or make a golden pyramid to power the beacon.

The biggest downside of this XP farm is you need to go above the nether roof and you need a copius amount of magma blocks (around 30 stacks) to build the farm. Aside from that, the place can also get laggy due to the storage system overflowing.

Guardian farm
Guardian farm is one of the fastest ways to get high XP. However, you'd need to dedicate a lot of time draining an entire ocean monument and a lot of spawn-proofing to get the maximum rates possible. Guardian farms are still worth the try, as aside XP, you can get a new set of building blocks which are very beautiful.

Smelters
An automatic smelter can be fed with the harvest from any of several automatic crop farms, and the resulting experience claimed when you need it.

There are a limited number of useful crops here, basically the ones that can be automatically farmed:


 * Kelp gives little experience (6.4 XP/stack), but the smelted kelp can be turned into fuel for the smelter, with a surplus for other uses.
 * Potatoes give more experience (22.4 XP/stack); the cooked potatoes make a solid mid-tier food supply, and they can be composted for more bonemeal than the raw potatoes.
 * Chickens are also an option, as they can be automatically bred and killed to produce a stream of chicken meat, but for any given number of chickens, more experience can be had by manually slaughtering them. That said, having large numbers of chicks around waiting to grow up can also cause a lot of lag for the game, while a continuously running farm (which kills but does not cook the chickens) can get by with fewer chickens alive at any one time.
 * Cactus gives far more experience (64 XP/stack), but unlike the others it cannot be cooked in a smoker, and the resulting dye has no use beyond making things green. For a large-scale smelting setup, arrangements must be made to dispose of the dye.

For large smelter farms, the load can be divided among several furnaces, which can be harvested separately; list allows storing larger amounts of experience without needing to harvest it all at once, and also allows faster progress (so long as the input farm can keep up). For a simple single-furnace setup, nearly two stacks of cactus (120 items) can be burned in a Minecraft day, collecting 360 XP per real-time hour. Potatoes and kelp burn twice as fast, but give less experience, yielding respectively 252 and 72 XP/hour. Of course, maintaining this rate for long periods of time requires an input farm large enough to supply 120 or 240 items per day, and this will be multiplied for multi-furnace setups.

Fuel can be provided by the player in quantity, but it is even possible to fuel the farm with an automatic bamboo farm, or with an automatic charcoal smelter, perhaps fed by a tree farm. An automatic charcoal smelter can smelt 7 stacks of material for each stack of wood provided to it; dried kelp blocks are more efficient at 20 input stacks per kelp-block stack (11, if we discount the kelp blocks used to smelt more kelp), but they do require manual crafting to produce. A bamboo farm must be large enough to provide four stacks of bamboo for each stack of material to be smelted.

If continuous fueling is not practical, it is possible to set the intended yield of the farm by the amount of fuel loaded into it -- for example, a cactus smelter loaded with 70 kelp blocks will produce enough experience to bring a player from level 0 to level 30 -- with a single furnace, this will take most of four real-time hours (3h 52.5m). Note that this will be significantly slower than fishing, but where fishing requires the player's presence, the smelters can be left to operate on their own (in any loaded chunks).

Ender Dragon
Killing the ender dragon for the first time will get you 12,000 XP which can get a player up to level 68 or 69. This will give you a lot of enchanting options which will however run out quickly.

Re-summoning the ender dragon will only give a measly 500 XP so building a dragon farm which is an ambitious project is almost worthless. However, on 1.10, Rays Works made his own version of a dragon farm where he first destroyed the portal blocks in the exit portal with water and some cheap building blocks. He then quit the game which tricked the game into resummoning a new ender dragon but this time, will drop 12,000 XP and give him another dragon egg. This is where a machine comes into play and it will force a dragon to go to one of the gateways, and once the dragon is teleported, is easily killed by TNT cannons. However, there's a catch as the player is sitting on a minecart and will move some blocks away and will come back once the dying animation is playing. This allowed him to gain a whopping 6 million XP per hour and allowed him to reach the maximum level attainable in Minecraft which was 24,791.