Tags
Creators
Details
Licensed MIT
Published 10 months ago
Updated 3 weeks ago
All versions
26.1.2-1.2.0
Release
betterpiglintrades 26.1.2-1.2.02 months ago 36
Compatibility
Minecraft: Java Edition
26.1.2
Platform
NeoForge
Supported environments
Client and server
Changes
Better Piglin Trades 1.2.0
Updated for Minecraft 26.1.2.
Changes
- Updated to Minecraft 26.1.2 and NeoForge 26.1.2.x
- JEI now resolves against maven artifacts rather than a pinned CurseForge file
Added
enabledfield on trade definitions. Set it to false to take an item out of bartering entirely, rather than only removing its rewards
Fixed
- JEI showed no piglin bartering recipes when connected to a dedicated server. Recipes are now built from the synced output data instead of the server-side trade definitions
- Trade data was not re-sent to connected players after
/reload, leaving JEI showing stale rewards - Right-clicking a piglin with a custom trade item produced no arm swing, and could trigger the item's own right-click action, because the client was not told the piglin would accept it
- Custom trade items were consumed in creative mode
- Barter rewards dropped at the piglin's feet instead of being thrown toward the player
- Piglin repellents could be picked up as trade items
- Drop chances double-counted an item appearing in more than one loot table entry, and normalised weights across all pools rather than per pool
- The bundled example datapack used the pre-1.21.2
loot_tablesfolder name, so it never loaded - Removed an injection into a piglin method that has no callers left in modern Minecraft
Optional dependencies
Any compatible version
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:v5cY5EAR:iA8L24Xi"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:v5cY5EAR:iA8L24Xi"
}

