[MECH] WirelessRedstone 1.1 ALPHA - No more long RedStone Wires! Go Wireless! [1000]

Discussion in 'Plugin Releases' started by WMisiedjan, May 30, 2011.

     
  1. Offline

    WMisiedjan

    WirelessRedstone
    Get rid of those Wires!
    You like one of my products? Please donate a little bit so I can buy a second monitor! (To be more productive)


    Version: v1.2 Beta - Google Code
    Follow Development Status: Twitter - WMisiedjanTech

    With WirelessRedstone you can create connections between to redstone points, When power comes into a Transmitter sign it will create power on a Receiver sign.

    I'm currently developing version 1.0 with a lot of new features!
    Check out source code/Development status on:

    WARNING:
    Version 0.2 is NOT be compatible with older versions.
    Remove the WirelessRedstone folder in plugins before upgrading!

    How does it work?
    • Step 1
      • Place a sign wherever you want the redstone to come from.
      • Place on the first line of the sing: [transmitter] or [WRt]
      • And on the second line any name/number you want. (Channel name)
    • Step 2
      • Place a sign wherever you want the redstone to go to.
      • Type on the first line of the sign: [receiver] or [WRr]
      • And on the second line the SAME name/number that you have typed on the second line of the transmitter. (Channel name)
    • Step 3
      • Power a Redstone to the transmitter sign.
      • Now a power will be created on the receiver sign!
    • Step 4 (Optional)
      • You can now create more Receivers or Transmitters on the same channel or a other channel!
    The WRt and WRr tags are available since version 1.0a.



    Video Tutorial by John Kapsis: - Updated


    Amazing Example by John Kapsis:




    Permission Nodes:
    WirelessRedstone.basics - Gives basic access to create signs only for own channel, Delete signs of your own channel, Etc. (This is currently only for commands)
    WirelessRedstone.createsign - Allows user/group to create signs manually.

    Commands:
    /WRr Channelname - Create a receiver sign with the given channel at your current location.
    Node: WirelessRedstone.commands.wrr
    /WRt Channelname - Create a transmitter sign with the given channel at your current location.
    Node: WirelessRedstone.commands.wrt
    /WRc channelname addowner username - Add's a owner to the given channel, Only if you are a owner of that channel to.
    /WRc channelname removeowner username - Removes a owner from the given channel, Only when you are a owner to.
    Node: WirelessRedstone.commands.wrc
    /WRhelp pagenumber - Shows help page with commands!
    WirelessRedstone.commands.help
    /WRremove channelname - Delete whole channel from config and delete all signs within the channel.
    Node: WirelessRedstone.commands.wrremove
    /WRlist - Shows list with all channels and info. Not functional yet.

    For access to everthing:
    WirelessRedstone.*
    Everyone than have access to all commands and functions. Although you can only change/access/create signs for your own channels. There is no way yet to manipulate other channels than yours for admins. That's coming soon.

    Feutures:
    • Create Wireless Redstone Connections!
    • Mutli-World.
    • Multiple Receivers and Transmitters on a single Channel!
    • Cross World Wireless Redstone Connections! -Not tested yet but it's programmed to work.
    • Unlimited Connections Possible!
    Todo/Bugs:
    Downloads:

    • WirelessRedstone V1.2 BETA - Google Code - Fixed almost all bugs!
    • WirelessRedstone V1.1 Alpha - Google Code
    • WirelessRedstone V1.0e Alpha - Google Code
    • WirelessRedstone V1.0b Alpha - Google Code
    • WirelessRedstone V1.0c Alpha - Google Code - Alpha version. WORKING! FINALLY! Improved Performance, Added commands (/wrhelp for command list) (commands to create faster signs!). Fixed chunks being unloaded! (I think).
    • WirelessRedstone V0.2.1 - Mediafire.com
    • WirelessRedstone V0.2 - Mediafire.com
    • WirelessRedstone V0.1.5 - Mediafire.com
    • WirelessRedstone V0.1 - Mediafire.com
    Changelog:
    Version 1.2 BETA
    • Improved stability
    • Fixed converter.
    • Fixed Torch Duplicators
    • Fixed weird error messages in console.
    • Fixed Piston Error's.
    • When there are no more transmitters in a channel, the sign will automatically turn back when a receiver is powered. (requested feature)
    • Channels will now be removed when there are no more receivers or transmitters in a channel!

    Version 1.1 ALPHA
    • Fixed all null bugs.
    • How signs are placed are now saved in the config file. (Wall signs are supported!)
    • BACKUP YOUR SETTINGS FILE BEFORE UPGRADING.
    • I DON'T know how its gonna react on new files
    Version 1.0e ALPHA
    Version 1.0b ALPHA
    Version 1.0b ALPHA
    • Fixed bug when placing sign!
    Version 1.0a ALPHA
    Version: 0.3 BETA
    • Added support for levers on signs. - NOT TESTED YET.
    • Prevents chunks with WirelessRedstone sign's on it to unload. - NEEDS FAR MORE TESTING.
    • Chunks with sings on it are directly loaded when plugin starts!
    • Fixed some bug that when there is no Receiver and you power a Transmitter a console error shows up.
    • Please help testing!
    • - Released in a hurry. Don't had much time to test things. So help me please? xd
    Version: 0.2.1
    • Fixed bug when plugin doesn't work without permissions.
    Version: 0.2
    • Multiple Receivers & Transmitters on 1 channel!
    • Channel now not anymore limited to numbers. You can use a Alphanumeric name that fits on the sign line. It's case sensetive.
    • FIXED - Signs now will be removed from config file when removed in world!
    Version: 0.1.1
    • Sign's are now delete able and replace able. - FIX
    • Reduced file size ALOT. now only 15kb
    Version: 0.1
    • Release of this awesome plugin.
  2.  
  3. Offline

    Lord Chaos

  4. Offline

    WMisiedjan

    Yeah I compiled the API and the craftbukkit.jar with it by accident. Will upload a new version soon.
  5. Offline

    Lord Chaos

    So, when will we see the new version? Will it extend the amount of wireless redstone one can have on the server? We already hit the limit long ago.
  6. Offline

    Giuseppe

    It is possible that other admin can destroy transmitters
  7. Offline

    Giuseppe

  8. Offline

    Tayundo

    WMisiedjan

    Perhaps I did not see it, as I do not have the time to go through all 17 pages, but I have a duplication error in WirelessRedstone ver. 1.2 BETA. I am using Craftbukkit ( version git-Bukkit-1.0.1-R1-b1597jnks (MC: 1.0.1) (Implementing API version 1.0.1-R1) ) plus Spout ( Server version: 644 ) and the latest Spoutcraft version as of this post. Every on/off cycle I get a duplicate Redstone Torch and Sign. I have a video of this:

    WR Error

    If this is a known problem, or has a work-around please let me know. If not, then please let me know what else I can provide as information to you.

    *EDIT

    After further experiments I have noticed that it does not happen to the second receiver. As shown here:

    WR Error 2

    *EDIT to the EDIT

    After even more experimentation, I cannot seem to replicate this error. Even though my original placement continues to duplicate, my new placements do not. Video here ( Sorry for the bad quality. The rain ate my bitrate and the screen cap cause keyboard input issues. No idea why it acted up this time):

    WR Error 3

    This post has been edited 2 times. It was last edited by Tayundo Jan 9, 2012.
  9. Offline

    Tohclan

    First I would like to request OP's be allowed to destroy any and all transmitters and receivers as well as automatically be added as owners on all channels. As well as permission nodes made to enable this to admins or mods.

    Second I came across an issue and I have no idea what's causing it.
    This is my permissions file. I'm using PermissionsBukkit with SuperpermsBridge.

    Code:
        mcsurvivor:
            permissions:
                WirelessRedstone.basics: true
                WirelessRedstone.commands.wrr: true
                WirelessRedstone.commands.wrt: true
                WirelessRedstone.commands.wrc: true
                WirelessRedstone.commands.help: true
                WirelessRedstone.commands.wrremove: true
                mcsurvivor.permission.node: true
                lcsurvivor.permission.node: flase
            inheritance:
            - lcsurvivor
    

    The issue is that all ranks (except OP's) can't make signs even this rank which contains the permissions as seen above. Not even 2 days ago they we're working fine and people were using them. Now all of a sudden they get the "WirelessRedstone you do not have permission to do this" error. Sometimes it will create the channel but won't allow them to place the sign.

    Third is an error report. You can use the command to create a sign in mid air, not attached to walls or the ground. Not really a problem since the torches won't work, but should be fixed somehow.
  10. Offline

    Po11y

    How do i install the mod on my server ? (kinda new to the sever stuff)
  11. Offline

    Andejak

    U download the server file, and if its zip (i can't remember as this is, but i mean so), u just take all files from it, into ur plugin folder, thats in your minecraft server folder :) - If u don't got a plugin folder, u using a normal minecraft server. Then u need download Bukkit first :)
  12. Offline

    Andejak

    I was SO close made an calculator..
    STUPID ME :( - I just got an bug with ONE number, cuz the config file has copied 1 of the redstone recievers, and when i power to that redstone reciever, it blocked for an transmittor. When i removed that in my config file (it was copied like 20 times), then the plugin wont work. I tried so much time to download over etc. But it wont work :(
  13. Offline

    enigmare

    I just tested the plugin and I don't seem to have any problems on the most recent build.

    1.1 Dev Build. Functioning, currently no problems.

    Awesome mod so far thanks, but I say the main feature I find would be very useful would be admins being able to break others channels as then it's not the best for servers, as you have to be made an owner of that channel to destroy anything in it.
  14. Offline

    bm99

    lol im so screwed, I hid some wireless redstone transmitters and didnt touch them for a while and now I cant find them :p, a wireless sniffer feature would be nice :)
  15. Offline

    Giuseppe

    Code:
    java.lang.ClassCastException: java.util.LinkedHashMap cannot be cast to net.WMisiedjan.WirelessRedstone.WirelessChannel
        at net.WMisiedjan.WirelessRedstone.WireBox.UpdateChacheNoThread(WireBox.java:376)
        at net.WMisiedjan.WirelessRedstone.WirelessRedstone.onEnable(WirelessRedstone.java:77)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:231)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:1057)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:379)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:191)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:174)
        at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:357)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:344)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:175)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:408)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    
  16. Offline

    yocow

    Thank you so much! This plugin works like a charm and my users love it!
  17. Offline

    Wiler Zaken

    This is a really nice and useful plugin and it's a shame that creator hasn't been online for two months. I tried to update the plugin myself, but got stuck at configuration files. I hope WMisiedjan will update it sometime.
  18. Offline

    bbgen

    Maybe you could share your work e.g. at github? Other developers would appreciate it and maybe fix the remaining issues.
  19. Offline

    TheChinski

    It would be great to see this working with 1.2

    This post has been edited 1 times. It was last edited by TheChinski Mar 4, 2012.
  20. Offline

    Astaroth_j

    Hi! Can you please update this plugin? I really need it to make my whole server works but we're now working in 1.2!
    Please update your awesome plugin, pal!
  21. Offline

    TheChinski

    My server really uses this plugin hugely, so if anyone was having a go at making it work, I would really appreciate it... :>
  22. Offline

    licks92

    I am trying to update it, but it's hard (the yaml configuration is weird...)
    I'll reply if I finish this update.
  23. Offline

    licks92

    Finished :) That's the message I posted on bukkitdev.

    I'm happy to say... that's finished. Wireless Redstone is updated for CB 1.2-R01.
    It also works with CB 1.1-R6.
    I added Vault, and remove the compatibility with Permissions 2.
    You can now use it with all the Permissions plugins supported by Vault.
    You can also use the Op Permissions.
    Link : http://www.mediafire.com/?df82flp646ob896
    Maybe some bugs will appear, but it works, and I'll create a new topic tomorrow to continue the project.
    - I'm French, and here it's night, and that's why I cannot create the topic now. I apologize for my english mistakes, I hope i write well.

    This post has been edited 2 times. It was last edited by licks92 Mar 8, 2012.
  24. Offline

    Dark_Link777

    I can't view your link for some reason. When I click it, literally nothing happens. I tried right-clicking and using 'Copy Link Location' instead, but that didn't copy anything to the clipboard. I'd love to have a 1.2-compatible version of this plugin!

    Edit: Oh, I see. When you copied this message from BukkitDev, you didn't actually copy the link's location, just the text. xD For anyone else who is confused, here's where that link leads.

    This post has been edited 3 times. It was last edited by Dark_Link777 Mar 7, 2012.
  25. Offline

    licks92

    Excuse-me ^^
    I change it...

    Please send me messages to know if it works well.
  26. Offline

    head87x

    Hey there.

    It doens't work for me. The plugin does nothing :)
  27. Offline

    Fritz3

    2012-03-08 19:04:08 [SEVERE] Could not load 'plugins/WirelessRedstone for CB1.2-R01.jar' in folder 'plugins'
    its not working for me...
    (2012-03-08 19:04:08 [INFO] This server is running CraftBukkit version git-Bukkit-1.1-R6-34-g93e135c-b2036jnks (MC: 1.2.3) (Implementing API version 1.2.3-R0.2-SNAPSHOT))
  28. Offline

    licks92

    It seems you are using CB 1.1-R02 :
    (Implementing API version 1.2.3-R0.2-SNAPSHOT)

    It's for R01 at the moment :)

    I will create a new topic today, or tomorrow, and I will debug it.

    This post has been edited 1 times. It was last edited by licks92 Mar 8, 2012.
  29. Offline

    licks92

    Do you have an error code?
    Are you using an another version than CB 1.2-R01 or 1.1-R6?
    CB 1.1-R02 seems to not work...
  30. Offline

    Fritz3

    okay... but i cant change it... hostet server at g-portal
  31. Offline

    licks92

    okay, don't worry i will debug and update it for CB 1.1-R02. I'm writing the new post right now.

    People will download it from BukkitDev, on a new topic, and I'll take the project.

    And thanks to the 35 people who downloaded the plugin :)

    This post has been edited 2 times. It was last edited by licks92 Mar 8, 2012.
  32. Offline

    licks92

    BukkitDev page created !
    Please come here to see the new project and explanations.

Share This Page