Java Edition · Vanilla weights (total 469)
Piglin Bartering Chart & Simulator
Look up every piglin trade from a gold ingot, plan how much gold you need for ender pearls, and simulate barters with accurate Java Edition odds.
Pearl trade chance is 10/469 ≈ 2.13% for 2–4 pearls. Expected ≈ 0.064 pearls per gold.
~188 gold ingots
Expected value only — RNG can run hotter or colder. Bring extras.
Uses vanilla Java weights (total 469) and rolls stack sizes per trade.
| Item | Chance | Weight | Stack |
|---|---|---|---|
| 8.53% | 40 | 8–16 | |
| 8.53% | 40 | 1–3 | |
| 8.53% | 40 | 1 | |
| 8.53% | 40 | 8–16 | |
| 8.53% | 40 | 2–4 | |
| 8.53% | 40 | 2–8 | |
| 8.53% | 40 | 1 | |
| 8.53% | 40 | 2–8 | |
| 8.53% | 40 | 6–12 | |
| 4.26% | 20 | 5–12 | |
| 4.26% | 20 | 3–9 | |
| 2.13% | 10 | 1 | |
| 2.13% | 10 | 2–4 | |
| 2.13% | 10 | 10–36 | |
| 2.13% | 10 | 1 | |
| 1.71% | 8 | 1 | |
| 1.71% | 8 | 1 | |
| 1.71% | 8 | 1 | |
| 1.07% | 5 | 1 |
Java Edition bartering chart — weights from piglin_bartering.json (total 469). One gold ingot = one roll.
Highlight: Soul Speed book 1.07% · Ender pearl 2.13% · Obsidian 8.53% · Dried ghast 2.13%
How piglin bartering works
- Wear at least one piece of gold armor (adult piglins stay neutral).
- Give a gold ingot — use it on the piglin or drop gold nearby.
- Wait a few seconds for one loot-table roll (stack size included).
- Babies and piglin brutes never barter.
Ender pearls from gold
Pearl trades are uncommon (~2.13%), but each success gives 2–4 pearls. Expected yield is about 0.064 pearls per gold — roughly 188 gold for 12 pearls on average. Bring a buffer; RNG varies.
Java notes
- Table includes Dried Ghast (1.21.6+) and Spectral Arrows (Java).
- Bedrock uses normal arrows instead of spectral arrows; rates otherwise match.
- Soul Speed cannot be obtained from enchanting tables or villagers.