Xan-VoidPlayerCharacterCommon icon


This library mod contains all common code used in the playable Void enemy mods I maintain.

By Xan
Last updated a week ago
Total downloads 3923
Total rating 0 
Categories Survivors of the Void Libraries
Dependency string Xan-VoidPlayerCharacterCommon-1.1.0
Dependants 6 other mods depend on this mod

This mod requires the following mods to function

bbepis-BepInExPack-5.4.9 icon

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.9
RiskofThunder-HookGenPatcher-1.2.1 icon

MMHOOK generation at runtime.

Preferred version: 1.2.1
RiskofThunder-R2API_DamageType-1.0.3 icon

API for registering damage types

Preferred version: 1.0.3
RiskofThunder-R2API_Prefab-1.0.1 icon

API for Prefab creation, networking and duplication

Preferred version: 1.0.1


Void Player Character Common

This library houses all common functionality across my Void player-character mods that would otherwise be copy/pasted between them. It is responsible for providing references to damage types and visual effects that these mods use.

While this could theoretically be used by other mod creators, please note that this was mostly designed for personal use.



  • Make some members internal
  • Add a bunch of missing members. Probably should have not uploaded this yet. Oops.
  • Added the option (on by default) to disable the Low Pass Filter after dying when the death state is known to be a manually defined Void death.
  • Added the option (on by default) to register all known vanilla void enemies for scripted immunity to fog. This prevents weird edge cases with some void spawns taking damage in their own atmosphere.
  • Added the option to globally configure the mechanics of player-created void black holes. The options are the same as the original Reaver mod, where instakills to monsters can be toggled, instakills to bosses can be toggled, and friendly fire can be toggled. The fallback damage (when an instakill isn't possible) is also a configurable value.


  • Initial release of the mod.

Available versions

Please note that the install buttons only work if you have compatible client software installed, such as the Thunderstore Mod Manager. Otherwise use the zip download links instead.

Upload date Version number Downloads Download link  
2023-3-14 1.1.0 3900 Version 1.1.0 Install
2023-3-14 1.0.0 23 Version 1.0.0 Install