Piglin Proliferation diversifies Piglins by giving unique features to their vanilla variants, as well as adding new Piglin types to fill specific gameplay niches. Along with a few more miscellaneous additions (and lots of content planned for the future), this mod aims to flesh out Piglins and establish their unique identity as a diverse and multifaceted people of the Nether.
Vanilla Piglin Additions
Piglin Brutes and Zombified Piglins have been expanded upon!
Zombified Piglin Variants
Zombified Piglins now keep the equipment and appearance of the Piglin type they were converted from:
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
Piglin Brute Changes
Piglin Brutes now have a special attack, making them more dangerous than ever before:
Inspired by the arm brace on their vanilla texture, Piglin Brutes now carry a Buckler, a specialised shield which they use in a new charge attack; they rush towards their enemies at high speed and try to bash into them, dealing massive damage and knockback if they land a hit.
If you defeat a Brute in combat or raid a Bastion chest, you can get a Buckler of your very own! It lets you charge forward for 0.75 seconds, during which you cannot turn, jump, or be knocked back. Bashing into an entity while charging deals 6-8 Attack Damage and activates your Critical Aura (exclusive to players), which ensures that your next attack is a critical one. However, you can't charge in water - this was implemented to avoid overlap with Riptide Tridents.
Full details can be found in-game by hovering over a Buckler item and pressing Sneak:
Enchantments
The Buckler has exclusive enchantments! Both of these replace Critical Aura with a different, unique ability.
- Turning (Levels I-V): Each level increases your turning speed and charging time but decreases the shield bash's attack damage. At max level, you have complete turn control for 2 seconds but only deal 1-2 damage. Disables Critical Aura gain after shield bashing.
- Bang! (Levels I-III): Shield bashing creates an explosion instead of a regular attack, which is larger at higher enchantment levels. It deals heavy damage to any entities in the area, but that includes you! It also decreases the Buckler's durability a lot faster than usual, so be careful how you use it... Disables Critical Aura gain after shield bashing.
Configuration
In the config, you can:
- Disable this feature entirely by removing the Buckler from Piglin Brutes and Bastions
- Disable the after image visual effect when an entity charges
- Tweak the charging times for default and Turning-enchanted bucklers
- Change the length of the Buckler's cooldown
- Make the explosion from Bang! destroy blocks as well
- Let other modded entities use the Buckler
- Currently used for Guard Villagers
- May not work as intended in every case
- Enable an experimental feature where Turning-enchanted Bucklers allow you to 'launch' off of blocks you collide with
New Piglin Types
These new Piglins fulfil unique gameplay functions and help spice up the Nether!
Piglin Alchemist
Piglin Alchemists can be found in the Nether Wastes, Crimson Forests, and Bastion Remnants. Few know exactly how and when they make their remedies, but there's no mistaking the characteristic clink of their potions!
These support-oriented Piglins will see their comrades in trouble and toss them a relevant Splash Potion from their belt:
- Potion of Healing/Regeneration to Piglins below max health
- Potion of Fire Resistance to Piglins on fire
- Potion of Strength to Piglins that are fighting an enemy and below half health
- If an Alchemist is nearby, Piglins below half health will now 'retreat' to them for healing
Alchemists also wield a bow, with which they can shoot Tipped Healing Arrows at their comrades from a long distance. Although they prefer to offer support in battle, they can attack enemies with their bows if need be.
They can be bartered with just like normal piglins, but they give you a different set of items focused around alchemy and brewing. The loot table can be seen here:
Configuration
In the config, you can:
- Tweak the spawn weighting of Alchemists in Bastion Remants
- Tweak the chance that an item from the Alchemist's belt will be dropped if it's killed
- Tweak the chance that an Alchemist will get a Tipped Healing Arrow in its belt
Piglin Traveler
Whether in the caverns of the Nether Wastes or in the wretched Soul Sand Valleys, the Piglin Traveler can always be found in their camps waiting for someone to trade with them.Piglin Travelers have traveled the Nether for many years and have gotten desensitized to the horrors of soul fire and the sight of those who dare not wear gold armor. This means that they won't attack you unless attacked first!
When bartering, Piglin Travelers can give out a unique trinket straight from their previous adventures, the Traveler's Compass. This compass is able to point to a random biome or structure, saving you lots of time wandering around! Travelers will also not give out an identical compass pointing to a previously-given biome or structure for the next in-game day, ensuring your inventory isn't filled with repeats.
Travelers are able to still give out items that can help you travel the Nether even without a compass, such items include saddles and warped fungi on a stick. The full loot table can be seen here:
For modpack makers, structures and biomes can be added or removed from the Traveler Compass' list of things to search for with the "traveler_compass_search" tag via a datapack.
Miscellaneous
Extra Piglin-related features that don't fit into either category.
Beneficial Arrow Changes
Healing and regeneration arrows don't deal damage to non-undead mobs, which can be changed in the config. They also come with a new sound when healing an entity!
Piglin Heads
New piglin heads have been added for this mod and vanilla variants! To make piglin heads more obtainable, one can aim a ghast's fire ball towards a piglin in order to obtain their skull!Fire Rings
Fire rings are crafted with one coal and either most types of stone or soulsand. They are a weaker variant of the campfire, only cooking food at twice their speed. However they possess a special ability when right clicked with a potion, which cause its effects to spread over its light radius.
License
The assets for this mod are under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Code is under the MIT License