
Strength SMP
A competitive Minecraft PvP plugin built around a dynamic strength progression system, custom weapon abilities, and high-stakes player bounties.
Оцените первым
818
1
Список изменений
⚔️ StrengthSMP v1.1.0 Changelog
🔒 New Feature: Weapon Binding System (/bind)
Bind your class weapon to your soul to ensure you never lose your competitive edge:
- Binding Interface: Run
/bindto open a custom 27-slot GUI with confirmation slots and real-time validation. - Costs: Binding a new weapon costs 3 Strength. Swapping to a different class weapon costs 1 Strength.
- Keep-on-Death & Loyalty Return: Bound items are kept in your inventory when you die. Upon respawning, a custom spinning Loyalty-style animation launches the weapon back into your hands, knocking back any intermediate entities in its flight path.
- Accidental Drop Prevention: Drop inputs (
Q) are silently cancelled for bound items. - Statistics Grimoires: The binding GUI displays 5 custom stats-tracking books:
- Souls Harvested: Tracks cumulative PvP kills and lists your recent victims.
- Damage Dealt: Tracks total cumulative damage dealt.
- Soul Sacrifices: Tracks deaths occurred while holding the weapon.
- Duration Bound: Shows elapsed real-time since binding.
- Ability Triggers: Counts active class ability uses.
🎲 New Feature: Animated Reroll Book GUI
- Right-clicking a Reroll Book (Weapon Reroll grimoire item) now triggers a cinematic, crate-style scrolling shuffle screen (
WeaponShuffleGUI). - The GUI scrolls through all available classes and dynamically decelerates, ending on your new destiny with thunder sounds and visual particles.
- Anti-Exploit: Closing the inventory early immediately finalizes the choice to prevent rollback exploits.
🧩 PlaceholderAPI Additions
We have expanded our placeholders to support the new binding features:
%strengthsmp_has_bound_weapon%— ReturnsYesorNoif the player has a bound weapon.%strengthsmp_bound_weapon_class%— Returns the display name of the bound weapon (e.g.Sword,Axe) orNone.
⚙️ Universal Compatibility & Stability Patches
- Dynamic Skulls Fallback: Rewrote profile generation to use reflection-based Mojang
GameProfileon older versions (1.16.5 - 1.17) and Spigot'sPlayerProfileAPI on 1.18+, eliminating startup class-loading crashes. - Safe Particle & Sound Resolvers: Added runtime resolvers with retro-compatibility fallbacks to ensure modern particles (e.g. Sculk/Sonic boom) and sounds don't crash servers running older Minecraft versions.
- 1.20.5+ Particle Migration: Automatically maps legacy block crack particles to the new consolidated block particle system on 1.20.5+ / 1.21+ servers.
Файлы
StrengthSMP-1.1.0.jar(255.81 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
1.1.0
Загрузчики
BukkitPaperPurpurSpigot
Версии игры
1.16–1.21.1
Загрузок
13
Дата публикации
22.05.2026
