Shchierbin


Shchierbin - intermediate world with Vanadium.

Content
12 days ago
2.0
7.26K
Planets Logistics Environment Mining Fluids Manufacturing

b Incompatability with Maraxis since the latest mod update

23 days ago

Hey,

the latest update of your mod seems to break the Maraxis mod. I am using the "Enable Planets Mod Lite" (https://mods.factorio.com/mod/kry-planet-mods-lite) and since the update I get the following error message on startup:

Failed to load mods: Error while running setup for entity prototype "maraxsis-regulator-fluidbox-epic" (assembling-machine): fluid_usage_per_tick ends up nan/inf with the defined fluid box filter: 3333.333333 / ((25.000000 (maraxsis-atmosphere max-temperature) - 25.000000 (maraxsis-atmosphere default temperature)) * 1000.000000 * 1.000000)

I tried to find a minimal modlist to isolate the issue and found that if you only enable Maraxis, Shchierbin and (your optional dependency) Canal Excavator (and their respective dependencies) you get the following (different?!) error on startup:

Failed to load mods: maraxsis/prototypes/default-import-location.lua:38: Item not found: oxygen-barrel
stack traceback:
[C]: in function 'error'
maraxsis/prototypes/default-import-location.lua:9: in function 'set_default_import_location'
maraxsis/prototypes/default-import-location.lua:38: in main chunk
[C]: in function 'require'
maraxsis/data-updates.lua:4: in main chunk

Any two of these and it loads fine.

I am also going to report this to the Maraxis dev and link the GitHub issue here, so maybe you can figure out whats going on.

Greetings and thanks in advance :3

23 days ago

Here is the GitHub issue I opened at the Maraxis repo:

https://github.com/notnotmelon/maraxsis/issues/353

22 days ago

Can also attest that disabling Shcierbin removes the top described error.

I'd have to assume your merge attempt from the git submitted PR was not successful sorry. You will also need to clean up your versioning so the changelog works properly in game and on the site here.

Best of luck :) Thank you for the mod so far.

22 days ago

I had a look through, and while I don't claim any skill at all I think the incompatibility is in your prototypes/fluid.lua
Line 153 defines a default temperature of 25 for maraxsis-atmosphere.
The Maraxsis mod defines a default of 0 in its prototypes/technology/atmosphere.lua.

I think this is resulting in the divide by zero error above.

22 days ago

Yes, reverting to 0.3.1 fixed the issue for now.

20 days ago

I have the same problem. I temporarily fixed it by adding "max_temperature=100," to fluids.lua (after line 153).

18 days ago
(updated 18 days ago)

I made a pull request but i noticed that the github was not up to date
If you want the file grab it here https://github.com/Muramas/shchierbin/blob/main/prototypes/fluid.lua

Open the mod folder and add the file to the zipfile

%appdata%\Factorio\mods\shchierbin_0.3.12.zip

The file goes in

shchierbin_0.3.12\shchierbin\prototypes\fluid.lua

This should be a workaround until the manager fixes the bug.

17 days ago

when trying to fix the issue using the edited fluid.lua i wasnt able to start up my regulators in the trench in maraxis (they did not accept atmosphere) so the only fix for me was to revert shchierbin back to 3.1

16 days ago

I haven't done any serious development for a long time, and I've been checking out the old version of Maraxis.

16 days ago

I'll fix bug.

15 days ago
(updated 14 days ago)

Yes, reverting to 0.3.1 fixed the issue for now.

How does one do this? I know there used to be a way to use a specific version of a mod on Factorio but it doesn't seem to be there anymore?
edit: okay, the Downloads tab on this page lets you download specific versions, and then you put that zip file in your factorio mods folder (in appdata/roaming/factorio), which then allows you to use the ingame dropdown to select that specific version.

13 days ago

Yes, reverting to 0.3.1 fixed the issue for now.

How does one do this? I know there used to be a way to use a specific version of a mod on Factorio but it doesn't seem to be there anymore?
edit: okay, the Downloads tab on this page lets you download specific versions, and then you put that zip file in your factorio mods folder (in appdata/roaming/factorio), which then allows you to use the ingame dropdown to select that specific version.

Yep, exactly.

13 days ago

I just think that if it was up to date on github we could download the last version.

New response