Tutorials/Animal farming

NOTE: This does not work with chickens.

Steps
You will need: dirt, cobblestone, grass, torches or glowstone (or any other light source), trapdoors and Bone Meal

Step 1


Make a tall column out of cobblestone like in the picture and put dirt on top of the cobble and grass on top of that.

Step 2


Make a 2X2 hole and line it with trapdoors (signs also work).

Step 3


Ensure the trapdoors are open, otherwise the mobs won't fall through. If you used signs or some other block that operates the same, disregard this step.

Step 4


For more passive mobs to spawn, you will need to expand the grassy area.

Step 5


Create a hole at the bottom of the column as in the image.

Step 6


Now place fences on the outside of the dirt to stop any mobs from falling off,and don`t forget to place bone meal

Final Step


Place Glowstone (or the light source of your choice) to prevent hostile mobs from spawning.

To solve the problem of your items despawning, read the optional steps.

Optional Parts
You will need 4 Chests and 4 Hoppers.

Part 1


Hollow out more of the column like in step 5. It should look like this.

Final Optional Part


Put chests and hoppers like this

More Optional Parts
If you want cooked meat then add four signs in the column, then add lava above the signs. This can also solve the chicken problem.