BeltRouter Lite

by plexpt

BeltRouter lite version. 90MB->400KB. This mod allows you to route belts and pipes automatically: 1. Put the starting belt and ending belt on ground first, 2. then select the starting belt with control+right-click and 3. select a ending belt with control+left-click. Boom, belt ghosts are created! (hint: you can also disable underground belt by shift+ctrl+left-click at the ending belt)

Utilities
17 days ago
1.1 - 2.0
3.83K

g Non Recoverable Error

27 days ago

I got this on Fulgora. Tryint to press control left click after specificeing a starting belt.

https://imgur.com/a/YE01byb

27 days ago

bump -- having same issue.

27 days ago

Same issue here

The mod BeltRouter Lite (2.3.0) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event BeltRouter-lite::build-transport-line (ID 201)
BeltRouter-lite/vector2d.lua:86: attempt to index local 'other' (a nil value)
stack traceback:
BeltRouter-lite/vector2d.lua:86: in function 'add'
__BeltRouter-lite
/path_find/path_segment.lua:123: in function 'possibleNextPathSegments'
BeltRouter-lite/transport_line_connector.lua:130: in function 'buildTransportLine'
BeltRouter-lite/control.lua:166: in function 'setEndingTransportLine'
BeltRouter-lite/control.lua:177: in function <BeltRouter-lite/control.lua:175>

27 days ago

Just got this while trying out the mod.

The mod BeltRouter Lite (2.3.0) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event BeltRouter-lite::on_nth_tick(1)
BeltRouter-lite/vector2d.lua:86: attempt to index local 'self' (a nil value)
stack traceback:
BeltRouter-lite/vector2d.lua:86: in function 'add'
__BeltRouter-lite
/transport_line_connector.lua:51: in function 'neighboringEntities'
BeltRouter-lite/transport_line_connector.lua:239: in function 'testCanPlace'
BeltRouter-lite/transport_line_connector.lua:199: in function 'surroundingCandidates'
BeltRouter-lite/transport_line_connector.lua:163: in function 'task'
BeltRouter-lite/async_task.lua:43: in function 'resolveOneTask'
BeltRouter-lite/async_task.lua:36: in function <BeltRouter-lite/async_task.lua:35>

27 days ago

32879.668 Error MainLoop.cpp:1429: Exception at tick 10710354: The mod BeltRouter Lite (2.3.0) caused a non-recoverable error.
Please report this error to the mod author.

Error while running event BeltRouter-lite::build-transport-line (ID 202)
Entity is not pump or offshore-pump.
stack traceback:
[C]: in function 'index'
__BeltRouter-lite
/path_find/entity_routing_attribute.lua:145: in function 'from'
BeltRouter-lite/control.lua:94: in function 'setEndingTransportLine'
BeltRouter-lite/control.lua:177: in function <BeltRouter-lite/control.lua:175>

Reproducible by ctrl+left clicking a boiler on fulgora, without selecting any start belt (for putting resources for burning in)

26 days ago

Please fix^^^

17 days ago

After a long time spent identifying and fixing the issue,

the problem has finally been resolved.

I'm exhausted!

Please feel free to use it again soon.

17 days ago

Thanks for the Update.
I hate to be that guy but I got this using Waypoint Mode.
I selected 4 Belts. Toggled Waypoint Mode. Placed 1 belt. Immediate Crash

https://imgur.com/a/Xe8ZdIq

17 days ago

Thanks for the Update.
I hate to be that guy but I got this using Waypoint Mode.
I selected 4 Belts. Toggled Waypoint Mode. Placed 1 belt. Immediate Crash

https://imgur.com/a/Xe8ZdIq

try new version

17 days ago

Wow that was fast.
It works now :0

New response