Optional dependency sounds like the way to go, I'll update with that soon.nagapito wrote:It was actually kinda easy to find the culprit!!
Its ShinyBobs...
It redefines the substations prototype on data-updates..... Like it was needed when they already have a dependency for bobpower mod (if I correctly understand the loading precedence order)
Two easy solutions for you. Add the optional dependency to ShinyBobs, so it loads after it, which is kinda mehhh since you are forced to have an optional dependency... Or change your data-updates file to data-final-fixes, so it runs after ShinyBobs data-updates and it will also guarantee that it fixes any change other mod also makes (unless they are stupid and also do it at data-final-fixes)...
Or, if you dont want to bother with other devs stupidity, just say and I report this to them.
Thanks for the bug report!