FristyItems — Advanced Custom PvP Item System
Take your server combat to the next level with 16 fully custom, ability-driven items + powerful backend systems built for performance, balance, and flexibility.
Custom Items (16 Total)
Melee Weapons (5)
- Dash Sword (Netherite Sword)

Dash forward and strike your enemy. Chain 5 hits within 10s to activate a Streak (2.5x damage for 10s).
Cooldown: 30s - Freeze Sword (Netherite Sword)

5% chance to freeze enemies for 5 seconds on hit. - Shield Breaker (Netherite Axe)


20% chance to instantly disable enemy shields for 15 seconds. - Backstab Blade (Netherite Sword)

Deal 1.5x damage when attacking from behind (within 90° angle). - Shockwave Mace (Mace)

- Right-click → Atomic Burst (8 block knockback, 3.5 power)
- Sneak → Shockwave (12 block knockback, 5.0 power)
Cooldown: 45s
Ranged Weapons (3)
- Sniper Bow

Detects headshots for 2.0x damage multiplier. - Homing Bow

20% chance for arrows to track targets (within 50 blocks) + +3 damage. - Vulkan Crossbow

Deals 8 true damage, applies corruption, and explodes (6 block radius).
Cooldown: 180s
Utility Items (4)
- Tidebreaker (Trident)

- Right-click → Tidal Push (7.5 block knockback)
- Sneak → Harpoon Grapple (pull yourself or target)
Cooldown: 5s
- Drill Pickaxe (Netherite Pickaxe)

Instantly mine a 3x3 area. - Mode Pickaxe (Netherite Pickaxe)

Toggle between Fortune III and Silk Touch. - Boomerang Axe (Netherite Axe)

Throw your axe to damage enemies — it returns automatically.
Cooldown: 80s
Special Items (4)
- Ban Hammer (Mace)

(glitched)
Sneak + hit to freeze target → unleash Judgement Smash (AOE)
Configurable ban duration (default: 1 day) - Vine Axe (Netherite Axe)

15% chance to root enemies for 15s
Ultimate: Vine Domain (trap all enemies in 15 block radius for 20s)
Cooldown: 120s - Lucky Block

Place to trigger animation → receive 1 random custom item - Voucher

Redeem for any custom item of your choice
Core Systems
Cooldown System
- Per-player, per-item tracking
- Fully configurable in config.yml
Trust System
- Prevent accidental PvP between players
- Commands: /trust, /untrust, /trustlist
- Max trusted players (configurable)
- Optional mutual trust requirement
- Persistent storage (trust.yml)
Corruption System
- Unique debuff system used by Vulkan Crossbow
- Automatically resets on plugin disable
Freeze System
- Fully managed player freeze logic
- Safe auto-unfreeze on shutdown
Strike Streak System
- Tracks consecutive hits
- Grants damage multiplier rewards
- Auto-reset after timeout
Container Protection
- Prevent storing custom items in containers (not added yet)
- Permission bypass available
- Optional WorldGuard integration
Commands
/fristy give [extra] [player] → Give custom items/fristy reload → Reload config
/fristy reset [player] → Reset cooldowns
/fristy getall → Get all items (shulker)
/trust → Trust player
/untrust → Remove trust
/trustlist → View trusted players
Technical Details
Platform: Paper / Folia compatible (region-aware scheduling)
Version: Minecraft 1.21
Java 21
Integrations: WorldGuard, LiteBans (optional)
Languages: EN + NL included
Fully configurable via config.yml
Why Choose FristyItems?
✔ Clean, optimized codebase✔ Unique, non-generic abilities
✔ Fully configurable & expandable
✔ Built for PvP servers, events, and gamemodes
