Sueta

Mistic Weapons Freemium

v1.3

Many new weapons plugin for your SMP!

·Plugin
  1. v1.3latestVersion 1.3 — Stability & Bug Fix UpdateApr 23, 2026
    MisticWeapons Changelog — Version 1.3​ Version 1.3 — Stability & Bug Fix Update April 23, 2026 This update is a comprehensive internal overhaul focused entirely on stability, correctness, and performance. No new content has been added — every change is a fix to an existing system. Critical Fixes · Aetherius Blade — Rune system completely non-functional Rune data assigned on kill was never actually saved to the weapon. Each call to getItemMeta() returned a separate copy of the metadata, so all PDC writes were silently discarded. The rune effect system now works as intended. · Vault Integration — Money duplication/loss on transfer When the Thief Sword or Repair Sword triggered an economy transfer, if the deposit() step failed after a successful withdraw(), the money was permanently lost from the source player without reaching the target. A rollback refund is now applied automatically on failure. High Priority Fixes · Vampire Sword & Poison Dagger — Thread safety crash risk Both abilities used standard HashMap for cooldown and stack tracking while a background ScheduledExecutorService accessed them concurrently. This is undefined behavior and could cause ConcurrentModificationException crashes. Switched to ConcurrentHashMap. · Aetherius Blade & Elven Bow — Abilities reading from wrong config section Both abilities were reading ability parameters (damage, range, arrow count, spread angle, etc.) from the main config.yml using paths that don't exist there, instead of the correct weapon-specific YAML files. All ability values now load correctly. · Teleport Bow — WorldGuard region bypass Players could use the Teleport Bow to teleport into WorldGuard-protected regions that they otherwise had no access to. A region check is now performed at the destination before any teleport is executed. · Player quit causing all Trap Sword traps to despawn When any player disconnected from the server, the AbilityListener was calling trapSwordAbility.shutdown(), which cancelled every active trap from every player. Now only the quitting player's cleanup is handled. Medium Priority Fixes · Phantom Blade — Combo stacks accumulating on cancelled events The melee hit handler was not marked ignoreCancelled = true, meaning combos would build up even on hits that were blocked by other plugins or game mechanics. · Explosive Bow — Memory leak from ricochet arrows Arrows that ricochet off walls were tracked in a HashMap but were never removed if they flew into the void or despawned naturally. Over time this would grow unbounded. Ricochet entries are now cleaned up after 60 seconds. · Vampire Sword — Excessive scheduler usage during Blood Rage Each Blood Rage activation was scheduling 30 individual delayed tasks for the particle effect (one per tick). This has been replaced with a single looping BukkitRunnable, reducing scheduler pressure significantly. · Aetherius Blade — Wrong feedback message on hit combo The empowerment combo counter was sending an incorrect message key to the player's action bar. Low Priority Fixes · Vampire Sword — Memory leak on player disconnect Player entries in the lifesteal cooldown map were never removed when a player logged off. Added proper cleanup on PlayerQuitEvent. · Shadow Sword — Task cancellation race condition When re-activating Smoke Bomb, the new invisibility task was being scheduled before the old one was cancelled, creating a brief window where both ran simultaneously. · Elven Bow — Incorrect ability display name getAbilityName() was returning the internal ID "elven_bow" instead of the display name "Elven Bow". · AbilityManager — Dead code removed An identity switch statement that mapped every weapon ID to itself (e.g. "elven_bow" -> "elven_bow") was removed. 17 bugs fixed across 13 files. No API changes, no config changes required.
    1 download
  2. v1.2Added 2 new Swords and fixed codeFeb 18, 2026
    ⚔️ MisticWeapons v1.2.0 ⚔️ Update: 2 New Legendary Blades!​ ✨ What's New in v1.2.0? This update introduces 2 brand new sword types with unique combat mechanics! ⚔️ New Weapons Phantom Blade Build devastating combo chains with every strike! · Passive: Attack enemies to stack combo points (max 5 stacks) · Each stack grants +20% damage bonus · Stacks decay after 3 seconds without attacking · Active (Right-Click): Soul Finisher - AoE burst attack · Consumes all stacks to deal 2 damage per stack in 5-block radius · Purple soul particles show combo progress ️ Parry Blade Master the art of defense and counterattacks! · Active (Right-Click): Enter guard stance for 2 seconds · Auto-Counter: Block and reflect the next incoming attack · Deals 150% of blocked damage back to attacker · Applies knockback to the enemy · 2-second cooldown between guards · Blue shield particles during active guard Support & Links · GitHub: bishowsky · Bug Reports: Open an issue on GitHub · Discord: Join for support and suggestions
    91 downloads
  3. v1.1Added 5 more new weaponsJan 26, 2026
    ⚔️ MisticWeapons v1.1.0 ⚔️ Major Update: 5 New Legendary Weapons! What's New in v1.1.0?​ This update introduces 5 brand new weapons with unique mechanics! · ⚡ Lightning Bow - Chain lightning attacks · Explosive Bow - Ricocheting explosive arrows · Vampire Sword - Lifesteal and blood rage · Shadow Sword - Stealth and backstab mechanics · Poison Dagger - Stack-based poison system Support & Feedback ​ Having issues or suggestions? · Discord: Join for support · Bug Reports: GitHub Issues · ✨ Feature Requests: Discord #suggestions channel · ⚔️ Weapon Ideas: Share your creative concepts! ⭐ Thank You! ⭐ Enjoy the new weapons and happy hunting!​
    29 downloads
  4. v1.0Jan 22, 2026
    25 downloads

Similar projects

Plugin →