Valheim
You are viewing a potentially older version of this package. View Latest Version
Install with App

Details

Date Uploaded
2 weeks ago
Downloads
685
Size
172KB
ADDatHost Valheim hosting
€1

JGRPG

JGRPG adds an RPG progression system to Valheim with three playable classes, talent trees, active abilities, and shared world progression.

Features

  • 90 RPG levels
  • Shared world RPG level and XP progression
  • Boss-gated level caps
  • Talent points earned as you level
  • Free talent resets
  • Five active abilities per class
  • Configurable keyboard and gamepad ability keybinds
  • Persistent character class and talent choices

Tank

A defensive class focused on armor, blocking, damage reduction, taunting enemies, and protecting nearby allies.

Berserker

An aggressive melee class focused on melee damage, attack speed, Rage, low-health bonuses, and powerful close-range abilities.

Ranger

A ranged class focused on bows and crossbows, mobility, Hunter's Mark, explosive attacks, rapid fire, and party buffs.

Controls

Keyboard

  • U - Open or close the Talent Tree
  • Shift + 1 - Ability 1
  • Shift + 2 - Ability 2
  • Shift + 3 - Ability 3
  • Shift + 4 - Ability 4
  • Shift + 5 - Ability 5

Gamepad

Default gamepad controls:

  • LB + D-Pad Up - Ability 1
  • LB + D-Pad Right - Ability 2
  • LB + D-Pad Down - Ability 3
  • LB + D-Pad Left - Ability 4
  • LB + A - Ability 5
  • LB + Y - Open or close the Talent Tree

While the Talent Tree is open:

  • D-Pad - Navigate talents
  • A - Purchase the selected talent or activate Reset Talents

Keyboard and gamepad bindings can be changed in the mod configuration.

Installation

Mod Manager

Install JGRPG through Thunderstore Mod Manager or r2modman. Required dependencies should be installed automatically.

Manual Installation

Install BepInEx and Jotunn first.

Then place JGRPG.dll inside:

BepInEx/plugins/JGRPG/

Multiplayer

JGRPG is intended for multiplayer use and should be installed on the dedicated server and on every player's client.

Single-player functionality has been extensively tested.

True multi-client multiplayer behavior has not yet been fully tested. If you encounter a multiplayer issue, please include the relevant BepInEx LogOutput.log when reporting it.

Compatibility

Tested alongside:

  • JGQoL
  • RtdOcean

Changelog

0.1.2

  • Added full gamepad support for class abilities.
  • Added configurable gamepad bindings for abilities and the Talent Tree.
  • Added controller navigation for the Talent Tree.
  • Added visible controller selection highlighting and talent description tooltips.
  • Added controller access to Reset Talents.
  • Prevented Talent Tree controller navigation from moving the vanilla hotbar.
  • Improved Talent Tree layout at 2560x1440 and other lower resolutions to prevent talent names from overlapping neighboring buttons.

0.1.1

  • Fixed an issue that caused world RPG progression to initialize at Level 90.
  • Removed leftover development/testing progression settings.

0.1.0

  • Initial public release
  • Added Tank, Berserker, and Ranger classes
  • Added full talent trees through level 90
  • Added five active abilities per class
  • Added shared world RPG progression
  • Added boss-gated level caps
  • Added talent reset functionality
  • Added ability cooldown and active-effect UI
  • Added persistent character talent progression
  • Added configurable ability keybinds

Known Issues

  • Multiplayer functionality has not yet been fully validated with multiple clients.
DatHost — Valheim server hosting, first month for one euro
DatHost — Valheim server hosting, first month for one euro
DatHost — Valheim server hosting, first month for one euro
DatHost — Valheim server hosting, first month for one euro
DatHost — Valheim server hosting, first month for one euro