Comments (13)
Factorio version would be good to know. Sometimes modding API changes cause errors like this.
from factorio-railloader.
Latest 0.16
from factorio-railloader.
Specific version numbers are better; assuming 0.16.24, as that is the latest 0.16 release, but I've seen many, many cases (on other projects) where users insisted they were on the "latest" version but weren't receiving experimental updates for some reason and were actually behind.
from factorio-railloader.
OK, bug reporting quibbles over version numbers aside, I found the cause.
on_built(event)
calls on_railloader_proxy_built(proxy)
, which calls abort_build(event)
in one of two places depending on context—but event
was never passed in nor defined, so in cases where the mod tries to abort building it throws an error. I might be able to submit a PR to fix this later today, in something like 6-8 hours.
from factorio-railloader.
Well it’s 00:46 here so hope it will be fix when I wake up :p
from factorio-railloader.
And I’m on 0.16.24
from factorio-railloader.
Checked the commit history. Somehow I was looking at outdated code? It's not released yet, but the code on master
already fixed on_railloader_proxy_built()
to take event
as a second argument. So no need to wait on a PR from me, just wait on @mspielberg to tag a new release (or download the code from GitHub and use the mod unpacked until a new release is uploaded).
from factorio-railloader.
I tried that as well then it will not place the building I get the sound that it placeing it down but no building apairs
from factorio-railloader.
Or dos it need to be on a rails
from factorio-railloader.
I don't even have this mod installed, haha, just following its repo for development news. But no, it has to be built on/over rails. The code calls abort_build()
if there are no rails found at the build location.
from factorio-railloader.
I found that this error happens if I try to build one of these items either where there is no rail or where there is already a train on the rail where I build it. It sounds like the crash is fixed, but it'd be nice if there was some clue that you couldn't build it where there isn't suitable rail (like have it turn red or something).
from factorio-railloader.
it'd be nice if there was some clue that you couldn't build it where there isn't suitable rail (like have it turn red or something).
Unfortunately I can't easily control when the red/green highlight is displayed. Also, since robot build order is unpredictable, I didn't want to send a message or play an error sound if trying to place the loader before rails are built.
from factorio-railloader.
The crash should have been fixed in 0.3.3. Better error reporting will come in the next version, to tell you why a loader couldn't be built.
from factorio-railloader.
Related Issues (20)
- Increase Size HOT 1
- Bulk Rail Loader will not load Raw Fiber from Pyanodon HighTech mod HOT 5
- [5.1] Unloader texture is shifted. HOT 3
- Feature Request - Logic interface for enable / disable loading HOT 1
- add Krastorio ore support
- preserve chest bar in blueprints HOT 1
- .18.1 support HOT 1
- Add possibility to connect the loader / deloader to the logistic network HOT 2
- Rail Loader _always_ invalidates blueprint mapping HOT 5
- Offering help as a maintainer/graphic designer HOT 1
- Max stak transfer cargo HOT 1
- add Space Exploration ore support
- Add BZ ores and chunks support HOT 2
- LuaItemStack API call when LuaItemStack was invalid for read.
- Remote interface enhancement request
- Realistic Usage of Stacked/Bulk Ore HOT 2
- bz mod: Does not load iron ore
- Non recoverable error
- Py graded ores are not supported HOT 1
- Graphical rendering issue on Apple M2 Silicon HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from factorio-railloader.