Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
๐ท 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
- ๐ท Custom Piglin Bartering rewards
- โ 7 unique custom weapons
- ๐ฒ Configurable drop rates
- ๐งช Special combat abilities
- ๐ฅ Fully customizable configuration
- โก Lightweight and optimized
- ๐ฆ No dependencies required
- ๐ Hot reload support
๐ Compatibility
- โ Minecraft 1.21 โ 1.21.x
- โ Spigot / Paper
- โ SMP & PvP servers
- โ No dependencies
โ 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.
- โก Minimal performance impact
- ๐งผ Clean and optimized code
- ๐ง Fully configurable
- ๐ฆ No external dependencies
All custom weapons are obtainable exclusively through Piglin Bartering.
Made with โค๏ธ by Zyumie (aka AyanoBrz)


