🔧 Bug Fixes:
- Sword Stand Directional Properties
- Weapon Dual Cooldown Mechanism
- Sweep Attack Elemental Reactions
Stellar Ore System
- Added Stellar Fragment Ore (regular + deepslate variants)
- Stellar Fragment material for crafting Stellar Essence
Essential Oil Crafting System
- Stellar Essence: Water + Stellar Fragment in Alchemist Cauldron
- Five elemental sword oils: Fire, Ice, Lightning, Blood, Nature
- Each oil provides 5000 elemental points for weapon elemental enchanting
Sword Stand Workstation
- Dedicated weapon enchanting workstation with 3D weapon rendering
- Place sword on stand, right-click with sword oil to apply elemental enchantment Supports hopper/pipe automation
New Enchantments
- Astral Blessing: Armor enchantment, +20 astral blessing attribute per level, stackable
🔧 Core Fixes
Fixed server-side rendering issues: Resolved rendering-related crashes and errors in server environments
⚡ Elemental System Enhancements
New Element Attachments & Reactions Added new elemental reactions: Introduced more elemental combination reactions Expanded attachment mechanics: Enhanced elemental attachment triggers and effects Dual Cooldown System for Element Attachments Dual cooldown mechanism: Implemented new cooldown system for elemental attachments for better game balance Fine-tuned control: Different elemental attachments now have independent cooldown management
⚖️ Balance Adjustments
Reaction damage optimization: Adjusted damage values for multiple elemental reactions to improve game balance Numerical tweaks: Optimized damage calculation formulas based on player feedback
🐛 Bug Fixes
Fixed projectile crash issue: Resolved critical crashes related to projectile handling that could cause server instability
📦 Major System Overhaul: Data-Driven Architecture
Element Attachment System: Completely refactored from hardcoded registration to data pack driven configuration Element Reaction System: Now fully configurable through JSON data packs Hot Reload Support: Changes to element configurations can be applied without restarting the game using /reload
🛠️ New Debug Command
/spell_debug toggle <true/false>: Added comprehensive debugging command for developers and server administrators Real-time element attachment and reaction monitoring Client-server synchronized debug information display Accessible to all players (permission level 0)
Fixed damage calculation logic errors and the inability to trigger multiple elemental reactions simultaneously
Fixed the priority order issue between elemental application and reactions
Refactored:
Elemental reaction mechanics
Elemental status rendering system
Damage calculation logic
Added:
Blinking visual indicator for active elemental status icons
The first version of this MOD