Piglins Like Netherite

Piglins Like Netherite

Tired of swapping your endgame gear for weak gold armor? makes Piglins neutral when you wear Netherite armor, just like gold armor does.

120 downloads
0 followers

Release Downloads License

Available for Bukkit Available for Fabric Available for Quilt Available for Forge Available for NeoForge Available for Paper Available for Purpur Available for Folia Available for Spigot

Piglins like Netherite

Finally, endgame armor that Piglins respect too.

A small but handy addition that treats your Netherite armor exactly like Piglins already treat gold.


Description

Tired of swapping your endgame gear for weak gold armor just to walk through the Nether in peace? Vanilla only lets gold keep Piglins calm. This adds Netherite to that same list.

Available in three flavours, all doing exactly the same thing: a mod for Fabric, Forge, NeoForge and Quilt, a server plugin for the whole Bukkit family, and a plain datapack for everything else. Pick whichever fits your setup.

Simple, clean, and straight to the point.


Added Effect

Condition Result
Wearing 1x Netherite Armor piece Nearby Piglins stay neutral, just like with Gold Armor

Equip any single piece of Netherite armor (helmet, chestplate, leggings, or boots) and Piglins around you stop targeting you, exactly the way Gold armor already works. Nothing about Gold armor changes, and no other Piglin behaviour is touched.


Features

Netherite = Gold One piece of Netherite armor is enough to stay Piglin-neutral
Zero dependencies Nothing to install alongside it
In-game toggle /piglinslikenetherite on and off, no restart needed
Folia ready Plugin build is safe for threaded servers
Lightweight Datapack/mod: a single vanilla tag, no mixins. Plugin: one event listener, no scheduler tricks
Attribution built in Datapack/mod print a short credit line once per world load

Server Plugin

The plugin build doesn't rely on the vanilla tag at all — it listens for Piglins choosing a target and cancels it itself if that target is wearing Netherite. That means it's the one version of the three that works across the entire supported version range, not just from 1.21.4 onward (see Compatibility below).

Commands

Command What it does
/piglinslikenetherite on Enables the neutrality effect and saves that choice
/piglinslikenetherite off Disables it again
/piglinslikenetherite status Shows whether it is currently active
/piglinslikenetherite reload Re-reads config.yml and applies it

Aliases: /pln, /piglinnetherite. Permission: piglinslikenetherite.admin (default: operators).

Configuration

enabled: true

messages:
  prefix: '&8[&6PiglinsLikeNetherite&8]&r '
  enabled: '&aNetherite neutrality enabled.'
  already-enabled: '&eIt is already enabled.'
  disabled: '&cNetherite neutrality disabled.'
  already-disabled: '&eIt is already disabled.'
  reloaded: '&aConfiguration reloaded.'
  status-on: '&aNetherite neutrality is enabled.'
  status-off: '&cNetherite neutrality is disabled.'
  no-permission: '&cYou do not have permission to do that.'
  usage: '&7Usage: &f/piglinslikenetherite <on|off|status|reload>'

Every message the plugin sends can be rewritten in the messages section of config.yml, colour codes included.


Compatibility

Property Info
Minecraft (Datapack / Mod) Loads on 1.16 – 26.3, but the effect itself only exists from 1.21.4 – 26.3 onward, since that's when piglin_safe_armor became a real, data-driven vanilla tag
Minecraft (Server Plugin) 1.16 – 26.3, full range — the effect is custom logic, not tied to the vanilla tag
Mod Loaders Fabric, Forge (1.18+), NeoForge (1.20.2+), Quilt
Server Platforms Bukkit, Spigot, Paper, Purpur, Folia
Dependencies None
Side Server side, clients need nothing

On Minecraft versions older than 1.21.4, the datapack shows as incompatible in the Data Packs menu instead of silently doing nothing, and the mod loads normally on its loader but has no visible effect yet. The plugin is unaffected by this, since it doesn't depend on the vanilla tag at all.


A note on the Plugin build

The plugin ships as a real compiled Bukkit/Spigot/Paper jar rather than a data-only file. It has no Sponge build and no bStats metrics in this release — nothing is sent anywhere. folia-supported: true is set and the logic runs as a plain synchronous event cancellation with no cross-region scheduling, so it's expected to behave correctly on Folia.


Credits

NeonNoxus Original concept

Feedback and suggestions are always welcome!


Small addition, big convenience.

No gallery available for this project.