I'm usually visiting my dedicated server once or twice per day. I've had it happen twice now that I respawn on the server directly on top of an entity. Once it was an assembly machine, another time it was an electric drill.
Yesterday I made a video that shows this bug. I disconnected, then someone placed an assembly machine at the point I was standing, then I rejoined.
I know that once you rejoin you can mine the entity (in this case assembler) under you and remove it, but I'd still consider this a bug. Maybe the game should see whether that tile is already occupied and respawn the player on the nearest tile not occupied by any entity.
[0.12.6][Oxyd] Spawning on top of entity in multiplayer
-
- Filter Inserter
- Posts: 478
- Joined: Sat Aug 23, 2014 11:43 pm
- Contact:
Re: [0.12.6] Spawning on top of entity in multiplayer
You should also make sure that you dont spawn on an island (if that is the closest land) because that would be much worse
Waste of bytes : P
Re: [0.12.6] Spawning on top of entity in multiplayer
Spawning on an island in multiplayer can only happen when you logged off there.
Nonetheless I'm with you on that regard that in singleplayer you can start on an island and get stuck there. But that would require a check whether or not you've been spawned on an island, which is far more difficult than just checking if you're on top of an entity.
However, given that there are mods such as Landfill, which can create water too, there should be a check for that in the game.
Nonetheless I'm with you on that regard that in singleplayer you can start on an island and get stuck there. But that would require a check whether or not you've been spawned on an island, which is far more difficult than just checking if you're on top of an entity.
However, given that there are mods such as Landfill, which can create water too, there should be a check for that in the game.
Re: [0.12.6][Oxyd] Spawning on top of entity in multiplayer
Fixed in 0.12.8.
-
- Inserter
- Posts: 42
- Joined: Sun Dec 21, 2014 5:06 am
- Contact:
Re: [0.12.6] Spawning on top of entity in multiplayer
The way to prevent spawning on an island is to only consider a tile adjacent, if there a way to walk there (removing all buildings, trees, etc).daniel34 wrote:Spawning on an island in multiplayer can only happen when you logged off there.
Nonetheless I'm with you on that regard that in singleplayer you can start on an island and get stuck there. But that would require a check whether or not you've been spawned on an island, which is far more difficult than just checking if you're on top of an entity.
However, given that there are mods such as Landfill, which can create water too, there should be a check for that in the game.
So you'd consider the nearest unoccupied tile that is reachable.