You are viewing a potentially older version of this package. View all versions.
PEAKModding-PEAKLib_Core-1.1.1 icon

PEAKLib Core

Core module of the PEAKLib community API.

Date uploaded 2 days ago
Version 1.1.1
Download link PEAKModding-PEAKLib_Core-1.1.1.zip
Downloads 17434
Dependency string PEAKModding-PEAKLib_Core-1.1.1

This mod requires the following mods to function

BepInEx-BepInExPack_PEAK-5.4.2403 icon
BepInEx-BepInExPack_PEAK

BepInEx pack for PEAK. Preconfigured and ready to use.

Preferred version: 5.4.2403
PEAKModding-SoftDependencyFix-1.0.0 icon
PEAKModding-SoftDependencyFix

Fixes ReflectionUtility usage in Vanilla from breaking from mods with soft dependencies.

Preferred version: 1.0.0
MonoDetour-MonoDetour_BepInEx_5-0.6.7 icon
MonoDetour-MonoDetour_BepInEx_5

Integrates MonoDetour's logger with BepInEx and as a side effect initializes MonoDetour early. MonoDetour is an easy and convenient .NET detouring library, powered by MonoMod.RuntimeDetour.

Preferred version: 0.6.7

README

PEAKLib.Core

Core module of the PEAKLib community API.

CHANGELOG

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.1.2] - 2025-07-12

Fixed

  • Invalid Content or bad Content implementations should no longer break the BundleLoader.

[1.1.1] - 2025-07-09

Fixed

  • If the last loaded AssetBundle was invalid, the BundleLoader.OnAllBundlesLoaded event would never fire.

[1.1.0] - 2025-07-09

Added

  • New APIs to BundleLoader.

Changed

  • BundleLoader now loads and registers content as soon as possible, which also means it calls the event for all bundles loaded as soon as possible instead of at airport loading screen.
  • BundleLoader now has an UI indication if PEAKLib is taking a while loading asset bundles.

[1.0.0] - 2025-07-08

Added

  • The changelog to track new updates.
  • Async BundleLoader to load PEAKLib content automatically or manually via an API.