Spidertron Weapon Loadout

by Kryzeth

Simple mod that allows user to customize Spidertron's weapon slots. Optionally adds a fifth and sixth weapon slot, and dynamically modifies spidertron recipe to require the new weapons.

Content
6 days ago
1.1 - 2.0
3.42K
Combat

b [Not a Bug] Mismatched version of stdlib

5 days ago

Hi,
I am hosting this on Clusterio, so I do not have access to the data files.
But, in the process of trying out the other mod, Spidertron Weapon Loadout Squad, I added, removed, and re-added that mod.
Now I'm getting this error when I start:

1.013 Error Util.cpp:81: Failed to load mod "kry-spidertron": kry_stdlib/stdlib/data/recipe.lua:91: argument must be a valid ingredient table
stack traceback:
[C]: in function 'assert'
kry_stdlib/stdlib/data/recipe.lua:91: in function 'add_ingredient'
kry-spidertron/prototypes/recipe-changes.lua:19: in main chunk
[C]: in function 'require'
kry-spidertron/data.lua:3: in main chunk
[error] Factorio server unexpectedly shut down with code 1

I don't expect you to be able to fix this. I'm sharing more as an 'fyi'.
I can still host the game locally, just not under Clusterio. I figure it is something in the mod-settings.dat, which I cannot edit remotely.

Hopefully in my next playthrough, I won't mess this up and will be able to enjoy your mod the entire game.

thanks

5 days ago

Did you update stdlib without updating this mod?

I can only force specific versions one-way, and I had to update stdlib in a way that breaks older versions of most of my mods, so you'd need to update this mod to the latest version (v2.0.9) in order to make it work with the latest version of stdlib (v2.1.0)

5 days ago
(updated 5 days ago)

I think so:

Kryzeth Standard Library 2.1.0
remove

Spidertron Weapon Loadout 2.0.8
remove

5 hours ago

Just to follow-up / close-out this thread:

This was being hosted on a Clusterio server, which creates mod-settings.dat on startup.
I'm pretty sure what happened is that I removed the these mods, then put them back, but Clusterio had written empty values into the data table. So when it started the server, your mods had no data to read and threw this error.
My friend hosting the server was able to manipulate the file to put one in place that had valid data so the server would start.

I don't know that this is something you should look into more or fix. But I wanted to share that I did get it working again and I'm very happy with the result. Having cannons on the spiders is allowing us to continue the playthrough with Explosive Biters. Without this, I would have had to re-start without that mod. And we are having a ton of fun, so this is worth the effort.

thanks again

New response