Space Engineers

Space Engineers

Cargo Teleporter
 This topic has been pinned, so it's probably important
Blue64 17 May, 2022 @ 7:19pm
Bug Report Thread
I'm just gonna make this now, because this is inevitable. Mod Author feel free to pin this, then you can collect all your Bug Reports together into one central location.

Log Files help, make sure you aren't experiencing a cross-mod conflict, you know: the usual Space Engineers Steam Workshop troubleshooting tips. Anything else I forgot?
< >
Showing 1-8 of 8 comments
Blue64 17 May, 2022 @ 7:22pm 
This was 1 minute from my log files from the old unlimited range version, I suspect this was from not expecting to teleport from an empty container, or possibly from attempting to teleport to an invalid location.

Not sure if you caught this error in your previous fixes:
[14:07:02] ERROR Sequence contains no elements [14:07:02] ERROR Sequence contains no elements [14:07:02] ERROR Sequence contains no elements [14:07:05] ERROR Sequence contains no elements [14:07:05] ERROR Sequence contains no elements [14:07:05] ERROR Sequence contains no elements [14:07:08] ERROR Sequence contains no elements [14:07:08] ERROR Sequence contains no elements [14:07:08] ERROR Sequence contains no elements [14:07:11] ERROR Sequence contains no elements [14:07:11] ERROR Sequence contains no elements [14:07:11] ERROR Sequence contains no elements [14:07:14] ERROR Sequence contains no elements [14:07:14] ERROR Sequence contains no elements [14:07:14] ERROR Sequence contains no elements [14:07:17] ERROR Sequence contains no elements [14:07:17] ERROR Sequence contains no elements [14:07:17] ERROR Sequence contains no elements [14:07:20] ERROR Sequence contains no elements [14:07:20] ERROR Sequence contains no elements [14:07:20] ERROR Sequence contains no elements [14:07:22] ERROR Sequence contains no elements [14:07:22] ERROR Sequence contains no elements [14:07:23] ERROR Sequence contains no elements [14:07:25] ERROR Sequence contains no elements [14:07:25] ERROR Sequence contains no elements [14:07:26] ERROR Sequence contains no elements [14:07:29] ERROR Sequence contains no elements [14:07:29] ERROR Sequence contains no elements [14:07:29] ERROR Sequence contains no elements [14:07:32] ERROR Sequence contains no elements [14:07:32] ERROR Sequence contains no elements [14:07:32] ERROR Sequence contains no elements [14:07:36] ERROR Sequence contains no elements [14:07:36] ERROR Sequence contains no elements [14:07:36] ERROR Sequence contains no elements [14:07:40] ERROR Sequence contains no elements [14:07:40] ERROR Sequence contains no elements [14:07:40] ERROR Sequence contains no elements [14:07:44] ERROR Sequence contains no elements [14:07:44] ERROR Sequence contains no elements [14:07:44] ERROR Sequence contains no elements [14:07:47] ERROR Sequence contains no elements [14:07:47] ERROR Sequence contains no elements [14:07:47] ERROR Sequence contains no elements [14:07:51] ERROR Sequence contains no elements [14:07:51] ERROR Sequence contains no elements [14:07:51] ERROR Sequence contains no elements [14:07:55] ERROR Sequence contains no elements [14:07:55] ERROR Sequence contains no elements [14:07:55] ERROR Sequence contains no elements [14:07:58] ERROR Sequence contains no elements [14:07:58] ERROR Sequence contains no elements [14:07:58] ERROR Sequence contains no elements
Blue64 17 May, 2022 @ 8:05pm 
I will state this here to help people quickly; Let's speculate you've got 3 Grids: Ore1, Refinery1, & Ingot1; all 3 are presumed connected to Antenna, individually, not Sub-Grids; I will additionally use Cargo Containers when reciting my example, they should work with any inventory though, including refineries.

To send from Ore1 to Refinery1:
Attach Cargo Teleporter to Grid Ore1 Inventory (we will use a Cargo Container named OreOut, this name was mostly irrelevant) Set Cargo Sorter Filter on Cargo Teleporter (this was a modified Conveyor Sorter after all; in this example I presume Ore getting transferred) On your Ore1 Grid's Cargo Teleporter add the following 2 Tags: [G:Refinery1] [T:RefineryIn] Turn on Drain All on Ore1 Cargo Teleporter attached to OresOut Check Grid Refinery1 in the Cargo Container named RefineryIn

If the Cargo didn't teleport Ore from Ore1 to Refinery1:
Verify Antenna connection, on both grids Verify the FULL name was written; "Cargo1 ", "Cargo 1" & "Cargo1" are 3 entirely different Container names, and yes you want the FULL name, including any percentage numbers, tags, brackets, etc. You want to Select All and Copy/Paste the name into your Cargo Teleporter. Verify accurate Placement: Conveyor Sorter has 2 Conveyor Ports, this uses the same model, there are 2 conveyor ports, one in, one out, one way.

