1. Welcome to the Starbound support forums. Please check the support FAQs before posting: http://playstarbound.com/support

Closed Wires disappearing (weird stuff going on, halp!)

Discussion in 'Starbound Support' started by Narks, Dec 24, 2013.

Thread Status:
Not open for further replies.
  1. Narks

    Narks Scruffy Nerf-Herder

    After some research and experimentation, I have learned why my wires keep disappearing from my contraptions:
    When an input (purple) is wired to an output (red), if the input's chunk is loaded and the output's chunk is not, the connection will break.

    EDIT: New patch doesn't fix this.
    Wires will still break if the planet is unloaded (everyone leaves and comes back).

    i.e.
    Input A and Output B in two different chunks.
    Wiring A to B, then leaving the area and loading B before A will NOT break the wire (this is the new fix at work).
    Wiring A to B, then leaving the PLANET (no other players on planet), and then loading B before A will BREAK the wire.


    It is possible to detect chunk boundaries using broken wires.
    [​IMG]
    Construct a setup like this - an output (in this case, a NOT gate) connected to a long line of inputs (here, bulbs gates).
    We want the output (the NOT gate) to load last, so we fly far east (to unload the chunks), and approach from the east (to try and break wires).

    [​IMG]
    You will probably end up with something like this (assuming your line of inputs is long enough). You can now tell that the 4 bulbs on the right are in a different chunk than the NOT gate, allowing you to determine the chunk boundary.

    Chunks are 32 by 32 blocks in size, so once you find one horizontal and vertical chunk boundary, you can figure out the rest using a ruler. I also think chunks are centered on the warp-in point, you might want to do some of your own research if you want to rely on the warp-in point for determining chunk boundaries.

    Workarounds include:

    - Chunk loader. You can construct these by wiring a door's input to its output, so that it starts cycling rapidly. However, this particular chunk loader fails whenever the server resets or the planet is unloaded (no players on planet).

    - Optical bridges. Using a light sensor, a door and a light source, you can transmit signals over a chunk boundary.
    [​IMG]
    This optical bridge was built by a friend of mine, whose door was inconveniently located on a chunk boundary. The optical bridge's electric door is in one chunk, the light sensor is in the other chunk.



    Original post:
     
    Last edited: Jan 27, 2014
    Cipherstar, Sectrix, Niko07 and 3 others like this.
  2. ௵ಲ್ಲಾ৺᧯

    ௵ಲ್ಲಾ৺᧯ Cosmic Narwhal

    It's griefing. Someone waits until you leave and sneaks in and then undoes just those specific ones, then sinks back into their hiding spot to giggle at your misfortune when you come back to find what has happened, much like the fey folk.
    Leave a gift of eggs and pray for a good harvest.
     
  3. Blyr

    Blyr Void-Bound Voyager

    Happens to me too.

    I have my doors and a switch set up, so that when my turrets target an enemy, the exterior doors close. Very simple and it's pretty neat. Downside is that one door is constantly coming unwired.. I eventually just wired it to a pressure plate because it's my "step outside to warp to ship" door anyways.
     
  4. Gotcha!

    Gotcha! Pangalactic Porcupine

    I can confirm this. It always seems to happen at a gun/monitor connection and a particular pressure plate/door.
    I am playing on someone's server, but there aren't any griefers here; there aren't even any people on my planet.

    Edit: It's like there's a wire limit or something. After reattaching certain objects with wires a different one disappeared.
     
    Last edited: Dec 24, 2013
  5. TangoGV

    TangoGV Master Chief

    I can confirm that. Similar Turret/Door/Console setup (turrets shuts the doors when firing) and mostly the turrets on the right side of the console are affected. Bellow are pictures of before and after.

    Before (taken after rwiring)
    [​IMG]

    After
    [​IMG]
     
  6. Narks

    Narks Scruffy Nerf-Herder

    When an input (purple) is wired to an output (red), if the input's chunk is loaded and the output's chunk is not, the connection will break.
     
  7. cooltv27

    cooltv27 Heliosphere

    thats great to know, but do you know a way to find the "chunk" boundaries or a way to keep them loaded at all times besides staying in the location?
     
  8. Peelz

    Peelz Giant Laser Beams

    I am having this same problem. I don't think it is an issue with chunk loading but rather wiring limits? Every time I rewire it seems to be my first-placed wires that come undone.
     
  9. Narks

    Narks Scruffy Nerf-Herder

    Yes, it is possible to detect chunk boundaries using broken wires.
    I've edited my main post with a guide on how to do this.
     
    Last edited: Jan 2, 2014
  10. Shasow

    Shasow Space Spelunker

    It's not griefing. It happens to everyone.
     
  11. cooltv27

    cooltv27 Heliosphere

    sweet thx, though im unable to see pictures. its not really your problem (though im not sure, some pictures I can see most I cant) its mine, my computer hates me
    ive got an idea on how to tell where they are, though ill have to test it
     
  12. Narks

    Narks Scruffy Nerf-Herder

    I used imgur to host the images
     
  13. RvLesh

    RvLesh Parsec Taste Tester

    @Narks Just for the record, this is one of the best bug reports here. I just wish I'd seen it in support instead of General Discussion :p
     
  14. Narks

    Narks Scruffy Nerf-Herder

    Maybe a mod can move this thread to support or somewhere more appropriate? I wasn't sure where to put the original post, and now it's more of a tutorial / bug report if anything.
     
  15. Overrun

    Overrun Aquatic Astronaut

    Hope it will be fixed because this is a huge inconvenience.
     
  16. Lance Hancock

    Lance Hancock Existential Complex

    Same Problem
     
    Peelz likes this.
  17. Narks

    Narks Scruffy Nerf-Herder

    Bump, please fix this, the bug still occurs even with the wiring fix.

    Wires will still break if the planet is unloaded (everyone leaves and comes back).

    i.e.
    Input A and Output B in two different chunks.
    Wiring A to B, then leaving the area and loading B before A will NOT break the wire (this is the new fix at work).
    Wiring A to B, then leaving the PLANET (no other players on planet), and then loading B before A will BREAK the wire.
     
  18. spliff

    spliff Intergalactic Tourist

    i just learned this the hard way. :'(
     
  19. squaresquaresquare

    squaresquaresquare Orbital Explorer

    Still broken,
    /10 char
     
  20. Iridium616

    Iridium616 Void-Bound Voyager

    Bump, still needs fixing
     
Thread Status:
Not open for further replies.

Share This Page