[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

    feildmaster

    Not possible at the moment. It does indeed do infinite loops, because of how it's coded.

    I'll look more into it later.

    @bastion : I really can't figure it out... Maybe I'll just remove that feature for now. :( But I can't believe it didn't give me any errors until I released it...

    @bastion : Should be fixed now. I have released v1.0.2

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 17, 2016
  3. Offline

    master_10

    151 recipes
    16 achievements
    09:15:35 [INFO] Starting minecraft server version Beta 1.7.3
    09:15:35 [WARNING] **** NOT ENOUGH RAM!
    09:15:35 [WARNING] To start the server with more ram, launch it as "java -Xmx102
    4M -Xms1024M -jar minecraft_server.jar"
    09:15:35 [INFO] Loading properties
    09:15:35 [INFO] Starting Minecraft server on 5.42.22.99:25565
    09:15:35 [WARNING] **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
    09:15:35 [WARNING] The server will make no attempt to authenticate usernames. Be
    ware.
    09:15:35 [WARNING] While this makes the game possible to play without internet a
    ccess, it also opens up the ability for hackers to connect with any username the
    y choose.
    09:15:35 [WARNING] To change this, set "online-mode" to "true" in the server.set
    tings file.
    09:15:36 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-945-
    g73697a4-b1000jnks (MC: 1.7.3)
    09:15:36 [INFO] ClayGen: Setting activation block to: 45
    09:15:37 [INFO] CleanroomGenerator version 0.0.4 is enabled!
    09:15:37 [INFO] Preparing level "tribu"
    09:15:37 [INFO] Preparing start region for level 0 (Seed: -1884928213)
    09:15:38 [INFO] Preparing spawn area: 4%
    09:16:41 [INFO] Preparing spawn area: 4%
    09:16:42 [INFO] Preparing spawn area: 85%
    09:16:42 [INFO] Preparing start region for level 1 (Seed: -1884928213)
    09:16:43 [INFO] Preparing spawn area: 61%
    09:16:43 [INFO] ClayGen version 1.4 is enabled!
    09:16:44 [INFO] Loaded Essentials build 2.4.2 by Zenexer, ementalo, Aelux, Brett
    flan, KimKandor, snowleo, ceulemans and Xeology
    09:16:44 [INFO] Loaded EssentialsChat build 2.4.2 by Zenexer, ementalo, Aelux, B
    rettflan, KimKandor, snowleo, ceulemans and Xeology
    09:16:44 [INFO] Loaded EssentialsGeoIP build 2.4.2 by Zenexer, ementalo, Aelux,
    Brettflan, KimKandor, snowleo, ceulemans and Xeology
    09:16:44 [INFO] This product includes GeoLite data created by MaxMind, available
    from http://www.maxmind.com/.
    09:16:44 [SEVERE] Error occurred while enabling GroupManager v1.0(alpha-5) [Zomb
    ie-Version, please switch to Permissions 3] (Is it up to date?): The following f
    ile couldn't pass on Parser.
    plugins\GroupManager\worlds\1\groups.yml
    java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
    plugins\GroupManager\worlds\1\groups.yml
    at org.anjocaido.groupmanager.dataholder.WorldDataHolder.load(WorldDataH
    older.java:477)
    at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(W
    orldsHolder.java:358)
    at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialWorl
    dLoading(WorldsHolder.java:76)
    at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad
    (WorldsHolder.java:63)
    at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.<init>(Worl
    dsHolder.java:56)
    at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:77
    )
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:878)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:272)
    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:162)
    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:146
    )
    at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: while scanning for the next token
    found character '\t' that cannot start any token
    in "<reader>", line 88, column 1:
    - hungry.player.*
    ^
    at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.ja
    va:360)
    at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:18
    3)
    at org.yaml.snakeyaml.parser.ParserImpl$ParseIndentlessSequenceEntry.pro
    duce(ParserImpl.java:536)
    at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:163)
    at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
    at org.yaml.snakeyaml.composer.Composer.composeSequenceNode(Composer.jav
    a:203)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:158)
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java
    :230)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java
    :230)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java
    :230)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:12
    2)
    at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105)
    at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseCons
    tructor.java:124)
    at org.yaml.snakeyaml.Yaml.load(Yaml.java:264)
    at org.anjocaido.groupmanager.dataholder.WorldDataHolder.load(WorldDataH
    older.java:472)
    ... 15 more
    09:16:45 [INFO] Loaded EssentialsProtect build 2.4.2 by Zenexer, ementalo, Aelux
    , Brettflan, KimKandor, snowleo, ceulemans and Xeology
    09:16:45 [INFO] Loaded EssentialsSpawn build 2.4.2 by Zenexer, ementalo, Aelux,
    Brettflan, KimKandor, snowleo, ceulemans and Xeology
    09:16:45 [INFO] [Hungry] Loading configuration...
    09:16:45 [INFO] [Hungry] Loading configuration file...
    09:16:45 [INFO] [Hungry] Succesfully loaded configuration file!
    09:16:45 [INFO] [Hungry] Loading configuration file...
    09:16:45 [INFO] [Hungry] Succesfully loaded configuration file!
    09:16:45 [INFO] [Hungry] Loading Effects...
    09:16:45 [INFO] [Hungry] Initializing hunger loop...
    09:16:45 [INFO] [Hungry] Hungry version 0.3.1 loaded!
    09:16:45 [INFO] Piston Smelter v1.6.1: Enabled
    09:16:45 [INFO] [Quantum Connectors] Integrated with Permissions
    09:16:45 [INFO] [Quantum Connectors] version 0.3.4 ENABLED
    09:16:45 [INFO] Spout 1.0.1 has been initialized
    09:16:46 [INFO] Chosen language : english. Provided by Graindcafe.
    09:16:46 [INFO] 2 levels found
    09:16:46 [INFO] ºfStarting º4Tribuºf by Graindcafe, original author : samp20
    09:16:46 [INFO] [VoxelSniper] Config loaded
    09:16:46 [INFO] VoxelSniper version 4.753 is enabled! Snipe away.
    09:16:46 [INFO] WorldEdit 4.6 enabled.
    09:16:46 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin
    for permissions.
    09:16:46 [INFO] Fake Permissions version 2.7.2 is enabled!
    09:16:46 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin
    for permissions.
    09:16:46 [INFO] [MobDisguise] by desmin88 version 1.5 enabled.
    09:16:46 [INFO] Server permissions file permissions.yml is empty, ignoring it
    09:16:46 [INFO] Done (6.907s)! For help, type "help" or "?"
    09:16:46 [INFO] /5.42.22.99:1834 lost connection
    09:16:50 [INFO] master_10 [/5.42.22.99:1853] logged in with entity id 108 at ([t
    ribu] 78.76326377077412, 64.0, 288.69999998807907)
    09:16:50 [WARNING] Missing a prefix or suffix for default
    09:17:02 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'qc'
    in plugin Quantum Connectors v0.3.4
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:12
    9)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:3
    20)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.
    java:713)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:677)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:670)
    at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:85)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:451)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.NullPointerException
    at org.anjocaido.groupmanager.permissions.NijikoPermissionsProxy.permiss
    ion(NijikoPermissionsProxy.java:242)
    at org.anjocaido.groupmanager.permissions.NijikoPermissionsProxy.has(Nij
    ikoPermissionsProxy.java:225)
    at Ne0nx3r0.QuantumConnectors.QuantumConnectors.onCommand(QuantumConnect
    ors.java:137)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    ... 12 more
    >
    this is what my circits.yml says
    circuits: []
     
  4. Offline

    feildmaster

    @master_10 : ... that's version 0.3.4. Upgrade.

    ALSO: It's an error with your permissions (You set it up wrong I bet). Not on quantum connectors end.
     
  5. Offline

    ACStache

    that first error for permissions:
    Code:
    Caused by: while scanning for the next token
    found character '\t' that cannot start any token
    in "<reader>", line 88, column 1:
    - hungry.player.*
    ^
    
    that indicates you have a tab in your file somewhere. I'd recommend a program like Notepad++ to find them and replace them all with 4 spaces. that might clear up your 2nd error too :p
     
  6. Offline

    master_10

    yes but i got 100%
     
  7. Offline

    feildmaster

  8. Offline

    Kigdom

    Hello. I've got some problems with this plugin, apparently.
    Can you help me please ?

    P.S. : Sorry for this poor text, but I'm french and I'm bad in english :p
     
  9. Offline

    feildmaster

    @Kigdom : are you using 1.0.2? And your english isn't that bad.
     
  10. Offline

    Kigdom

    @feildmaster

    Thanks :p
    I clicked on the beauty little button "Download" on the top of the webpage, so I suppose I took the latest version ^^"
    But I restarted the server and apparently there is no problem... Raaah, this isn't the first plugin who make me that. It's fustrating... Have you an idea about this problem ?
     
  11. Offline

    feildmaster

    @Kigdom : I thought I fixed it... so I have no clue
     
  12. Offline

    Kigdom

    @feildmaster

    Hmm ... It doesn't matter, it must surely come from mishandling on my part.
    If it ever happens again, I'll keep you posted. With that, I tell you soon and good luck.
    (Thanks google traduction...)
     
  13. Offline

    master_10

    i have no problems now but do u have erlirer versions of the plugin becuse id rather stay on the one im running

    ps its 1 in the morning here so im tired
     
  14. Offline

    feildmaster

    @master_10 : You can download the older versions if you really want to. (Find them under "tags" in the source url)

    But I wont support them anymore...
     
  15. Offline

    master_10

    thats fine its i dont fell like installing all my other plugins again let alone find them
    how do i get to the "tags"?
     
  16. Offline

    feildmaster

  17. Offline

    bastion

    I have a question for you, I was chaining levers together and when I go to 4, I could not link any more. Any idea why the plugin would just stop allowing more levers to be linked?
     
  18. Offline

    feildmaster

    You have to configure it to allow more. It defaults at 3.
     
  19. Offline

    archultime

    I will love it if you add notebloc as receiver. Or simple redstone. I will use it for music all time.
     
  20. Offline

    feildmaster

    You know, i forgot notebloc's even took redstone. I'll look into it.
     
  21. Offline

    bastion

    Thanks for getting back to me, and solving my lack of looking, after looking at the config file i also noticed the chunk unload range set to 0, what does that do?
     
  22. Offline

    feildmaster

    at unload range 0, it cancels the chunk the receiver is in (only).

    If you increase the range, it will allow more chunks to stay loaded on the game. I recommend only allowing 0-3. MAYBE 5. Depending on your circuits. (But honestly you only really need either 0, or 1. [a range of 1 gives all surrounding chunks])
     
  23. Offline

    bastion

    Thanks for the info.
     
  24. Offline

    keppeco

    @feildmaster

    I got a mod that allows you to light netherrack on fire using redstone, and I was hoping I could use this to create single block columns with netherrack on top. However, QC won't allow me to use netherrack as a receiver (since obviously I'm using a mod). Is there any way you can add netherrack as a viable receiver?
     
  25. Offline

    feildmaster

    What mod? Falsebook?
     
  26. Offline

    keppeco

  27. Offline

    chuiby

    I would like to report a few bugs.

    1:
    I got this randomly while trying to trigger a lever linked to a xor wireless system (wireless circuits was being slow before). (Also there is many bugs that i get, i didn't noted all of them but i remember one was about WireBox or something)
    Code:
    2011-08-31 02:00:44 [SEVERE] Could not pass event REDSTONE_CHANGE to Quantum Con
    nectors
    java.util.ConcurrentModificationException
            at java.util.AbstractList$Itr.checkForComodification(Unknown Source)
            at java.util.AbstractList$Itr.next(Unknown Source)
            at feildmaster.QuantumConnectors.Circuit.CircuitManager.activateCircuit(
    CircuitManager.java:116)
            at feildmaster.QuantumConnectors.QuantumConnectors.activateCircuit(Quant
    umConnectors.java:138)
            at feildmaster.QuantumConnectors.Listeners.QuantumConnectorsBlockListene
    r.onBlockRedstoneChange(QuantumConnectorsBlockListener.java:18)
            at org.bukkit.plugin.java.JavaPluginLoader$35.execute(JavaPluginLoader.j
    ava:483)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:338)
            at net.minecraft.server.BlockLever.interact(BlockLever.java:147)
            at net.minecraft.server.BlockLever.b(BlockLever.java:130)
            at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:7
    6)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:478)
            at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java
    :140)
            at net.minecraft.server.Packet14BlockDig.a(SourceFile:42)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:89)
            at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java
    :478)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:363)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    
    
    2:
    After a while that my server runs and i try to use /qc quantum, lever is not recognized as a sender or receiver... But still works for redstone.


    3:
    Sometimes random wireless levers stops responding and doesn't do anything and i keep re-linking them with the receiver


    Please fix this...

    This plugin is awesome but bugs degrade it and i might stop using if its that much buggy.

    Thanks.
     
  28. Offline

    feildmaster

    @chuiby

    I've been using it like crazy and haven't gotten any bugs...

    I'll look into it. And this is using 1.0.2 yes?
     
  29. Offline

    chuiby

    Yes, using 1.0.2 with loads of plugins.

    Bukkit 1060.

    Also i noticed and other bug:

    There's 2 lever that controls one single lever, its kinda hard 2 explain so i'll just say how to fix it, make it invert the current status of the receiver.

    Edit: i frequently get this: http://screensnapr.com/v/HnFGhz.png

    After a while when i try to create a quantum circuit i try to tap the receiver/sender then it tells me its invalid WTF?
     
  30. Offline

    feildmaster

    @chuiby : can't say I've ever gotten that error.

    To make it invert, just make it have two toggles. >.>
     
  31. Offline

    chuiby

    Ok, i have an other question, if the sender/receiver is broken and not unregistered (Because some instabreak plugins such as worldedit's superpickaxe just wipe out the item)... does it get cleaned from the db? if not please add this to the next update, this plugin is cool but i got so many bugs using this i constantly have to clear my database to fix it. And then i gotta redo all my circuit... again
     

Share This Page