Astral Swords — Compatibility & Troubleshooting
Server requirements, compatibility info, and common issue fixes.
Server Requirements
| Requirement |
Value |
| Minecraft Version |
Paper 1.21+ |
| Java Version |
Java 21 or higher |
| Server Software |
Paper (Spigot compatibility not guaranteed) |
| RAM |
Minimum 2GB allocated to server |
Plugin Dependencies
- FaithBreak — Required dependency, auto-downloaded from Modrinth on first startup (SHA-256 verified)
- Optional Integrations:
- PlaceholderAPI (enhanced message formatting)
- WorldGuard (region-based restrictions)
Known Compatibility
| Status |
Details |
| ✅ Compatible |
Most economy, permission, and utility plugins |
| ✅ Compatible |
Anti-cheat plugins (properly configured) |
| ⚠️ Caution |
Plugins that modify crafting mechanics |
| ❌ Conflicts |
Other weapon plugins that override vanilla swords |
Troubleshooting
Swords Not Crafting
- Check if crafting is enabled:
/as craft <sword_name> on
- Verify player has
astral.craft permission
- Ensure all recipe materials are correct
- Check if player already owns that sword type
- Check if server-wide craft limit is reached:
/as craft-limit off to disable
Abilities Not Working
- Check cooldown status (abilities have cooldown periods)
- Ensure player has the sword equipped in main hand
- Confirm ability isn't disabled in config
- For trust-related issues, check if target is trusted:
/as untrust <player>
Ritual Mode Issues
- Check ritual mode is enabled:
/as craft-mode ritual
- Verify no concurrent ritual limit reached
- Ensure crafting table placement is valid
- Check for area protection conflicts
SMP / Grace Period Issues
- Check SMP status:
/as smp status
- View grace period status:
/as graceperiod status
- Reload configurations:
/as smp reload or /as graceperiod reload
- Reset SMP state:
/as smp reset
Language Issues
- Language auto-detects on join based on client locale
- Manually set language:
/as language <code> (e.g., en_US, es_ES)
- Sword names in inventory refresh automatically on language change
- Reduce particle intensity in config
- Lower concurrent ritual limits
- Check for plugin conflicts
- Monitor server TPS during rituals
Error Messages
| Message |
Meaning |
| "You already own this sword!" |
Player has sword in inventory/enderchest |
| "Ritual limit reached" |
Too many concurrent rituals active |
| "Insufficient permissions" |
Player lacks required permission node |
Version History
v1.8.18 (Current)
- Added Critlock Blade and Blade of Justice swords (17 swords total)
- Registered custom models for all 4 new swords
- Updated marketplace descriptions
v1.8.16
- Added Void Blade and Void Serpent swords
- Enhanced sword descriptions with passive ability info
- Fixed off-hand container protection bug
v1.5.15
- Added comprehensive German language support
- Updated marketplace descriptions
v1.5.13
- Guardian Blade water dome fixes
- Multi-language support system (8 languages)
- Enhanced ritual crafting system
- Improved performance optimizations
- Fixed multi-sword prevention system
- Added world border management features
v1.5.12
- Balance improvements
- Polymart description added
v1.4.10
- Container protection issue fixes
v1.4.9
- Modrinth API dependency integration (FaithBreak auto-download)
- Major protection system overhaul
v1.4.7
- Added Zephyr's Wrath sword with wind abilities
v1.3.7
- Fixed sword duplication exploit
Previous Versions
- v1.3.6: CI/CD pipeline improvements
- v1.2.6: Container protection and anti-duplication features
- v1.1.5: Stability release, initial ability system
- v1.1.4: Early release with core sword functionality
- v1.0.x: Initial release with basic sword functionality