AstralSwords v.1.9.0

A plugin that adds unique, craftable Astral Swords with special abilities.
# v1.9.0
## Fixed
  • Fixed Guardian Blade and Zephyr's Wrath so they can no longer be reactivated while already active
  • Fixed delayed cooldown enforcement on those abilities so their cooldown now begins only after the active effect finishes
  • Fixed /as <sword-name> self admin test command: abilities now properly target the caster instead of the looked-at location, and the caster is included in ability effects (damage, knockback, potions, etc.)
  • Fixed self-test mode bypassing cooldowns for rapid re-testing while preserving active-state guards
  • Fixed compiler warnings: replaced deprecated WorldBorder.setSize() with changeSize() and removed unused variable
## Changed
  • Reworked Zephyr's Wrath into Tempest Cage, a look-targeted storm zone that pulls, lifts, and bursts enemies caught inside
  • Removed Zephyr's old right-click self-launch behavior in favor of the new Tempest Cage ability flow
## Improved
  • Void Blade: smooth blended pull physics replace hard velocity overwrite, preventing erratic orbiting and jitter
  • Void Blade: cinematic 5-second silent phase with 7-beat accelerating heartbeat buildup and shrinking vortex particles
  • Void Blade: isolated audio — heartbeat is the only sound during the silent/crush phase for clean suspense
  • Zephyr's Wrath: three-phase Tempest Cage (Summon → Hold → Compress) with escalating intensity
  • Zephyr's Wrath: icy wind visual theme (SNOWFLAKE and cyan DUST particles) replacing plain cloud effects
  • Zephyr's Wrath: compress phase shrinks the cage from 6→3 blocks with rapid wind burst audio
  • Zephyr's Wrath: enhanced final burst with vertical wind column, WITHER II, and higher launch
  • Updated Zephyr's default ability attributes and config template to support the new Tempest Cage behavior
# v1.8.20

## Fixed
  • Fixed an issue where manual config.yml edits could be overwritten on server restart or /reload
  • Fixed a protection gap that allowed Astral Swords to be placed into the new Shelf blocks when container storage was disabled

## Changed
- Improved reload safety so server owners can safely edit configs directly without losing changes on the next startup cycle

## Improved
  • Expanded storage protection coverage to include Shelf blocks alongside existing container, bundle, hopper, and item frame restrictions
  • Cleaned up internal logging in the Premium build for clearer error reporting and easier maintenance
# v1.8.19
## Fixed
  • Fixed a bug where passive sword effects (Speed, Fire Resistance, Resistance, Jump Boost, Water Breathing, Dolphin's Grace) became permanently applied if a player dropped the sword from the inventory screen
  • Fixed two potential null pointer exceptions when retrieving ConfigManager via ServicesManager.getRegistration() in applyPulseSpeed and the CRITLOCK_BLADE hit handler
  • Fixed a potential null pointer exception when iterating inventory contents in hasEclipseBlade
## Changed
- Replaced the infinite-duration passive effect system with a 1-second pulse model
- Effects are now applied with a 30-tick (1.5s) duration and refreshed every 20 ticks (1s) via a per-player BukkitTask
- Pulse tasks are started on PlayerItemHeldEvent and EntityPickupItemEvent, and stopped on item switch, drop, or player disconnect
- Effects now self-expire within 1.5 seconds if all removal events are missed, eliminating any persistence risk
- Removed the global 5-second BukkitRunnable polling task (swordEffectsTask) — no longer needed
## Improved
  • Converted pulsePassiveEffects switch from traditional case:/break to arrow syntax (->) for consistency with the rest of the file
  • Removed unnecessary .doubleValue() unboxing call on CRITLOCK_BLADE crit multiplier
  • Removed redundant try/catch blocks that were masking null-safety issues as generic exception fallbacks
Buy a license now
$9.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
Share and earn
Refer this resource and earn a 10% commission.
4,652 Views
32 Purchases
33 Downloads
Oct 31, 2025 Published
Apr 27, 2026 Updated
5.00 star(s)
Average rating (2)
478.7 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Magic
  1. Adventure
  1. Fun
Game mode
  1. Survival
  1. Modded
  1. Hardcore
Supported software
  1. Paper
  1. Purpur
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
Supported languages
  1. English
  1. Spanish
  1. German
  1. French
  1. Polish
  1. Dutch
Creator
Recommended for you
Combine Swords with Trims to unlock swords with custom abilities
Not yet rated
8 purchases
Inspired by the original Token SMP concept ~ not a direct remake.
5.00 star(s) 1 ratings
2 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,172 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 52 ratings
3,099 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 45 ratings
3,036 purchases
Share and earn
Refer this resource and earn a 10% commission.
4,652 Views
32 Purchases
33 Downloads
Oct 31, 2025 Published
Apr 27, 2026 Updated
5.00 star(s)
Average rating (2)
478.7 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Magic
  1. Adventure
  1. Fun
Game mode
  1. Survival
  1. Modded
  1. Hardcore
Supported software
  1. Paper
  1. Purpur
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
Supported languages
  1. English
  1. Spanish
  1. German
  1. French
  1. Polish
  1. Dutch
Creator
Recommended for you
Combine Swords with Trims to unlock swords with custom abilities
Not yet rated
8 purchases
Inspired by the original Token SMP concept ~ not a direct remake.
5.00 star(s) 1 ratings
2 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,172 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 52 ratings
3,099 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 45 ratings
3,036 purchases
Top