You are viewing a potentially older version of this package. View all versions.
Omniscye-OmniumLib-0.9.0 icon

OmniumLib

The library for Omnium - provides cached type lookups, player locator, bundle gate for REPOLib readiness, and the Level/Path visualizer with robust shader fallbacks..

Date uploaded a week ago
Version 0.9.0
Download link Omniscye-OmniumLib-0.9.0.zip
Downloads 506
Dependency string Omniscye-OmniumLib-0.9.0

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

OmniumLib (v0.9.0)

OmniumLib is the shared support library for the Omnium toolkit - You need Omnium or another tool that uses this library. Alone, this does nothing.
It provides shader fallbacks, type caches, player locators, and level visualization helpers used by Omnium.

⚠️ This is a required dependency for Omnium. Thunderstore will automatically install it when you install Omnium.

Features

  • TypeCache – reflection helper for safe/fast type lookups.
  • PlayerLocator – robust player Transform detection with multiple fallbacks.
  • BundleGate – waits for REPOLib bundle loading to complete before initializing Omnium.
  • LevelDebugVis – utilities for drawing Level Points and Path Points in-scene (green markers, red glow connections).
  • Shader fallbacks – supports Built-in, URP, HDRP automatically.

Notes

  • This library does not expose UI or hotkeys — it is not meant to be used standalone.
  • Omnium automatically detects and uses OmniumLib when present.

☕ If you like my work, consider supporting me on Ko-fi: https://ko-fi.com/omniscye