Wireless Redstone
Instant redstone signal transmitter, get rid of those wires!
Help translate WirelessRedstone in your language!
This plugin is used worldwide. For that reason, I made it possible switch easily between languages directly in the configuration of the plugin (see "How to use"). If your language is not available, you can translate it on this website and I will add your own work to the next release of WR!
Demonstration Videos
Upcoming features. ( Or planned )
- Please note that we're doing our best to make WirelessRedstone bugfree, it still may contain a few bugs and such.
Links
- Metrics
Thanks
- Thanks a lot to Wmisiedjan, the creator of the plugin. He left the project more than a year ago, and since that moment, I'm the developer of the plugin. I made big changes, but some of his code still is in the plugin. He was also a great guy because the code was open, that's why I could take it and modify it. Thank you, mate ;)
- Thank you a lot to bb-generation who optimized the configuration part and update the plugin to maven.
- Thanks to my beta-testers (cannonb4ll, s32ialx, and Kervinou), your help is great!
- Thanks to all the persons who help me to improve this plugin, and report bugs.
Donate
Pssst... Do you like my plugin? Then please donate a bit to encourage me!
Have an issue?
Please report it here
If you want to post it here, please post:
- a description of what's happening.
- The version number of WirelessRedstone, and Craftbukkit.
- An error log if you could get it.
Suggestions
If you want to submit an idea, please post it on this page with the label suggestion.
@licks92
Yes... but I only have 1 channel and it works.
If the chat says that you have a null channel, it's because I wasn't able to remove null channels automatically. You have to delete null channels in the settings.yml file, in order to prevent some errors.
These errors will happen only if you used the old version of WirelessRedstone, which wasn't well coded...
@TechCraft
Okay, I'm trying to fix it...
@licks92
I haven't... I checked the server.log nothing. But if I delete the settings I get an exception.
It's the same one as itsMEE2. It's just when I log in the chat says that I have an null channel.
@TechCraft
Have you got an trace of the exception? Can I see it?
@licks92
Okay here is my config, it might have problem I don't know about...
Note: I haven't edited this config in anyway.
Edit: Do you want me to make a ticket as this looks very messy using this post.
I know there are many bugs, I'm correcting it at this moment.
@TechCraft
Yes, I prefer to get it, I think I know the error, but if you can...
@itsMEE2
I think it's the same error TechCraft got, will correct it and release a new version in few hours
@licks92
I get an null error when I log in. I only have one channel. That channel still works, so I don't know what problem I have here. Do you want my setting.yml?
After updating to 1.4.1, the error of @crzykidd disappeared, but now it says this error :
2012-03-21 16:18:38 [SEVERE] Error occurred while enabling WirelessRedstone v1.4.1b (Is it up to date?) java.lang.NullPointerException at net.licks92.WirelessRedstone.WirelessConfiguration.set(WirelessConfiguration.java:111) at net.licks92.WirelessRedstone.WirelessConfiguration.read(WirelessConfiguration.java:445) at net.licks92.WirelessRedstone.WirelessConfiguration.load(WirelessConfiguration.java:196) at net.licks92.WirelessRedstone.WirelessConfiguration.<init>(WirelessConfiguration.java:57) at net.licks92.WirelessRedstone.WirelessRedstone.onEnable(WirelessRedstone.java:41) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:336) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:363) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:250) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:232) at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:374) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:361) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:187) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
The settings.yml is empty generated...
Thanks for update ;) .
New version !
1.4.1 Beta, please read the changelog.
On order to do remove the frequently NullPointerException, you have to remove all the null Wireless Channels from your settings.yml.
Soon... 1.4.2 Beta !
.*phew* I've seen those files too late. I thought I had to update myself, not being good in coding, though. Thanks for this ;)
With the new version anytime a sign is broken on the server this error shows up in the server log:
@ArukadoSama
Eh bien tout d'abord merci pour ce rapport détaillé et ça me fait plaisir de parler dans ma langue natale (soit dit sans tout propos raciste :) )
Enfin bon j'ai effectivement beaucoup de bugs à corriger étant donné que le code du projet que j'ai repris était plutôt buggé...
J'ai déjà 3 bugs à corriger, avant de sortir une version 1.4.1... Je m'y attèle de suite
Voilà le code qui s'affiche lorsque l'on tente d'activer un receiver qui est sur un mur ou un piston et que la torche de redstone se détruit avant même d'apparaître :
2012-03-16 23:15:08 [SEVERE] java.lang.NullPointerException 2012-03-16 23:15:08 [SEVERE] at net.licks92.WirelessRedstone.WireBox$1.run(WireBox.java:163) 2012-03-16 23:15:08 [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34) 2012-03-16 23:15:08 [SEVERE] at java.lang.Thread.run(Unknown Source) 2012-03-16 23:15:10 [SEVERE] java.lang.NullPointerException 2012-03-16 23:15:10 [SEVERE] at net.licks92.WirelessRedstone.WireBox$1.run(WireBox.java:163) 2012-03-16 23:15:10 [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34) 2012-03-16 23:15:10 [SEVERE] at java.lang.Thread.run(Unknown Source)
Je tiens à reposter mon message en français, car il se trouve que vous êtes français. Je suis heureux que vous ayez repris le projet concernant ce plugin, c'est un des plugins les plus utiles de bukkit et c'est aussi un de mes préférés, cependant j'ai remarqué un bug qui n'était pas dans les anciennes versions et qui est très gênant : Lorsque l'on place un receiver sur un mur, la torche de redstone qui en résulte ne s'accroche plus au mur en question (ou au mur le plus proche lorsqu'on place la pancarte sur un piston par exemple), ce qui était pourtant possible avant. En d'autres termes, les receiver ne marchent plus sur les murs, et c'est assez embêtant car j'ai beaucoup de receiver sur des murs sur mon serveur. Si vous avez la possibilité de corriger ce bug, sachez que ça ne ravira pas que moi, le fait que l'on puisse les placer sur des murs rajoute une infinité de possibilités à ce magnifique plugin. Encore merci pour avoir repris le travail, bonne continuation, en espérant que ce bug soit vite réparé.
Hello, thanks for having resumed the work on this plugin, this is one of my favorites, nevertheless I spotted an annoying bug which was not in the previous version : When you put a sign on a wall and when you activate the power, the redstone torch is destroyed and does not hang on walls! This is a bug because in the previous versions you could use receiver on walls, this is really annoying because I have a lot of receivers on walls on my server. Do your best to correct this if it is possible and sorry for my poor english, I'm french.
I will correct it
getting the error (Could not pass event BlockBreakEvent to WirelessRedstone.org.bukkit.event.eventexception...
this happens whenever i try to break a sign the sign dissappears but when i reload the server its back again...plus the successfully broke the sign message dosent appear...thanks happy hunting :)
2012-03-15 20:19:37 [SEVERE] null
org.bukkit.command.CommandException: Unhandled exception executing command 'wrlist' in plugin WirelessRedstone v1.4.0b
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:166)
at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:469)
at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:906)
at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:866)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:849)
at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:33)
at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:116)
at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:78)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:554)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:452)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
Caused by: java.lang.NullPointerException
at net.licks92.WirelessRedstone.WirelessCommands.performWRlist(WirelessCommands.java:123)
at net.licks92.WirelessRedstone.WirelessCommands.onCommand(WirelessCommands.java:60)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
... 12 more