HomeJavaModsPiglinSMP
PiglinSMP
PiglinSMP — screenshot 1

Paper Purpur


🐷 PiglinSMP

Transform Piglin Bartering into a complete custom loot and weapon system.



⚡ About

PiglinSMP adds unique custom weapons obtainable exclusively through Piglin Bartering. Each weapon includes special abilities, effects, and combat mechanics designed for SMP and PvP gameplay.

Everything is fully configurable through config.yml without recompiling the plugin.


✨ Features


📌 Compatibility


⚔ Custom Weapons

🏹 Nether Unstable Bow

Random projectile effects: Explosion, Fire, Slowness, or Normal Arrows.

Rarity: Uncommon — 1.5%


☠ Poison Blade

Applies stacking poison effects up to level III depending on consecutive hits.

Rarity: Common — 1.7%


🗡 Thief Dagger

Steals random items from the enemy inventory on hit.

Rarity: Uncommon — 1.2%


⏳ Sword of Time

Slows enemies and can completely freeze them temporarily.

Rarity: Rare — 0.7%


🔥 Berserker Sword

Build rage stacks for increased speed and damage while risking weakness effects.

Rarity: Rare — 0.8%


👑 Piglin Judgment Sword

Deals bonus damage depending on the amount of gold inside the target inventory.

Maximum Bonus: +15 Damage

Rarity: Ultra Rare — 0.1%


🎭 Trickster Staff

Triggers random effects such as invisibility, poison, levitation, blindness, and more.

Rarity: Common — 1.8%


🎨 CustomModelData Support

PiglinSMP includes built-in CustomModelData values, allowing resource pack creators to easily add custom textures and models for every weapon.

You can directly use these IDs inside your resource pack JSON overrides.


nether_unstable_bow   → 586
poison_blade          → 587
thief_dagger          → 588
time_sword            → 589
berserker_sword       → 590
piglin_judgment_sword → 591
trickster_staff       → 592

Example override:

{
  "predicate": {
    "custom_model_data": 586
  },
  "model": "item/nether_unstable_bow"
}

This makes it easy to create fully custom weapon textures while keeping compatibility with the plugin.


🛠 Admin Commands

/pw give <weaponId> [player]
→ Give a custom weapon

/pw list
→ List all weapons and drop rates

/pw reload
→ Reload config.yml instantly

Permission: piglinsmp.admin


⚙ Configuration

display-name → Custom item name
description  → Weapon lore
rarity       → Displayed rarity
drop-rate    → Drop chance

effects.*
→ Durations
→ Amplifiers
→ Chances
→ Cooldowns

🚀 Performance

PiglinSMP is designed to stay lightweight and optimized even on larger SMP servers.


All custom weapons are obtainable exclusively through Piglin Bartering.


Made with ❤️ by Zyumie (aka Yuyu)

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more