Zombified Piglin Variants - seymourimadeit/Piglin-Proliferation GitHub Wiki

Zombified Piglins now keep the equipment and appearance of the Piglin type they were converted from:

eaee84b08008022c00f9fecff987386d466a5d28 Fig. 1: This Zombified Piglin was clearly a Brute in its past life.

Each piglin type has a corresponding zombified piglin variant, and they can spawn naturally as well as being created through zombification. By default, these are: Piglin, holding either a sword or a crossbow Piglin Brute Piglin Alchemist (new Piglin type from this mod) Piglin Traveler (new Piglin type from this mod)

Zombified Piglins can now actually use any ranged weapons they're holding - you don't want to anger them! Configuration

In the config, you can:

Disable this feature entirely- Tweak the spawning chances for Brute, Alchemist and Traveler variants

Data Pack

If you want to make a zombified variant for a modded Piglin type, you can use a resource pack to add a new overlay skin under assets/piglinproliferation/textures/entity/piglin/clothing_[piglinid], where [piglinid] is the namespaced in-game ID of the modded piglin
If you want them to spawn naturally, make a datapack that modifies data\piglinproliferation\data_maps\entity_type\zombified_piglin_variants.json and follow the format below:
{ "values": { "minecraft:skeleton": { // the texture file for this would be named "clothing_skeleton" "weight": 100, "item": "minecraft:diamond_axe" // spawns with a diamond axe in it's main hand } } }
If you're going to copy and paste this, remove the comments (aka the // fields)
By default, Bygone Nether's Piglin Prisoner and Piglin Hunter have textures in this format and will thus keep their clothing when zombified. They will not spawn naturally unless put in a datapack manually.
Make sure the mob id exists in game before putting it inside the field