Mods / Entities Configuration - Lite
Author: Skaface443
Side: Both
Created: Sep 13th at 1:58 AM
Last modified: Sep 19th at 10:41 PM
Downloads: 350
Follow Unfollow 9
Latest release (for Vintage Story 1.21.0 and 1.21.1, potentially outdated):
ECLite-RC9.zip
1-click install
Added support for Eldritch Monsters, Rustbound Magic and Wilderlands Rustbound
Can be installed alongside EC-Revived (Link below)
Dependency: Config Lib
Whats working:
Adjusting Rustbound Magic, Eldritch Monsters, Wilderlands Rustbound Spawnrates, Rust and Rot Spawnrates.
To-Do's:
Adding support for adjusting bellspire spawnrate at worldgen
Find willing volunteers to help me maintain EC. (No prior coding knowledge needed!, PM me in Comments)
Whats planned:
A full update for EC so its compatible with 1.21.X. Its a lot of work tho, since all entity path's have changed.
Plan A:
EC-Revived will be kept as is, only new vanilla entities will be added.
Keep updating and adding support for 1.21 compatible mods to this fork of EC
When all the mods i run on my 1.21.X server are supported in EC-Lite (which should be almost every current entity mod) are added to EC-Lite
Split Entities Configurations into two Versions:
- EC-Vanilla -> Current EC-Revived for all Vanilla entities
- EC-Modded -> Support for the most popular entity mods
My Reasoning for the split is that the current codebase is annoying to work with due to huge json patch files. (4k+ and 3k+ lines). Spotting errors there is rather time consuming so its easier if we would split this codebase and clean it up as best as we can.
Plan B:
As an alternative this will be put on hiatus and be merged into EC-Revived. (Tried taht initially but somehow it didnt work. Like I said, kinda annoying to debug such long json files)
OG Mod: https://news.kalataka.ru/entitiesconfiguration
1.21.X Port of the OG Mod: https://news.kalataka.ru/ecrevived
1.20.12 Version is available under: Files - 1.0.2-rc.1 (ECLite-12012.zip)
| Mod Version | Mod Identifier | For Game version | Downloads | Released | Changelog | Download | 1-click mod install* |
|---|---|---|---|---|---|---|---|
| 1.0.2 | entitiesconfigurationlite | 258 | Sep 14th at 12:17 PM | ECLite-RC9.zip | 1-click install | ||
|
Made slider scaling uniform across all entities (0.001 steps) | |||||||
| 1.0.2-rc.1 | entitiesconfigurationlite | 42 | Sep 19th at 10:40 PM | ECLite-12012.zip | 1-click install | ||
|
Backport for 1.20.12
| |||||||
| 1.0.1 | entitiesconfigurationlite | 17 | Sep 14th at 12:07 PM | ECLite-RC8.zip | 1-click install | ||
|
Somehow 1-Click Mod download is not working. Trying to fix that. | |||||||
| 1.0.0 | entitiesconfigurationlite | 16 | Sep 14th at 1:49 AM | ECLite-RC7.zip | 1-click install | ||
|
Almost everything working, just one or two types of Elementals that need to be fixed | |||||||
| 1.0.0 | entitiesconfigurationexpanded | 17 | Sep 13th at 2:00 AM | Empty | entitiesconfigurationexpanded.zip | 1-click install | |
Caused by off-by-one error in configlib-patches.json:52-59.
...
31.10.2025 121928.541 VerboseDebug Config lib Failed to apply patch by path 1value-dark- in asset entitiesconfigurationlitepatchesspawnadjustments.json. Exception System.IO.InvalidDataException Unresolvable WRAITHDARKELDRITCHMONSTERS
...
31.10.2025 121928.541 VerboseDebug Config lib Failed to apply patch by path 2value-common- in asset entitiesconfigurationlitepatchesspawnadjustments.json. Exception System.IO.InvalidDataException Unresolvable UNSTABLESCOMMONELDRITCHMONSTERS
...
31.10.2025 121928.546 VerboseDebug Config lib Values patched 28, failed 15 in asset entitiesconfigurationlitepatchesspawnadjustments.json.
...
31.10.2025 122106.835 VerboseDebug Config lib Failed to apply patch by path 1value-azure- in asset entitiesconfigurationlitepatchesspawnadjustments.json. Exception System.IO.InvalidDataException Unresolvable WRAITHAZUREELDRITCHMONSTERS
...
31.10.2025 122106.838 VerboseDebug Config lib Values patched 28, failed 15 in asset entitiesconfigurationlitepatchesspawnadjustments.json.
...
31.10.2025 122144.449 VerboseDebug Config lib Failed to apply patch by path 1value-azure- in asset entitiesconfigurationlitepatchesspawnadjustments.json. Exception System.IO.InvalidDataException Unresolvable WRAITHAZUREELDRITCHMONSTERS
...
31.10.2025 122144.456 VerboseDebug Config lib Values patched 28, failed 15 in asset entitiesconfigurationlitepatchesspawnadjustments.json.
Curious if your mods work with the Biomes mod? I have eldritch mobs installed and they never spawn so idk if that is what is causing it
AgentOfChaos if you have any issues on 1.20.12 report it here aswell, since those issues will probably be in 1.21 aswell
Ill try to fix them asap then ;)
Glad to be of help
edit: updated description
Skaface443 thanks so much
AgentOfChaos Check under "Files" -> Modversion: 1.0.2-rc.1 -> ECLite-12012.zip
what a chad. thanks. also how do the checks work exactly? do they search for entity or mod id? just wondering cuz i have a modified version of rust and rot and i and want to make rot walkers spawn like crazy. the config is a mess like the base mod.
AgentOfChaos done :) no backporting needed. just had to tell moddb that its also 1.20.12 compatible.
Codewise there are no version checks for the game. Only for Config lib and that is wildcarded
"dependencies": {
"configlib": "*"
Also Rust and Rot was supported by the OG version aswell, that should be still included in EC-Revived.
What I haven't checked tho, which settings take precedent (and havent checked if the rust and rot ones
Edit:
Ok, Brain was not working correctly.
Backporting should be easy. Have to adjust mod dependencies since original Rust and Rot and Rustbound crashes in 1.21 so the current version checks for my fixed versions not the 1.20.12 ones
Gimme 5 Minutes
any way of backporting this to 1.20.12? just wondering. would like to mess with the Rot and rust and rustbound.
OkyoToNo https://news.kalataka.ru/ecrevived :)
Looking forward to this. Thank you for picking it up.