Wireless
Wireless
This plugin for bukkit allows you to create transmitters and receivers of redstone power.
Installation
Just copy the jar file to your plugins folder and load it.
Usage
Place a sign with the following lines somewhere:
- transmitter
- <channelname>
You can replace "<channelname>" with anything you like. As soon as you're finished editing the sign, the first line changes to "[Transmitter]". This means, the sign got recognized and the plugin is working correctly.
Afterwards place another sign somewhere else with the following lines:
- receiver
- <channelname>
"<channelname>" should be the same value, you put on the transmitter sign (case-sensitive). As with the transmitter sign, the first line also changes to "[Receiver]".
After this is done, you can connect the transmitter to some powered redstone. As soon as this is done, the receiver sign should change to a redtorch.
-
View User Profile
-
Send Message
Posted Jan 28, 2012@sliderjon
It looks like the loading breaks because somehow I can't retrieve the location of the nodes if multiple worlds are used. I need to debug that further though.
-
View User Profile
-
Send Message
Posted Jan 27, 2012Nice concept, but it seems the "communication" between the transmitter and receiver breaks when the server is reset. I have Multiverse installed if that makes a difference.
-
View User Profile
-
Send Message
Posted Jan 14, 2012@oceanor
Does Multiworld give the worlds names? If yes, check if the world name is correct in the config.yml.
@Afronanny
I'll get back to you shortly, I don't have much time at the moment, sorry.
-
View User Profile
-
Send Message
Posted Jan 14, 2012wireless can't load if you use with multiworld, at first it works when you create something in another world, but on restart it will give this error:
http://pastebin.com/fyQK274q
-
View User Profile
-
Send Message
Posted Jan 11, 2012@Sebmaster
Link Removed: http://www.mediafire.com/?ryryzt9cet67ycd
One of the consistently offending transmitters is powered by a button located at x: 210 y: 48 z: 107
-
View User Profile
-
Send Message
Posted Jan 11, 2012@Afronanny
Do you mind giving me your worldfile/wireless-redstone config?
-
View User Profile
-
Send Message
Posted Jan 10, 201219:39:15 [INFO] Attempted to place a tile entity (net.minecraft.server.TileEntitySign@6b9ae493) at 204,47,65 (AIR) where there was no entity tile! 19:39:15 [SEVERE] Could not pass event REDSTONE_CHANGE to Wireless java.lang.ClassCastException: org.bukkit.craftbukkit.block.CraftBlockState cannot be cast to org.bukkit.block.Sign at com.sebmaster.wireless.Receiver.setState(Receiver.java:50) at com.sebmaster.wireless.Channel.update(Channel.java:94) at com.sebmaster.wireless.Listener$BlockListener.onBlockRedstoneChange(Listener.java:91) at org.bukkit.plugin.java.JavaPluginLoader$38.execute(JavaPluginLoader.java:525) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339) at net.minecraft.server.BlockSign.doPhysics(BlockSign.java:120) at net.minecraft.server.World.k(World.java:522) at net.minecraft.server.World.applyPhysics(World.java:502) at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:53) at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:290) at net.minecraft.server.World.k(World.java:522) at net.minecraft.server.World.applyPhysics(World.java:498) at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:53) at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:290) at net.minecraft.server.World.k(World.java:522) at net.minecraft.server.World.applyPhysics(World.java:497) at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:53) at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:290) at net.minecraft.server.World.k(World.java:522) at net.minecraft.server.World.applyPhysics(World.java:502) at net.minecraft.server.BlockRedstoneWire.g(BlockRedstoneWire.java:53) at net.minecraft.server.BlockRedstoneWire.doPhysics(BlockRedstoneWire.java:290) at net.minecraft.server.World.k(World.java:522) at net.minecraft.server.World.applyPhysics(World.java:502) at net.minecraft.server.BlockLever.interact(BlockLever.java:169) at net.minecraft.server.ItemInWorldManager.interact(ItemInWorldManager.java:275) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:593) at net.minecraft.server.Packet15Place.a(SourceFile:39) at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:93) at net.minecraft.server.NetworkListenThread.a(SourceFile:108) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:527) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)Every time the server restarts after stopping (gracefully or otherwise), this error and stack trace is displayed when attempting to use any wireless redstone from this plugin.
I do not like having to erase this plugin's config and redo my entire network of wireless connections. It takes a lot of time to do, since I rely heavily on the wireless redstone.
Please do fix this. I will be happy to provide assistance in fixing whatever the problem is in the event that you cannot replicate this bug.
-
View User Profile
-
Send Message
Posted Dec 20, 2011@scaba
I just implemented a null pointer check there. Try v1.2.3 as soon as the mods make it available.
-
View User Profile
-
Send Message
Posted Dec 20, 2011I tried your new Version and I got Errors \o/ http://pastebin.com/DWKxLueV I hope you can help me ^^
scaba
-
View User Profile
-
Send Message
Posted Dec 19, 2011@shadesofelliot
My code is not based on his work. Just the idea.
-
View User Profile
-
Send Message
Posted Dec 19, 2011@Sebmaster: Just a small note. If your code is based off his, and his is licensed under the GPL, yours must be as well. Hopefully you two do work together though.
-
View User Profile
-
Send Message
Posted Dec 19, 2011@WMisiedjan
I'd have no problem with that. Problem is: which codebase will we take as a base? I just checked your codebase. Do you really think this many classes are necessary? The functionalities I'm missing in comparsion to your plugin is permission support and the concept of "owning" a channel, so we'd have to rewrite those if we take mine.
-
View User Profile
-
Send Message
Posted Dec 19, 2011@Sebmaster
Oh, sorry xd.
I just updated my main plugin and uploaded it.
Maybe we can work together or something?
-
View User Profile
-
Send Message
Posted Dec 19, 2011@WMisiedjan
Actually, yes I did. I even tweeted it to you. I would've had no problem with it, to give you the code, but since you didn't reply to my last message I just assumed you weren't interested in it anymore.
And since your plugin threw an exception at the time I just put the code up here.
-
View User Profile
-
Send Message
Posted Dec 19, 2011Thief, You totally stole this from me xd.
My plugin is called WirelessRedstone and does the exact same thing as you but then better.
Just didn't have much time to work on it lately. xd
-
View User Profile
-
Send Message
Posted Dec 19, 2011@scaba
There shouldn't be any problem with using the old version. I uploaded a new build though, just in case.
-
View User Profile
-
Send Message
Posted Dec 19, 2011Bukkit released a recommended build. Do you will update this Wireless-plugin?
-
View User Profile
-
Send Message
Posted Dec 8, 2011@Bj101
I'll update Wireless as soon as Bukkit releases a recommended build.
-
View User Profile
-
Send Message
Posted Dec 5, 2011Update it for 1.0?
-
View User Profile
-
Send Message
Posted Nov 22, 2011@cakeofempire
Look into the config.yml file in the Wireless folder and tell me if there are still transmitters/receivers in the config file and if there is on channel without transmitters/receivers.