File Details
Orbis_and_Dungeons-2026.1.27-52793.jar
- R
- Jan 27, 2026
- 99.37 KB
- 105
- Early Access
File Name
Orbis_and_Dungeons-2026.1.27-52793.jar
Supported Versions
- Early Access
Version 2026.1.27 (Build 52793) - Mana System, New Class, JoinScreen Fix
🎉 What's New
Separate Mana System Implementation
- Mana is now a separate stat from Stamina (previously conflated)
- Uses Hytale's native
DefaultEntityStatTypes.MANAstat - Classes can now modify Health, Stamina, AND Mana independently
- Base mana value: 100
New Class: Mage
- Stats: -40 Health (60 HP), +12 Stamina (22 total), +100 Mana (100 total)
- EHP: 120 (calculated: 60 + 12×5)
- Damage Bonus: +25% with staff/wand/scepter
- Theme: Glass cannon spellcaster with high magical energy
- Strengths: Extended mana pool, High stamina, Spell casting specialist
- Weaknesses: Extremely fragile (60 HP), Vulnerable in melee, Mana dependent
JoinScreen Mod Compatibility Fix
- Problem: Race selection UI doesn't appear with JoinScreen mod installed
- Solution: New
/raceselectcommand to manually open race/class selection UI - Benefits:
- Resolves event interception conflict
- Gives players control over when to select race/class
- No permissions required (available to all)
🔧 Changes & Improvements
Class System Refactoring
- Added
manaModifierfield toClassConfig - Updated all 7 classes with mana parameter:
- None, Berserker, Swordsman, Crusader, Assassin, Archer: 0 mana modifier
- Mage: +100 mana modifier
RaceManager.applyRaceAndClass()now applies mana bonuses viaapplyBonus(stats, "Mana", totalManaBonus)
Updated Balance Reference
- Mage class follows 1 Stamina = 5 Health EHP formula (120 EHP)
- Dwarf race provides strong tank baseline for all classes
- Mage + Dwarf combination: 90 HP, 27 Stamina, 150 Mana (very tanky mage)
📝 Technical Details
Files Modified:
storage/config/ClassConfig.java- Added manaModifier fieldstorage/loader/ClassConfigLoader.java- Updated all class configs with manaRaceManager.java- Added mana stat application logicRaceMod.java- Registered RaceSelectCommandraces/RaceRegistry.java- Registered DwarfRace
Files Created:
commands/RaceSelectCommand.java- Manual UI opener command
Build Information:
- Build Number: 48905
- Date: January 27, 2026
- Java Warnings: 18 deprecation warnings (API compatibility maintained)
🐛 Bug Fixes
- Fixed mana stat not being modified by class selection
- Resolved JoinScreen mod event conflict with manual command fallback

