
Astral Swords - freemium🫰
Long ago, in the realm of Craftos, legendary heroes with unique personalities forged mighty swords that reflected their true strengths and quirks, each blade carrying the spirit of its maker.
🌟 Join Our Discord for Early Access & Free Plugins! 🎮
Join our Discord Server 🔗 for priority access to texture packs and plugin updates before they release on Modrinth and Spigot! 🚀
⚔️ Astral Swords v1.2.12 — Stability Update! 🛠️
Brace yourself, warriors — v1.2.12 delivers critical fixes, enhanced Eclipse Blade mechanics, and improved gameplay stability with refined sword balancing and continuous effects! 🚀 Whether you're crafting, fighting, or flexing visuals — this is the most stable and polished version yet. Full details below!
✨ What's New in v1.2.12 ✨
🔧 Critical Fixes & Stability Improvements
- fix: 🚨 FIXED CONSOLE SPAM - Eliminated "Plugin cannot be null" error flooding server console
- fix: 🛠️ Corrected MaceEffectListener scheduler - Fixed plugin reference causing EntityDamageEvent errors
- refactor: 🌘 Enhanced Eclipse Blade invisibility - Invisibility now persists across item switches until ability ends
- fix: 🔄 Improved invisibility logic - Simplified item switching behavior for Eclipse Blade ability
- fix: 🧹 Code cleanup - Removed unused imports and optimized listener performance
- fix: 📊 Enhanced error handling - Better scheduler validation and null-pointer prevention
- feat: 🎯 Improved stability - No more console errors during fall damage events
- fix: ⚡ Performance boost - Eliminated unnecessary error processing overhead
Previous v1.2.11 Features Still Included:
- feat: ➕ Reduced Warden's Oath ability cooldown from 75s to 25s for faster-paced action!
- feat: 🖼️ Added continuous sword effects system - holding certain swords now grants permanent passive effects
- feat: 🔄 Implemented automatic fire resistance for Phoenix Talon and speed for Windblade while held
- fix: 🛡️ Fixed cooldown timers - they now work properly across all abilities
✨ New Features & Improvements ✨
🔹 Custom Trigger System – Set your own keybind to activate abilities (must already be binded in MC)🔑 🔹 Config Overhaul – Full control over recipes & enchants 🔹 Sword Tracking 2.0 – No more duplicate swords! 🔒 🔹 Global Crafting Announcements – Let the world know a sword has emerged (without exposing the crafter!) 🌍 🔹 Sword Selection GUI – Deciding between two swords? Choose easily via a sleek chat popup menu 🪄 🔹 Container Protection - Swords can't be stored in containers except anvils (prevents duplication) 🔹 Enhanced Eclipse Blade - Invisibility persists across item switches for true stealth gameplay
🌟 New Sword Types
Each sword now has a unique playstyle type:
- DUELIST - Focused on one-on-one combat and skilled swordplay
- INITIATOR - Excels at starting fights and creating opportunities
- CONTROLLER - Masters of crowd control and battlefield manipulation
- SENTINEL - Defensive playstyle with sustain and protective abilities
🌈 Visual Effects & Feedback
- Custom Particles: Each sword has its own stunning visuals when activated! ✨
- Eclipse Blade → Dark Aura ☁️
- Phoenix Talon → Fiery Sparks 🔥
- Windblade → Swift Cloud Trails 🌬️
- Lightning Flashes: Certain swords like Thunderstrike cause real in-game lightning ⚡
- Global Announcements: When a sword is crafted, everyone gets notified — but without revealing who made it 😉
🔥 Sword Abilities
Activate with F or your off-hand key (configurable)!
Each sword has a unique ability, including:
- 🌌 Skyfall Blade: Launch into the air & create an explosion
- 🐉 Dragon's Wrath: Dragon breath attack
- 🗡 Shadowbane: Apply weakness to nearby enemies
- ⚡ Thunderstrike: Call down thunder
- ☠️ Venom Edge: Poison your foes
- 🌘 Eclipse Blade: Blind others & turn invisible (persists across item switches!)
- ❤️ Soul Reaver: Heal by absorbing souls
- 🔥 Phoenix Talon: Shoot fireballs
- 🌊 Warden's Oath: Sonic boom explosion
- 🌪️ NEW! Windblade: Dash forward with the force of a storm
- 💥 NEW! Power House Sword: Ground slam & send enemies flying with sheer force!
🌟 Continuous Sword Effects
When certain swords are held in your hand, you gain special passive effects:
- 🔥 Phoenix Talon: Grants permanent Fire Resistance while the sword is held
- 🌪️ Windblade: Grants permanent Speed II while the sword is held
🧪 New Crafting Recipes & GUI
- 🌪 Windblade Recipe available in-game!
- 🧱 Power House Recipe available in-game!
- Use
/aswords craftableor/aswords recipesto view all current recipes in a clean GUI format!
🧰 New Admin & Player Commands
/aswords recipes– View available sword recipes/aswords give materials– Admins can give custom items/aswords trigger– Change your sword activation key!/aswords reload– Reload the config without restarting/aswords update check- Checks & Installs updates without having to go on Modrinths or Spigot!/aswords swordannouncemnts- To enable or disable sword crafting announcements/aswords craftable- View which legendary blades are still unclaimed/aswords announceplayername- To enable or disable the announcing of names in the sword crafting announcements
✅ Critical Fixes in v1.2.12
- 🚨 MAJOR: Fixed console spam - Eliminated "Plugin cannot be null" errors that flooded server logs
- 🛠️ Fixed MaceEffectListener - Corrected plugin reference in scheduler causing EntityDamageEvent crashes
- 🌘 Enhanced Eclipse Blade - Invisibility now persists when switching items until ability duration ends
- 🔄 Improved invisibility mechanics - Simplified logic prevents premature invisibility removal
- 🧹 Code optimization - Removed unused imports and improved listener efficiency
- 📊 Enhanced error handling - Better validation prevents null pointer exceptions
- ⚡ Performance improvement - Eliminated error processing overhead for smoother gameplay
Previous v1.2.11 Fixes Still Active:
- 🌪 Windblade properly grants Speed II when held and removes it when unequipped
- 🔥 Phoenix Talon properly removes Fire Resistance when dropped or unequipped
- 🫥 Eclipse Blade enhanced invisibility - Now persists across item switches until ability ends
- ⏱ All cooldown timers work consistently
- 🌊 Venom Edge applies both Poison II and Slowness I to nearby enemies
🔮 Coming Soon
- 🔊 Immersive Sword Sounds (like dragon roars and thunder cracks)
- 📦 Custom Sound Pack for even more immersive vibes!
🧠 How to Install
- Download v1.2.12 from Modrinth or Spigot
- Drop the
.jarfile into your server'spluginsfolder - Restart your server (recommended) or use
/reload - Enjoy spam-free console logs! 🎉
- Begin your legendary sword-forging journey! 🌌⚔️
Requirements: Paper 1.21+ (Java 21+ recommended)
⚠️ IMPORTANT: Update from v1.2.11 to stop console error spam!
🎯 Why Update to v1.2.12?
If you're experiencing console spam with errors like:
Could not pass event EntityDamageEvent to AstralSwords v1.2.11
java.lang.IllegalArgumentException: Plugin cannot be null
v1.2.12 completely eliminates this issue! Your server logs will be clean and performance will be improved.
💬 Got suggestions or found a bug?
Jump into #『💡』suggestions or #『🐛』bug-reports on Discord and let me know!
Let's keep making this plugin better — together!
Happy crafting, legends! 🗡️🔥🌠
☕ Support Me on Ko-fi
If you like my work, consider buying me a coffee:
