promotional bannermobile promotional banner

Orbis & Dungeons (RPG class mod)

The Evolution Update introduces a modular Race and Class system, allowing players to combine unique biological traits and combat specializations for permanent stats, weapon bonuses, and elemental resistances.

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.MANA stat
  • 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 /raceselect command 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 manaModifier field to ClassConfig
  • 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 via applyBonus(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 field
  • storage/loader/ClassConfigLoader.java - Updated all class configs with mana
  • RaceManager.java - Added mana stat application logic
  • RaceMod.java - Registered RaceSelectCommand
  • races/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