BepInEx est l'un des frameworks universels de modding dans Unity. BepInEx comprend :
outils et bibliothèques pour charger du code personnalisé (ci-après dénommés plugins) dans le jeu au démarrage ;
corrige les méthodes, les classes et même les assemblys entiers du jeu sans affecter les fichiers du jeu d'origine ;
configurer les plugins et afficher les journaux de jeu vers les sorties nécessaires, telles qu'une console ou un fichier ; gérer les dépendances des plugins.