Перейти к содержимому
Mineforgian

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 priority field (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

Комментарии

Загружаем…