UltraChaos

v3.3.0·Updated 2026-05-04

will randomize everything. it strongly believes in every copy of ultrakill is personalized quote

About this mod Author’s original text

FUNCTIONALITY

Randomizes everything in the game. Sounds, projectiles, materials, health,....

This can seriously break your game so be aware of that.

CUSTOMIZATION

You can control what gets randomized and how. Each category supports the following modes:

-Disabled: No randomization is applied.

  • UniquePerKind: Each item type is replaced with another unique item and stays consistent.
  • UniquePerKindWithDuplicates: Same as UniquePerKind, but multiple item types may map to the same result.
  • AlwaysUnique: Items are randomized every time they are used.

NOTICE

Some randomizers may break game functionality.

Some randomizers may lag quite alot.

Certain combinations may cause visual overload or flashing effects (potential epilepsy risk).

INSTALLATION

Download the zip file and put UltraChaos folder inside ULTRAKILL/BepInEx/plugins

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPackEternalsTeam-PluginConfigurator

File & checksum

Filename
UltraChaos-3.3.0.zip
File size
133.7 KiB