
Last updated | 2 weeks ago |
Total downloads | 1580636 |
Total rating | 37 |
Categories | Mods Libraries Client-side |
Dependency string | nickklmao-REPOConfig-1.1.8 |
Dependants | 594 other packages depend on this package |
This mod requires the following mods to function

BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100
README
REPO Config
Edit mod configs in-game!
Installation
-
Ensure you have BepInEx installed
- Download BepInEx from BepInEx Releases
- Extract it into your R.E.P.O. game directory
-
Download RepoConfig
- Download the latest release from Thunderstore
- Place the
RepoConfig.dll
insideBepInEx/plugins/
For Developers
Click To Expand
The currently supported ConfigEntry
types are bool
, int
, float
, and string
string
types currently requireAcceptableValueList<string>
. (See "Setting Up Options" below)
Setting Up Ranges:
- Create a
ConfigEntry<float>
orConfigEntry<int>
- Bind it using
AcceptableValueRange<float>
orAcceptableValueRange<int>
:
floatEntry = Config.Bind("General", "Float Entry", 2f, new ConfigDescription("", new AcceptableValueRange<float>(2.5f, 10.5f)));
intEntry = Config.Bind("General", "Int Entry", 2, new ConfigDescription("", new AcceptableValueRange<int>(0, 100)));
Setting Up Options:
- Create a
ConfigEntry<string>
- Bind it using
AcceptableValueList<string>
:
gamemodeEntry = Config.Bind("General", "Gamemode", "Survival", new ConfigDescription("", new AcceptableValueList<string>("Creative", "Survival", "Adventure Mode")));
Hiding A Setting (Case-Sensitive)
- Create a
ConfigEntry
- Bind it with a tag
HideFromREPOConfig
:
floatEntry = Config.Bind("General", "Float Entry", 2f, new ConfigDescription("", null, "HideFromREPOConfig"));
Note
- Some mods may not have immediate support