RAVN (RPG Attributes, Values, and Nodes)

RAVN (Roleplaying Attributes, Values, and Nodes) is an RPG modding API for defining and exposing character identity and progression.

File Details

RAVN Core

  • R
  • Jan 25, 2026
  • 97.74 KB
  • 76
  • Early Access

File Name

ravn-core-0.1.1.jar

Supported Versions

  • Early Access

RAVN Core 0.1.1 — Initial Public Release

Overview

Initial public release of RAVN (Roleplaying Attributes, Values, and Nodes), a server-side API for defining and managing character identity and progression in Hytale. RAVN models characters as composable nodes covering attributes, skills, experience, levels, classes, ancestries, and progression paths.


Added

  • Core RavnApi entry point with access to registries, events, and API versioning

  • Read-only registries for ancestries, backgrounds, classes, skills, attributes, and progression paths

  • Server-authoritative progression system for:

    • Player XP and levels
    • Skills, attributes, classes, and paths
  • Result-based XP grant flows for deterministic progression updates

  • Event system for player lifecycle and progression notifications

  • Bundled, JSON data under /defaults/