Hauling is a skill themed around fishing.
To increase the Hauling skill, the player has to fish with a fishing rod.
In Minecraft, there are three different types of fish catches - fish, junk, and treasure. Whenever the player obtains a "fish" item while fishing, there is a 1 in 3 chance that the item will instead be from the Hauling loot table, and the player will obtain it and gain Hauling experience. Junk and treasure items are not replaced. As a result of this replacement, Hauling items are entirely independent of fish/junk/treasure categories and thus are not affected in any way by the Luck of the Sea enchantment.
The player can obtain different items from Hauling depending on their skill level. Upon obtaining an item from the Hauling loot table, the player will be given experience based on the item they pulled up. (If the item is not from Hauling the player will not get any experience.)
As the player's level increases, the player will be able to pull up more kinds of fish. In addition, the player will also be able to pull up special cases as the level increases. The level to be able to obtain certain fish, the amount of experience granted per catch, and the weight of certain fish are listed in the table below:
|Item||Level requirement||XP given||Weight|
|Raw Pearl Stripefish||3||100||200|
|Raw Golden Gullfish||14||250||200|
|Raw Turquoise Stripefish||18||380||200|
|Raw Violet Skipper||30||600||200|
|Raw Crimson Stripefish||42||1090||200|
|Raw Crimson Skipper||56||1900||200|
|Raw Sapphire Strider||61||2420||200|
|Raw Dark Hatchetfish||74||5260||200|
- Because Raw Fish can still drop as a vanilla Minecraft fishing drop, not all Raw Fish will give the player hauling experience.
Once the player reaches level 100, the player can wear the Hauling Armor.
|3.0||Experience is now given by fishing, instead of by opening crates.|
|3.3.6||Changed the texture of the icon of the Hauling skill.|