
Better Piglin Trades
Data-driven piglin bartering! Define custom trade items and loot tables via datapacks. Includes tiered trades for gold nuggets, ingots, and blocks with JEI support.
- Загрузки
- 420
- Подписчики
- 2
- Обновлён
- 8 апреля 2026 г.
- Лицензия
- MIT
Опубликован 8 января 2026 г.
Features
Better Piglin Trades transforms piglin bartering into a fully data-driven system that modpack makers can customize without writing any code.
Tiered Trading System
The mod includes three default trade tiers:
| Trade Item | Reward Quality |
|---|---|
| Gold Nugget | Basic rewards - iron nuggets, soul sand, fire charges |
| Gold Ingot | Standard rewards - ender pearls, potions, obsidian (vanilla-like) |
| Gold Block | Premium rewards - netherite scrap, diamonds, enchanted books |
Fully Customizable
Create your own trades by adding JSON files to your datapack:
Trade Definition (data/mypack/piglin_trades/emerald.json):
{
"item": "minecraft:emerald",
"loot_table": "mypack:gameplay/piglin_bartering/emerald",
"priority": 0
}
Then create a matching loot table with your desired rewards!
JEI Integration
When JEI is installed, press "U" on any trade item to see all possible barter rewards. The display shows:
- The input item required
- All possible output items with average quantities
For Modpack Makers
- Add new trades: Create trade definitions for any item
- Override existing trades: Use the
priorityfield (higher wins) - Remove trades: Point to an empty loot table
- Balance rewards: Full control over loot table weights and quantities
Requirements
- Minecraft 1.21.1
- NeoForge 21.1+
Optional
- JEI (Just Enough Items) - For viewing possible barter outputs
Ченджлог
26.1.1-1.1.0Релиз26.1.1 · 8 апреля 2026 г.
Better Piglin Trades 1.1.0
Changes
- Ported to Minecraft 26.1.1 / NeoForge 26.1.1.11-beta
- Migrated from Forge to NeoForge
- Upgraded to Java 25
- Replaced SimpleChannel networking with CustomPacketPayload system
- JEI integration now shows drop chance percentages on item tooltips
- Updated to latest JEI API (IRecipeType, IIngredientAcceptor.add)
2.0.0Релиз1.21.11 · 9 января 2026 г.
2.0.0
Port to Minecraft 1.21.11 and NeoForge 21.11.
Changes
- Updated to Minecraft 1.21.11
- Updated to NeoForge 21.11.13-beta
- Updated to JEI 19.21.11.7
- Refactored data loading to use Codec-based SimpleJsonResourceReloadListener
- Updated all APIs for 1.21.11 compatibility (Identifier, registry access, etc.)
Notes
- This version is NOT compatible with Minecraft 1.21.1 - use version 1.0.0 for 1.21.1
1.0.0Релиз1.21.9, 1.21.10, 1.21.11 · 8 января 2026 г.
1.0.0
Initial release of Better Piglin Trades.
Features
- Data-Driven Trades: Define custom bartering items and rewards via JSON datapacks
- Priority System: Override or replace trades using the priority field
- Tiered Default Trades:
- Gold Nugget: Basic rewards (iron nuggets, soul sand, fire charges)
- Gold Ingot: Standard rewards (ender pearls, potions, obsidian)
- Gold Block: Premium rewards (netherite scrap, diamonds, enchanted books)
- JEI Integration: View all possible barter outputs with automatic server-to-client sync
- Full Datapack Support: Works with both mod JAR trades and external datapacks
Комментарии
Загружаем…