[MECH] Quantum Connectors v1.0.2 - Remote Control Redstone Made Easy [MOVED]

Discussion in 'Inactive/Unsupported Plugins' started by feildmaster, Jun 30, 2011.

  1. Offline

    feildmaster

    Quantum Connectors

    Has found a new home:
    http://dev.bukkit.org/server-mods/quantum-connectors/

    For those of you wishing to get "pistons" compatible with this plugin, I will add compatibility for pistons when 1.7 is patched. I "might" also wait for bukkit to update, I haven't decided.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016
    Tim/Hoopi2, master_10 and sinkir like this.
  2. Offline

    skeletonofchaos

    Yes! Thanks so much! (My server has multi world buildings the same structure exists throughout multiple worlds linked by cross dimension doors). This will really help!
     
  3. Offline

    feildmaster

    If you'd like, would you want to test how the new version works with your server?

    It might have a few bugs, so backing up your old jar and circuits.yml would be best.


    @VinCpp : The next version has fixed the lever bug.
     
  4. Offline

    skeletonofchaos

    Sure!
     
  5. Offline

    feildmaster

    Version 1.0
    * Requires at least CraftbukkitBukkit 1000
    + Added SuperPerms support​
    * Making of circuits defaults to OP​
    - Removed "Permissions 3.x/2.x" support​
    + Added (chunk persistence)​
    + New Receiver: TNT​
    - Removed Sender: Repeater​
    Bug Fixes:​
    * Levers work correctly! (a big thanks to @nisovin )​
    * Fixed circuits breaking on "instant break" items (#6)​
    + Doors make sound when opening/closing​
    * Fixed various compatability issues​
    * Cleaned Code​
    Fixed Issues:​
    * #1
    * #2
    * #6

    And now for obligatory notices:
    @Skirmisher @Velocity.of.a.Shadow @ACStache @chuiby @grinch843 @Pand3micc @VinCpp @Duginox @Nick Hooper @zachcheatham @robsterr8 @Ddogclaw @skeletonofchaos @tips48 @Nifty Monkey
     
  6. @feildmaster DID I ASK TO KNOW? NO! DON'T PING ME AGAIN! :D
    (In all seriousness, nice job :3)
     
  7. Offline

    feildmaster

    *cough* Figures I'd get a bug when I don't test for new functions..

    Version 1.0.1 fixes a pretty nasty bug.
     
  8. Offline

    ACStache

    hrm.. I haven't made the jump to Bukkit Permissions, but atleast I'm an Op ^_^
    awesome update! keep up the good work!
     
  9. Offline

    chuiby

    Could you add piston support now? (I think CraftBukkit #1000 supports pistons?)
     
  10. Offline

    feildmaster

    @chuiby : No I can't, and it's in the todo list.
     
  11. Offline

    Pand3micc

    @feildmaster Pardon my french but what the fuck is superperms and does permissions 2 no longer work?
     
  12. Offline

    feildmaster

    @Pand3micc : SuperPerms is the built in bukkit permissions manager. Permissions 2 is no longer directly supported in this plugin. (Maybe there's a bridge?)

    Anyway, I never liked Permissions 3.x/2.x, so I dropped it in favor of the built in system.
     
  13. Offline

    master_10

     
  14. Offline

    Pand3micc

    @feildmaster So...how do I use it? Can I have a link? Also can I replace permissions 2 with it?
     
  15. Offline

    feildmaster

    I'll be needing more info master_10. Server log, plugins used, what you were doing when it broke...

    @Pand3micc : You can use it by itself, but here's the "recommended" permissions bukkit.

    on another note:
    I'm surprised I haven't gotten many replies yet!
     
  16. Offline

    bastion

    this has shown up a couple of times on 2 different servers with the new 1.0.1:

    just wondering if its a problem.
     
  17. Offline

    feildmaster

    @bastion : What did you do to get the error?

    I'll test around...
     
  18. Offline

    bastion

    Ok, so there was nothing going on to get the error, on one server there are no qc's even made, on the other no one was working with qc's at the time it occured. then i got this today:

    based on the log, a player had logged on and possibly was fixing a door system, but the server had been restarted and these seem to come up once after a restart then they dont show up again until the next restart.
     
  19. Offline

    feildmaster

    @bastion : I can't seem to reproduce it... But I'll be playing with it for a bit longer.
     
  20. Offline

    bastion

    ok, so i talked to the player this is what he was doing,

    working with a metal door with a button on the outside 2 blocks up from the ground
    stone plate inside the door
    lever is place 3 blocks from door to right with redstone wire running from lever on one flat block to one block up to the block the door is on which is up one.

    i hope that makes some sense.

    he first tried to set up the button to toggle the lever then have the stone plate toggle it back after u walked through the door.

    this did not seem to work for him so he then switched it to :
    button toggle to lever
    stone plate off to lever

    this seems to work fine.

    the problem appears to have been created by a double toggle to a lever the stone plate is placed at the block immediately inside the door.
     
  21. Offline

    feildmaster

    I might do a logic update to the code... not sure. It probably needs it to be honest.
     
  22. Offline

    master_10

    i rylly like to have this plugin but i said all of my plugins in the first post i made there was no error on the server
    but it said an intrenal error accurd while preforming this command
    this happend in game
    i was trying to make a quantum connecter i can type in /qc thats the only command that works
     
  23. Offline

    DCBSupafly

    This looks awesome, but I can't get it to work. I have the following issues:

    I am using Permissions 3 as this is still the one with best documentation. I have admin * permissions there and op on the vanilla .txt file, so I guess it should work at least for me at this point. I can use the /qc or /qc ? cmds, but when I define a circuit (/qc on) it says invalid command. I have noticed that the Quantum Connectors folder and QuantumConnectors.jar are not identical in that the former has a space and the latter does not. Could this be my issue or do I HAVE to give permission in my new bukkit Superperms thing that I am having so much trouble getting documentation for.
     
  24. Offline

    feildmaster

    It's supposed to work, but I'll check. EDIT: Checked, and it works along side permissions... Can't really say why it's not working.

    if an internal error occurs, there HAS to be an error.
    I'm willing to bet it's because you don't have CB 1000.
     
  25. Offline

    bastion

    Ok so I spent some time working with qc's today, at one point redstone torches pretty much quit working.

    this is what was spamming the console, each time i either created or destroyed a qc. this happened multiple times. it does not appear to happen while using the qc's just when making them or breaking them. I have no other redstone plugins so something is just not quite right in quantum land.

    I get this when i am breaking a receiver lever.
     
  26. Offline

    feildmaster

    @bastion : That one might be my fault there.

    Could you test this download? Wont upload it just *yet*

    Please continue telling me of any errors. I really appreciate it. :)

    Download v1.0.2
     
  27. Offline

    bastion

    Hi, just uploaded the file, i reloaded my plugins but did not restart, i then broke a receiver lever and the error popped up agian.
     
  28. Offline

    master_10

    i have cb 1000
    i will check thou
    it gives an error BUT i cant figure out how to post it [creeper]
     
  29. Offline

    feildmaster

    please upload your circuits.yml. I want to check something.

    There's two ways:
    1- Right click the cmd prompt, select all, then copy
    2- look for server.log and copy it.. (I'd prefer you doing number 1)
     
  30. Offline

    bastion

    here is the circuits.yml

    Code:
    w3:
        circuit_10:
            sender: 996,78,1223
            type: 0
            receivers:
            - 991,82,1251,w3
        circuit_11:
            sender: 990,80,1255
            type: 0
            receivers:
            - 994,79,1216,w3
        circuit_12:
            sender: 1287,65,1146
            type: 3
            receivers:
            - 1285,62,1147,w3
        circuit_5:
            sender: 998,78,1223
            type: 3
            receivers:
            - 988,82,1251,w3
        circuit_4:
            sender: 1288,64,1148
            type: 2
            receivers:
            - 1285,62,1147,w3
        circuit_3:
            sender: 1000,78,1216
            type: 0
            receivers:
            - 992,71,1230,w3
        circuit_2:
            sender: 990,82,1251
            type: 0
            receivers:
            - 990,75,1247,w3
        circuit_13:
            sender: 989,82,1251
            type: 0
            receivers:
            - 986,75,1254,w3
        circuit_1:
            sender: 997,78,1224
            type: 3
            receivers:
            - 991,82,1251,w3
        circuit_14:
            sender: 991,82,1251
            type: 0
            receivers:
            - 984,75,1257,w3
        circuit_0:
            sender: 988,82,1251
            type: 0
            receivers:
            - 986,75,1260,w3
        circuit_15:
            sender: 996,78,1221
            type: 0
            receivers:
            - 999,79,1215,w3
        circuit_16:
            sender: 1000,78,1223
            type: 3
            receivers:
            - 992,82,1251,w3
        circuit_6:
            sender: 992,82,1251
            type: 0
            receivers:
            - 992,82,1254,w3
        circuit_7:
            sender: 999,78,1224
            type: 3
            receivers:
            - 989,82,1251,w3
        circuit_8:
            sender: 1001,78,1224
            type: 3
            receivers:
            - 990,82,1251,w3
        circuit_9:
            sender: 1000,79,1218
            type: 0
            receivers:
            - 992,71,1230,w3
    w2:
        circuit_10:
            sender: -503,72,1402
            type: 0
            receivers:
            - -510,72,1402,w2
        circuit_11:
            sender: -521,71,1411
            type: 0
            receivers:
            - -530,74,1416,w2
        circuit_12:
            sender: -503,72,1398
            type: 0
            receivers:
            - -510,72,1398,w2
        circuit_22:
            sender: -563,61,1336
            type: 4
            receivers:
            - -563,61,1337,w2
        circuit_23:
            sender: -503,72,1404
            type: 0
            receivers:
            - -510,72,1404,w2
        circuit_20:
            sender: -527,71,1414
            type: 0
            receivers:
            - -531,70,1417,w2
        circuit_21:
            sender: -510,72,1402
            type: 0
            receivers:
            - -517,71,1417,w2
        circuit_17:
            sender: -511,72,1402
            type: 0
            receivers:
            - -508,72,1402,w2
        circuit_5:
            sender: -530,72,1415
            type: 0
            receivers:
            - -518,72,1404,w2
        circuit_18:
            sender: -510,72,1398
            type: 0
            receivers:
            - -519,71,1417,w2
        circuit_4:
            sender: -580,58,1337
            type: 1
            receivers:
            - -587,57,1336,w2
        circuit_19:
            sender: -510,72,1404
            type: 0
            receivers:
            - -516,71,1417,w2
        circuit_3:
            sender: -511,72,1398
            type: 0
            receivers:
            - -508,72,1398,w2
        circuit_2:
            sender: -511,72,1400
            type: 0
            receivers:
            - -508,72,1400,w2
        circuit_13:
            sender: -503,72,1400
            type: 0
            receivers:
            - -510,72,1400,w2
        circuit_1:
            sender: -510,72,1400
            type: 0
            receivers:
            - -518,71,1417,w2
        circuit_14:
            sender: -530,74,1416
            type: 0
            receivers:
            - -530,72,1425,w2
        circuit_0:
            sender: -528,71,1410
            type: 0
            receivers:
            - -537,71,1416,w2
        circuit_15:
            sender: -524,71,1407
            type: 0
            receivers:
            - -536,75,1416,w2
        circuit_16:
            sender: -588,58,1339
            type: 2
            receivers:
            - -587,57,1336,w2
        circuit_6:
            sender: -537,71,1416
            type: 0
            receivers:
            - -537,72,1420,w2
        circuit_7:
            sender: -511,72,1404
            type: 0
            receivers:
            - -508,72,1404,w2
        circuit_8:
            sender: -531,70,1417
            type: 0
            receivers:
            - -531,72,1419,w2
        circuit_9:
            sender: -536,75,1416
            type: 0
            receivers:
            - -536,72,1426,w2
    
    none of these circuits are cross world. I am using multiverse 1.7.3 for multiworlds.
     
  31. Offline

    CplPibald

    Does QC have a concept of a bidirectional circuit link? So that a change in either one is reflected in the other?

    All of the examples I've seen have a well-defined sender and receiver. Is there any support for two objects to be linked such that each is the reciever for the other one?

    I just tried linking two levers to each other using two circuits, and the behavior is a bit weird. I think it's trying to update in a loop. I just want two objects to always have the same (or opposite) state, no matter which one the player toggles. Is this possible?
     

Share This Page