A collection of essential BepInEx plugins for games made by Illusion.
Find a file
ManlyMarco e4c75d6464
Some checks failed
Push to nuget feed on release / build (release) Has been cancelled
Version up to 21.1.2.1
2025-11-24 01:32:07 +01:00
.github Add workflow_dispatch 2021-03-12 20:11:13 +02:00
lib Fix alpha screenshots with certain post processing effects (#183) 2023-08-29 14:00:32 +02:00
src Silence the nuget warnings 2025-11-24 01:29:53 +01:00
Wiki Content Add zipmod example from step-by-step guide 2019-09-05 17:30:06 +02:00
.gitignore paket 2019-10-31 04:40:41 +02:00
BepisPlugins.sln Update to sdk style projects; Use build props 2025-11-24 00:58:02 +01:00
Directory.Build.props Version up to 21.1.2.1 2025-11-24 01:32:07 +01:00
LICENSE Initial commit 2018-02-26 20:25:15 +11:00
nuget.config Add HC_ConfigurationManager and IMGUIModule.Il2Cpp.CoreCLR.Patcher (for HoneyCome) (#187) 2023-11-27 22:27:18 +01:00
README.md Fix broken repo links that pointed to GH 2025-11-23 18:03:46 +01:00
release.ps1 Update release script 2024-07-22 11:52:16 +02:00

BepisPlugins

A collection of essential BepInEx plugins for Koikatu / Koikatsu Party, EmotionCreators, AI-Shoujo / AI-Girl, HoneySelect2, HoneyCome, SamabakeScramble / Summer Vacation Scramble, and other games by Illusion/Illgames. Check plugin descriptions below for a full list of included plugins.

If you wish to contribute or need help, check the #help channel on the Koikatsu discord server.

How to install

  1. The latest version of BepInEx 5, or in case of HoneyCome of BepInEx 6 (nightly build 668 or later) is required. Make sure it is installed and working before installing BepisPlugins. Latest version of the ConfigurationManager plugin is also recommended to be installed.
  2. Download the latest release archive for your game (specified by the two letter prefix, e.g. AI for AI-Girl) from the releases page above (not the "Clone or download" button).
  3. Extract the archive into your game directory (where the game exe and BepInEx folder are located). Replace old files if asked.

Plugin descriptions

You can see more information about some of the plugins by checking their config files in BepInEx\config (or by using the in-game ConfigurationManager plugin).

Note: Not all plugins might be available for a given game (not yet ported by anyone, or technically infeasible).

BGMLoader

Loads custom BGMs and clips played on game startup. Stock audio is replaced during runtime by custom clips from BepInEx\BGM and BepInEx\IntroClips directories.

Tutorial on how to replace sound clips and background music using BGMLoader.

ColorCorrector

Allows configuration of some post-processing filters. (change of bloom amount, disable saturation filter)

ExtensibleSaveFormat

Allows additional data to be saved to character, coordinate and scene cards. The cards are fully compatible with non-modded game, the additional data is lost in that case. This is used by sideloader to store used mod information.

InputUnlocker

Allows user to input longer than normal values to InputFields. This allows longer names and other properties stored as text.

Screencap

Creates screenshots based on settings. Can create screenshots of much higher resolution than what the game is running at. It can make screen (F9 key) or character (F11 key) screenshots.

Sideloader

Loads mods packaged in .zip archives from the Mods directory without modifying the game files at all. You don't unzip them, just drag and drop to Mods folder in the game root.

It prevents mods from colliding with each other (i.e. 2 mods have same item IDs and can't coexist; sideloader automatically assigns correct IDs). It also makes it easy to disable/remove mods with no lasting effects on your game install (just remove the .zip, no game files are changed at any point).

Note: Sideloader is not available for games by Illgames because of technical reasons (IL2CPP). You will have to use SardineTail for them instead.

More information and tutorial on sideloader-compatible mod creation.

Step-by-step guide for creating a simple texture mod.

Tool for automatically converting old list mods to sideloader-compatible form.

SliderUnlocker

Allows user to set values outside of the standard 0-100 range on all sliders in the editor.

IMGUIModule.Il2Cpp.CoreCLR.Patcher

Fixes issues with IMGUI caused by the game being IL2CPP that prevent other plugins like ConfigurationManager from being displayed correctly.

Removed plugins

Configuration Manager

Moved to https://github.com/BepInEx/BepInEx.ConfigurationManager

DeveloperConsole

Moved to https://github.com/BepInEx/DeveloperConsole

IPALoader

Moved to https://github.com/BepInEx/IPALoaderX

MessageCenter

Moved to https://github.com/BepInEx/MessageCenter

ScriptEngine

Moved to https://github.com/BepInEx/BepInEx.Debug

Obsolete plugins

DynamicTranslationLoader

Replaced by XUnity.AutoTranslator

ResourceRedirector

Replaced by XUnity.ResourceRedirector