Advanced Furnaces 2 SpaceAgeFix


Adds 5 furnaces whose crafting speed depends on the transport-belt speed * 3. Energy consumption and pollution is appropriate. In the settings, you can increase energy consumption. Сan work with other mods for example angelssmelting, bobplates, PY, IndustrialRevolution. fixed bad code and angelssmelting. added Bio Industries stuff. please report bugs or ideas. Language en, ru, de, fi, br.

Content
8 months ago
2.0
14.4K
Manufacturing

b conflict with minioader (redux) mod

19 days ago

for a while now i couldn't use this mod because i want to have chutes from the miniloaders mod and i always get the following error message:

Failed to load mods: entity prototype "hps__ml-chute-miniloader-l" (loader-1x1) collision_mask(Modifications: Miniloader (Redux)) must collide with entity prototype "loader-pro-01" (loader-1x1) collision_mask(Modifications: Advanced Furnaces 2 SpaceAgeFix).

i think this comes from the irregular model to hitbox size on the sides of the added furnaces, but i could be wrong.
i will also try posting this on the miniloader mod page.
i hope you can find a fix.

18 days ago

update:
i have gotten a reply from the modder of the miniloader mod.
they say it is an issue with the collision map of the furnaces and that it would be solved if you add transport_belt and floor to the collision mask of the furnaces, so they have at least one collision type in common.
they have tried fixing the issue locally and that little change seems to have fixed the issue.
if you want to read their answer in full, here is the link to the discussion: https://mods.factorio.com/mod/miniloader-redux/discussion/68c16e7b37944ac8d916886f

5 days ago

apply this patch and release:

diff --git a/changelog.txt b/changelog.txt
index ec1d28d..0d6a641 100644
--- a/changelog.txt
+++ b/changelog.txt
@@ -1,3 +1,5 @@
+-----0.2.14-----
+fix collision mask for loaders
 -----0.2.13-----
 extends upper limit of wood to coal ratio from 100 to 200
 -----0.2.12-----
diff --git a/info.json b/info.json
index 0a9ce13..3ad72f4 100644
--- a/info.json
+++ b/info.json
@@ -1,6 +1,6 @@
 {
   "name": "Load-Furn-2-SpaceAgeFix",
-  "version": "0.2.13",
+  "version": "0.2.14",
   "title": "Advanced Furnaces 2 SpaceAgeFix",
   "author": "fartdog, LightningMaster",
   "contact": "",
diff --git a/prototypes/loader/entity.lua b/prototypes/loader/entity.lua
index 3da195e..7b38300 100644
--- a/prototypes/loader/entity.lua
+++ b/prototypes/loader/entity.lua
@@ -22,17 +22,6 @@ function loader_pro(data)
         corpse = "small-remnants",
         resistances = {{type = "fire", percent = 90}},
         collision_box = {{-0.4, -0.4}, {0.4, 0.4}},
-        collision_mask = {
-            layers = {
-                item = true,
-                meltable = true,
-                object = true,
-                player = true,
-                water_tile = true,
-                is_object = true,
-                is_lower_object = true
-            }
-        },
         selection_box = {{-0.5, -0.5}, {0.5, 0.5}},
         animation_speed_coefficient = 32,
         container_distance = 1, -- Default: 1.5
2 hours ago

...that is meant for the mod maker, right?
because i sure can't do anything with this.

and i wouldn't need to either, the mod maker of the miniloader mod has released an update that added an option that made the mods compatible.
it's supposed to be a crude experimental fix but it work fine for me.

New response