PiglinSMP

PiglinSMP

Transforms Piglin Bartering into a custom loot system. 7 unique weapons with special mechanics. ๐Ÿท

81 downloads 0 followers

Paper Purpur


๐Ÿท PiglinSMP

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


<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/FkNJNXalKWc" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>

โšก 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 Yuyu)

Version Minecraft Loader Download

PiglinSMP 1.0.0

1.0.0

1.21.11
paper, purpur
Download