To send from Refinery1 to Ingot1:
Attach Cargo Teleporter to Grid Refinery1 Inventory (we will use a Cargo Container named RefineryOut1, this name was mostly irrelevant) Set Cargo Sorter Filter on Cargo Teleporter (in this example I presume Ingots getting transferred) On your Refinery1 Grid's Cargo Teleporter add the following 2 Tags: [G:Ingot1] [T:IngotIn1] Turn on Drain All on Refinery1 Cargo Teleporter attached to RefineryOut1 Check Grid Ingot1 in the Cargo Container named IngotIn1

If the Cargo didn't teleport Ingots from Refinery1 to Ingot1:
Verify Antenna connection, on both grids Verify the FULL name was written; "Cargo1 ", "Cargo 1" & "Cargo1" are 3 entirely different Container names, and yes you want the FULL name, including any percentage numbers, tags, brackets, etc. You want to Select All and Copy/Paste the name into your Cargo Teleporter. Verify accurate Placement: Conveyor Sorter has 2 Conveyor Ports, this uses the same model, there are 2 conveyor ports, one in, one out, one way.

I suggest using a Push (T) system using Drain All instead of a Pull (F) system with a designated retrieval container, because Pull doesn't filter, though Push follows the filter.

TLDR: "Tele [G:GridName] [T:TargetContainerFullName]" works when targeting container "TargetContainerFullName" on Grid "GridName", though not on Grid "GridName " because then you would require "[G:GridName ]" replacing your Grid Tag. Each Grid with a Cargo Teleporter requires Antenna connection to their destination, not Sub-Grid; if you've got Cargo Teleporter on Drills after Piston (same Grid), then Antenna must be after Piston too (same Grid), if Cargo Teleporter on Drills before a Piston (dills placed on Sub-Grid) then place antenna on whatever grid has the Cargo Teleporter (not the Sub-Grid).

No it can't create bidirectional teleporter networks: this would require entirely rewriting the Conveyor Sorter, or just using a Conveyor Junction with 1 side labeled "in" in a nearly complete overhaul, because you gotta duplicate the code into 5 from 1; though just like a normal conveyor sorter: you can manually move items through the connected Conveyors, just not manually to where they are teleporting to, unless the destination was connected via Conveyor (at which point, why do you require this? :sefacepalm: lol).
Last edited by Blue64; 17 May, 2022 @ 8:13pm
falconraptor  [developer] 25 May, 2022 @ 11:17pm 
@Blue64 Thank you for the example, I tried to do that in the video.

In regards to the log spam, I do not believe this version does that since it was almost a complete rewrite.

ps. Discussions do not notify me unless I create or reply to them.
Blue64 26 May, 2022 @ 11:53pm 
Originally posted by falconraptor:
@Blue64 Thank you for the example, I tried to do that in the video.

In regards to the log spam, I do not believe this version does that since it was almost a complete rewrite.

ps. Discussions do not notify me unless I create or reply to them.
I wanted to include a comprehensive quotable reference to exhaustively help everyone make sure their Mod Error wasn't just User Input Error.

There is a Subscribe to Discussion Button on the right if you are on PC; this option should be available somewhere if you are on mobile; primary difference: people who haven't unlocked commenting (Steam Wallet Paywall: $5 USD minimum to unlock commenting) can respond in Discussions (Must own the game the discussion was posted in the workshop for).
Cigarette 1 Sep, 2022 @ 1:46pm 
I have a sorter connected to two large containers, and that sorter should be pushing it into the teleport block, however it isnt. I'm not sure why.
Cigarette 1 Sep, 2022 @ 1:58pm 
Originally posted by Sir. Vapenation:
I have a sorter connected to two large containers, and that sorter should be pushing it into the teleport block, however it isnt. I'm not sure why.
Nevermind what i said, i noticed their was a drain all option.
Blue64 2 Sep, 2022 @ 2:21pm 
The teleport block IS a sorter.
SupVir452 31 May, 2023 @ 3:47am 
I am getting the below error when starting the game with the cargo teleporter:

Latest and greatest of Steam ect and other mods/scripts/blueprints ect are working as expected.
Also have the game with all DLC's ect.

MyScriptManager.LoadData() - START MOD_ERROR: Cargo Teleporter in file: Unknown Compilation of C:\users\supvir452\AppData\Roaming\SpaceEngineers\Mods\2450039916.sbm_CargoTeleporter failed: MyScriptManager.LoadData() - END

I enabled debug in the config.cs file but i cannot see where it would output the log for that unless it is not begin compiled when the error happen.

Any idea where to check/test/configure?
I love the idea of this mod and consider it on of those QoL mods for solo play.
< >
Showing 1-8 of 8 comments
Per page: 1530 50