Overlord-CustomEndlessOddsCompat icon

CustomEndlessOddsCompat

Direct compatibility bridge between CeSeCh's Custom Endless and Severon's Odds and Ends. Fixes GUID collision, adds starting items, reagents, and perks to Custom Endless menus.

Last updated 5 hours ago
Total downloads 40
Total rating 0 
Categories Mods Tools Misc Gamemodes Tweaks AI Generated
Dependency string Overlord-CustomEndlessOddsCompat-1.0.1
Dependants 0 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

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

Preferred version: 5.4.2305
CeSeCh-CustomEndless-1.0.23 icon
CeSeCh-CustomEndless

Custom Endless White knuckle mod

Preferred version: 1.0.23
Severon_Filnir-Odds_And_Ends-0.3.2 icon
Severon_Filnir-Odds_And_Ends

A general content mod that only adds a little bit for now.

Preferred version: 0.3.2

README

Custom Endless × Odds & Ends Compatibility

A direct compatibility bridge mod connecting CeSeCh's Custom Endless and Severon's Odds and Ends for White Knuckle.


What This Mod Does

1. Fixes the Fatal GUID / Assembly Collision

Previously, both CeSeCh-CustomEndless and Severon_Filnir-Odds_And_Ends shipped with the identical BepInEx plugin GUID (com.severon.oddsandends) and assembly name (OddsAndEnds.dll). Because of this, BepInEx skipped Odds and Ends entirely whenever Custom Endless was installed.

This mod includes a BepInEx preloader patcher that reconciles plugin GUIDs and runtime identities (com.cesech.customendless and OddsAndEndsTrue), allowing both mods to load and execute simultaneously while preserving Custom Endless's menu_ui AssetBundle script bindings.

2. Custom Endless Starting Items Menu (menu_ui)

Adds all of Odds and Ends' unique tools and elemental reagents directly into Custom Endless's in-game configuration menu:

  • Awakened Amalgamator (under STARTING ITEMS)
  • Pestle (under STARTING ITEMS)
  • Demalgamator (under STARTING ITEMS)
  • Stoner's Rock (under STARTING ITEMS)
  • Time, Power, Magic, Body, and Soul Reagents (under a dedicated REAGENTS dropdown)

All configured counts are granted directly to your bag on run start.

3. Student Perks in Custom Endless Menus & Breakrooms

  • All 10 Student perks (Studious Nature, Envious Nature, Curious Nature, Meditative Nature, Deconstruction, Preserving Salts, Obsessive Repetition, Precise Tools, Observation, Potent Ingredients) are registered into the database and selectable in Custom Endless's STARTING PERKS list.
  • Fixes an unhandled duplicate-key exception in Custom Endless's perk lookup when multiple mod databases are loaded.
  • Perk machines in Custom Endless breakrooms dynamically offer Student perks.

4. Student Character Class & Enemy Waves in Custom Endless

  • Select the Student class ("COMBINE COMBINE COMBINE") on Custom Endless to start with the Awakened Amalgamator, Pestle, student starter note, and stamina/capacity balance adjustments.
  • The Enemy Waves modifier cleanly integrates into Custom Endless runs, spawning wave systems across custom queued regions.

Installation

Using r2modman or Thunderstore App:

  1. Install BepInExPack
  2. Install CustomEndless (CeSeCh)
  3. Install Odds_And_Ends (Severon_Filnir)
  4. Install CustomEndlessOddsCompat

Credits & Attribution

  • Severon (severon_the_dragon): Creator of Odds and Ends, Awakened Amalgamator, and developer of Custom Endless.
  • CeSeCh & CelestialStory: Creators and commissioners of Custom Endless.
  • Dark Machine Games: Developers of White Knuckle.