Project T.I.M.S.A.B.A. (Angel's, Bob's and Space Age)


Tachigami Itsuki Modpack for Space Age, Bob's and Angel's. Seamless integration of Space Age with Angel's & Bob's mods. Unified balance, new entities, items, fluids, recipes, and technologies, plus updated icons.

Mod packs
7 hours ago
2.0
2.14K
Factorio: Space Age Icon Space Age Mod
Planets Logistics Mining Fluids Manufacturing Power

b Error loading modpack with all optional dependencies installed (Closed)

a month ago

I have all dependencies installed for v1.14.0 and encountered more errors. I'll post them here and how solved each one. My fixes are probably not all the best solutions, mostly because I just started looking into your great mod pack and don't know much of the code base so far.

a month ago
(updated a month ago)

Optional dependencies pelagos and mulana both enabled

23.772 Error ModManager.cpp:1767: Failed to load mod "rigor-module": __rigor-module__/data-final-fixes.lua:666: table index is nil stack traceback: __rigor-module__/data-final-fixes.lua:666: in main chunk

In pelagos-override.lua the line
add_recipe_for_landfill(landfill_stone_crushed)
references the variable landfill_stone_crushed

This variable is defined in muluna-override.lua
landfill_stone_crushed = "landfill-stone-crushed"

But in data-updates.lua the line
require("prototypes-update.planet.muluna.muluna-override")
is located after line
require("prototypes-update.planet.pelagos.pelagos-override")
so the variable landfill_stone_crushed is not yet set when add_recipe_for_landfill() is called

The line
landfill_stone_crushed = "landfill-stone-crushed"
should probable be added to global-name-mods.lua

a month ago
(updated a month ago)

Optional dependency foliax enabled

36.160 Error ModManager.cpp:1767: Error in assignID: item with name 'foliax-fluorine-barrel' does not exist. It was removed by TIMSABA.

In file final-fix-recipe-barreling.lua, I added this condition:

and name ~= "foliax-fluorine-barrel"

to both the 2nd and 12th line

a month ago
(updated a month ago)

All dependencies enabled (Seems mostly related to Renai Transportation a dependency of Ribbonia)

39.598 Error ModManager.cpp:1767: Error in assignID: item with name 'solar-matrix' does not exist. It was removed by TIMSABA.
41.390 Error ModManager.cpp:1767: Error in assignID: item with name 'long-stack-inserter' does not exist. It was removed by TIMSABA.
... etc

New file prototypes-final-fix/duplicate-items-and-fluids/planet/ribbonia.lua

if mods[ribbonia_mods] then
    -- paracelsin
    local tiny_solar_matrix = "tiny-solar-matrix"
    data_recipe[tiny_solar_matrix] = nil

    -- pelagos
    local fast_diesel_inserter = "RTThrower-fast-diesel-inserter-Recipe"
    data_recipe[fast_diesel_inserter] = nil
    local long_handed_diesel_inserter = "RTThrower-long-handed-diesel-inserter-Recipe"
    data_recipe[long_handed_diesel_inserter] = nil
    local diesel_inserter = "RTThrower-diesel-inserter-Recipe"
    data_recipe[diesel_inserter] = nil
    local crane_bulk_diesel_inserter = "RTThrower-crane-bulk-diesel-inserter-Recipe"
    data_recipe[crane_bulk_diesel_inserter] = nil
    local crane_stack_diesel_inserter = "RTThrower-crane-stack-diesel-inserter-Recipe"
    data_recipe[crane_stack_diesel_inserter] = nil

    -- tellus
    local planetaris_three_long_handed_inserter = "RTThrower-planetaris-three-long-handed-inserter-Recipe"
    data_recipe[planetaris_three_long_handed_inserter] = nil
    local planetaris_long_stack_inserter = "RTThrower-planetaris-long-stack-inserter-Recipe"
    data_recipe[planetaris_long_stack_inserter] = nil

    -- moshine
    local long_stack_inserter = "RTThrower-long-stack-inserter-Recipe"
    data_recipe[long_stack_inserter] = nil
end

and then added this to data-final-fixes.lua before require("prototypes-final-fix.duplicate-items-and-fluids.clowns")

require("prototypes-final-fix.duplicate-items-and-fluids.planet.ribbonia")

a month ago
(updated a month ago)

Seems to be related to rigor, a dependency of crucible

41.370 Error ModManager.cpp:1767: Error while running setup for entity prototype "foliax-assembler__rigor_module_mod__100" (assembling-machine): initial_fuel (foliax-arcane-cube) fuel_category (foliax-arcane) is not compatible with this burner's fuel categories.

Added to final-fix-recipe.lua

local rigor_recipes = { "foliax-assembler", "obsidiax-foundry", "obsidiax-foundry-mk2", "obsidiax-ice-foundry", "obsidiax-ice-foundry-mk2" }
local delete_prototypes = {}
for _, recipe in pairs(rigor_recipes) do
    for no = 25,2400,25 do
        local name = recipe .. "__rigor_module_mod__" .. no
        table.insert(delete_prototypes, name)
    end
end
TIMSABA.functions.delete_prototypes(delete_prototypes)

I have a temporary solution to all the problems, download my mod-settings file on Discord

I will make your edits, but next week.

a month ago

Ok, sounds good. But I recommend you take a closer look at what my edits do, because I'm not certain right now that I always picked the best solution. In some cases I probably picked a good option, in other cases I may have disabled a recipe or item that's actually needed for progression.

I'm also currently not on your Discord. If I decide to play your mod pack for a play through, I'll join there to stay up to date with the latest news :)

Okay

a month ago
(updated a month ago)

1.15.0
- [Mods] Added "Eneas" mod to optional dependencies. The mod is compatible but has not been modified in any way for the TIMSABA.
- [Mods] Added "Carna" mod to optional dependencies. The mod is compatible but has not been modified in any way for the TIMSABA.
- [Mods] Added "Planet Linox" mod to optional dependencies. The mod is compatible but has not been modified in any way for the TIMSABA.

1.14.0
- [Mods] Added "Planet Foliax" mod to optional dependencies. The mod is compatible but has not been modified in any way for the TIMSABA.
- [Mods] Added "Planet Obsidiax" mod to optional dependencies. The mod is compatible but has not been modified in any way for the TIMSABA.
- [Mods] Added "Planet Crucible" mod to optional dependencies. The mod is compatible but has not been modified in any way for the TIMSABA.
- [Mods] Added "Planet Ribbonia" mod to optional dependencies. The mod is compatible but has not been modified in any way for the TIMSABA.

a month ago

Oh wow, updates coming in fast. I'll take a look at 1.15 soon and see if my fixes still work and if anything else needs to be fixed to make it all work out of the box.

In theory, I have corrected all the errors you reported, but in practice I need tests.

New response