Piglin trades work like this: give an adult piglin a gold ingot, either by right-clicking it with the ingot or by dropping one near it. It examines the ingot for 6 seconds (120 ticks) in Java, then throws you one random item from a fixed loot table of 19 entries. The common results are obsidian, crying obsidian, fire charges, leather, soul sand, Nether brick, spectral arrows, gravel and blackstone, at about 8.5% each. The rare ones are ender pearls, string, quartz, iron nuggets, water bottles, dried ghasts, Fire Resistance potions and Soul Speed gear, at roughly 1–4.3% each.
Does difficulty change piglin bartering? The Minecraft Wiki gives one fixed table, with weights totalling 469, and does not list difficulty as a factor. The one difficulty effect on bartering it documents is Peaceful stopping piglins in the Overworld or the End from bartering at all, which we cover below. Everything here comes from the Minecraft Wiki's Bartering and Piglin pages, which reflect Java 26.3. The wiki's bartering history lists no changes in 26.1 through 26.3.
How to barter with piglins
- Wear golden armor. Piglins are hostile to a player wearing none.
- Find an adult piglin. They spawn in Nether Wastes, Crimson Forests and bastion remnants.
- Hand over a gold ingot. Right-click the piglin with it, or drop it nearby. Gold ingots are the only thing that starts a barter. Piglins will pick up other gold items and food, but they won't trade for them.
- Wait. After 6 seconds it tosses the item toward you, or straight up if it can't see you. A full cycle, from taking one ingot to being ready for the next, is 6.05 seconds (121 ticks).
- Don't hit it. A piglin you hit loses the ingot and the barter never finishes.
All piglin trades: the bartering chart
This is the Java loot table minecraft:gameplay/piglin_bartering. Each barter makes one weighted roll, so an item's chance is its weight divided by 469. The last column is the wiki's average number of ingots you spend per single item received.
| Item | Quantity | Weight | Chance | Avg ingots per item |
|---|---|---|---|---|
| Enchanted Book (Soul Speed) | 1 | 5 | 1.07% | 93.8 |
| Iron Boots (Soul Speed) | 1 | 8 | 1.71% | 58.6 |
| Splash Potion of Fire Resistance | 1 | 8 | 1.71% | 58.6 |
| Potion of Fire Resistance | 1 | 8 | 1.71% | 58.6 |
| Water Bottle | 1 | 10 | 2.13% | 46.9 |
| Dried Ghast | 1 | 10 | 2.13% | 46.9 |
| Iron Nugget | 10–36 | 10 | 2.13% | 2.04 |
| Ender Pearl | 2–4 | 10 | 2.13% | 15.6 |
| String | 3–9 | 20 | 4.26% | 3.91 |
| Nether Quartz | 5–12 | 20 | 4.26% | 2.76 |
| Obsidian | 1 | 40 | 8.53% | 11.7 |
| Fire Charge | 1 | 40 | 8.53% | 11.7 |
| Crying Obsidian | 1–3 | 40 | 8.53% | 5.87 |
| Leather | 2–4 | 40 | 8.53% | 3.91 |
| Soul Sand | 2–8 | 40 | 8.53% | 2.35 |
| Nether Brick | 2–8 | 40 | 8.53% | 2.35 |
| Spectral Arrow (Java only) | 6–12 | 40 | 8.53% | 1.30 |
| Gravel | 8–16 | 40 | 8.53% | 0.98 |
| Blackstone | 8–16 | 40 | 8.53% | 0.98 |
Beware of copies of this chart that merge the shared cells. Every item has its own weight. Fire charges, for example, come one at a time and not in crying obsidian's 1–3. The Soul Speed book and boots come at a random level, and the wiki doesn't give odds for each level.
What you can't get from piglin trades
Bartering cannot give netherite or ancient debris, because neither is in the table. Netherite hoes were in it briefly during the 1.16 snapshots and were removed in 20w20a. For netherite you still have to dig: see our guide to finding ancient debris. The only enchanted book piglins give is Soul Speed. They will never give you Mending, which is a librarian job, as our guide to getting Mending fast explains.
Does difficulty affect piglin bartering?
Not according to the wiki. The Bartering page never mentions difficulty, and the loot table has no entries that depend on it. The wiki lists one table with a fixed total of 469 and doesn't list difficulty as a factor. We haven't tested the game code ourselves, so that is as far as the source goes. The difficulty effects the wiki does document change other things:
- Peaceful, Java: a piglin in the Overworld or the End gets stuck mid-transformation. It shakes and does not barter, and goes back to normal once it's in the Nether again.
- Peaceful, Bedrock: the piglin despawns instead.
- Attack damage scales with difficulty. That affects how much an angry piglin hurts, not what a barter gives.
Piglin bartering not working? The usual causes
- It's a baby. Baby piglins take the gold and keep it, and they never grow up. In Java they are 20% of piglin spawns.
- It's a piglin brute. Brutes ignore gold entirely.
- It's a zombified piglin. That's a separate mob. The wiki only describes bartering as an adult piglin behaviour and says nothing of zombified piglins trading.
- You hit it. A damaged piglin can't be distracted by gold and won't barter. If you hit one mid-examination without killing it, the ingot is lost. A piglin killed in one hit while examining always drops the ingot.
- It's in the Overworld. Outside the Nether, piglins become zombified piglins after 15 seconds. In Java, one that converts mid-barter drops the ingot. On Peaceful, see above.
- Dropped ingots get ignored. If the
mob_griefinggame rule is off (mobGriefingbefore Java 1.21.11), piglins won't pick up items. Use the ingot on them directly. - Wrong gold. Nuggets, blocks and golden items don't start a barter.
Piglin trades on Bedrock
Bedrock Edition differences: a cycle takes 8 seconds (160 ticks) instead of 6.05. Spectral arrows are replaced by plain arrows (6–12), a change made in Bedrock 1.16.100. Dried ghasts were added to the Bedrock table in 1.21.90, after Java got them in 1.21.6. The wiki doesn't publish separate Bedrock weights and flags only the arrow difference in the table, so don't trust Bedrock charts that claim more. On the behaviour side, an angered Bedrock piglin finishes its barter instantly. Breaking or piston-pushing gold blocks nearby can also make it barter rapidly. A Bedrock piglin that zombifies keeps the ingot and drops it on death.
Is piglin bartering worth it?
For a few things, it's very good value. Per the wiki, bartering is the only renewable source of nether quartz, crying obsidian, soul sand, dried ghasts, Nether brick (Java only), gravel, blackstone and the Soul Speed enchantment. Gravel and blackstone cost under one ingot each on average. Ender pearls work out to about 15.6 ingots per pearl.
For the rare drops, the odds are worse than they look. By our arithmetic from the table, a Soul Speed book takes about 94 barters on average. Either Fire Resistance potion turns up roughly once every 29 barters, since the drinkable and splash versions add up to 16 of the 469 weight. Barter for the bulk Nether materials and pearls, and count the Soul Speed and potion drops as bonuses.
Piglin bartering farms, briefly
A bartering farm automates the same loop: gold goes in, items come out. Piglins pick up items fired from a dispenser or dropper, so a farm feeds them ingots that way and collects whatever they throw with hoppers. Because the gold arrives as a dropped item, the mob_griefing rule has to be on. We won't reproduce a design. The hopper collection and water-flow basics are covered in our mob farm guide. Build in the Nether, so your piglins don't zombify.
FAQ
What is the rarest piglin trade?
The Soul Speed enchanted book, with weight 5 out of 469, or about 1.07% per barter.
Can piglin bartering give netherite?
No. No netherite item or ancient debris is in the Java loot table.
When was piglin bartering added?
Java 1.16 (snapshot 20w07a). The table was reworked through the 1.16 snapshots and in 1.16.2, and was last changed in 1.21.6 when dried ghasts were added.
Worth knowing
Everything above is vanilla Java behaviour. Servers can change it. On MCRPG (launch date October 16, 2026), gold is the server's single currency, tracked on one append-only ledger.