I have problem with 2 mods (both aren't mine) : one is "xander-mod" and other is "Transport_Drones_Fuel" (TDF, later, coz it's too many words)
Problem lays in that TDF simplifies requirements to create transport drones (from "Transport Drones" mod) and xander-mod is changing recipe for engine that is (than) being used as "template" for TDF's - "drone-engine-unit" which should be simplified version of vanilla "engine-unit". I do not fully understand why but after xanders make recipe a bit more complex, TDF makes change to that recipe and exchanges some ingredients into other (all fine for now - doesn't really matter), but than TDF explicitly sets "drone-engine-unit[2].result = drone-engine-unit" (https://pastebin.pl/view/de6da984), is it correct way to set result in this specific case? Or error lies exactly here? In game this recipe (I tried changing it's name, so I know it's 100% this recipe) produces so called "internal combustion engine" ("engine-unit" item, overhauled by xander-mod (https://pastebin.pl/view/00836998) ). How is that this recipe which explicitly set result - produces something other? At first I thought that error must be in TDF, because I believe this lua of recipe is very strangely written... But now I'm confused on who made error (so who to ask to fix it).
"drone-engine-unit" recipe seems like completely new entity (right?), so xander mod shouldn't touch it, because how it would even assume something like that exists. And than if TDF is last mod that touches it, than how is result being changed to engine-unit? Now - TDF obviously can change it anywhere later - to engine unit, right, but I checked out all occurances of "engine-unit" in whole mod folder and that 99% is not the case, another test - I removed xander-mod and it worked well. TDF don't have any line of code consisting "xander", so it's not checking for existance of this mod I believe. Now, as next test I changed xander-mod so that it has "optional dependency" on TDF - and this problem dissapeared
[[ because xanders loads after TDF now and recipe is like vanilla->TD->TDF without any xander interference. So again, how is it that if it loads "after" TDF - nothing is changed. I would rather suspect this order (TDF,xanders) to cause problems, rather than opposite order causing it ]].
"transport-drone" recipe requires "drone-engine-unit" item. "drone-engine-unit" recipe produces (according to .lua) "drone-engine-unit" item and than in game it says that it will produce "drone-engine-unit" but it produces "engine-unit" instead.
(https://pastebin.pl/view/c9d17682) here's final fixes of "TDF" - it looks like it shouldn't want to change to engine-unit in that place.. Aaand it doesn't even actually touches that recipe - right? It only changes "transport-drone" recipe (not "drone-engine-unit" recipe)
Now that I think about it it would be simplest to solve by adding optional dependency on xanders mod and just changing few recipes.
Some error in recipe? Conflict of two mods, that shouldn't interfere that much.
Place to get help with not working mods / modding interface.
Jump to
- General
- ↳ Releases
- ↳ News
- ↳ General discussion
- ↳ Multiplayer
- ↳ Find Servers / Tools / Guides
- ↳ Show your Creations
- ↳ Videos
- ↳ Combinator Creations
- ↳ Mechanical Throughput Magic (circuit-free)
- ↳ Railway Setups
- ↳ Energy Production
- ↳ Medium/Big/Gigantic Sized Structures
- ↳ Fan Art
- ↳ Gameplay Help
- ↳ Spread the Word
- ↳ Off topic
- ↳ This Forum
- ↳ Celebration Party
- Support
- ↳ Gameplay Help
- ↳ Discover Factorio Wiki
- ↳ Discover Others Creations
- ↳ Discover Mods
- ↳ Discover Tools Around Factorio
- ↳ Technical Help
- ↳ Bug Reports
- ↳ Resolved for the next release
- ↳ Fixed for 2.0
- ↳ Assigned
- ↳ Not a bug
- ↳ Pending
- ↳ 1 / 0 magic
- ↳ Duplicates
- ↳ Minor issues
- ↳ Desyncs with mods
- ↳ Won't fix.
- ↳ Resolved Problems and Bugs
- Factorio Direction
- ↳ Ideas and Suggestions
- ↳ Outdated/Not implemented
- ↳ Frequently Suggested / Link Collections
- ↳ Implemented Suggestions
- ↳ Implemented in 2.0
- ↳ Development Proposals
- ↳ Balancing
- Contributions
- ↳ Mods
- ↳ Download mods
- ↳ Mod portal Discussion
- ↳ Mods
- ↳ Mod Packs / Libs / Special Interest
- ↳ 5dim's mod
- ↳ Angels Mods
- ↳ Atomic Power
- ↳ Bob's mods
- ↳ DyWorld
- ↳ F.A.R.L
- ↳ Fentus Challenge & Tool Mods
- ↳ Logistic Train Network
- ↳ MoMods
- ↳ Reika's Mods
- ↳ Resource Spawner Overhaul
- ↳ Yuoki Industries
- ↳ PyMods
- ↳ Questions, reviews and ratings
- ↳ Modding Discussions
- ↳ Modding discussion
- ↳ Modding help
- ↳ Ideas and Requests For Mods
- ↳ Modding interface requests
- ↳ Implemented mod requests
- ↳ Implemented for 2.0
- ↳ Already exists
- ↳ Won't implement
- ↳ Documentation Improvement Requests
- ↳ Resolved Requests
- ↳ Development tools
- ↳ Tools
- ↳ Mod and installation managers
- ↳ Cheatsheets / Calculators / Viewers
- ↳ Development tools
- ↳ Special interest mods and libraries
- ↳ Modding Development
- ↳ Multiplayer / Dedicated Server
- ↳ Multiplayer Board
- ↳ Archive
- ↳ Maps and Scenarios
- ↳ Translations
- ↳ Texture Packs
- ↳ Fan Art
- ↳ Wiki Talk
- ↳ To be sorted
- ↳ Campaign / Scenario suggestions