Minecraft cactus XP farm

This build is in Java edition 1.21.8.

These are instructions for a Minecraft cactus XP farm. It is essential in Minecraft that you obtain have an XP farm for you to obtain XP. XP can be obtained in a number of ways, some of the most practical is to create farms. Their are many different XP farm that can be created to farm XP. XP is also gained during normal gameplay by mining for minerals and ores.

This is a build that will get large amounts of XP. It is quite a complicated build that uses iron bars which will break the cactus when they grow. The cactus will fall into the water which will carry it down to a row of hoppers which will then carry it to a chest and furnace.

What is XP used for –

  1. Rename equipment – items can be renamed in the anvil.
  2. Combine enchantments and equipment – anvils allow the players to combine two used or broken enchanted books or tool/weapons/armour into one fixed item.
  3. Enchanting – use an enchanting table to enchant books, tools, weapons or armour.
  4. Mending – mending is done automatically on any item that has the enchantment of mending. The XP is removed when the mending occurs. The amount depends of what is being mended.
  5. Repairing – repairing is done in the anvil and it depends on what is being repaired on the cost of XP.

These are the ingredients and recipes that you will need to make this Minecraft cactus XP farm. Please ensure that you have all of the ingredients before you start your build.

ItemPictureAmount
ChestHow to craft a chest2
FurnaceHow to craft a furnace1
HopperHow to craft a hopper11
Glass blockHow to craft a glass block135
Dirt blockDirt block99
Stone block16
Sand blockSand block16
CactusCactus block16
Bucket of waterWater bucket9
Iron barsIron bars12

Hopper – You will need to craft a chest first.


Here we will explain in detail how to build this Minecraft cactus XP farm. Please follow the instructions carefully.

  1. The first step is place down a furnace.
  2. Next attach two hoppers leading into the furnace. One on the side and one on the top. You will need to crouch in order to attach the hoppers.
  3. Place a double chest on top of the hopper that leads into the chest on the top as shown in the picture. You will need to crouch to do this as well.
  4. Next place a hopper leading into the right hand side of the chest above the furnace.
  5. This will enable you to get dye from the cactus and thus XP.
  1. Lets place 8 more hoppers that lead into the hopper that is already there leading into the chest.
  1. In this step we need to build a 11 x 9 grass block structure that goes out from the line of hoppers.
  2. Ensure that there is one block extra on either side of the hoppers.
  1. Next, lets build a glass wall on the edge of the grass structure on 3 sides leaving the edge by the hoppers free.
  2. This needs to be 4 blocks high.
  1. In the next stage we need to place stone blocks down one block above the grass structure so they look like they are floating. This will allow water to flow underneath.
  2. Each stone block should be 1 block away from anything else. Except the front blocks which touch the hoppers.
  3. If you start at the edge of the hoppers it will make it easier to place them in the right place.
  1. Next we need to place a sand block on top of each of the stone blocks.
  1. In this section we will place a cactus on top of each of the sand blocks.
  2. This is because cactus will only grow on sand.
  1. Now we need to place iron bars between the cactus and ensure they are in line front to back.
  1. Now place your buckets of water along the bottom at the back of the build so that it flows towards the hoppers.
  2. If this is the correct length the water will stop at the hoppers.

What can go wrong – water not flowing properly.

  • If the water is not flowing properly this normally means that you have placed a block that is touching the grass blocks on the bottom of the build. Remove this block and the water will flow normally. When building ensure that you build with a space of 1 block between the grass and the stone blocks.

What can go wrong – Water not reaching hoppers.

  • If the water is not reaching the hoppers this means that you have placed the hoppers to far away. Remove the blocks on the end so that the water reaches the hoppers.

What can go wrong – cactus not breaking.

  • When the cactus is not breaking this means that you have your iron bars set up wrong. Please go back and review the section dealing with the iron bars. Ensure that the bars go front to back, in between the cacti not side to side.

What can go wrong – Cactus not changing to dye.

  • This will happen if you run out of fuel for your furnace. Please ensure that the furnace is stocked with fuel at all times.