Sebmaster/Wireless — Issue #2: null pointer exception with 1.2.3
Author: cecell
Created: 2012-01-11 14:20:27+00:00
State: open

There are actually two separate issues.

1. I have destroyed all signs which were transmitters/receivers, deleted their records in the config.yml file (even tried deleting the config.yml file), rebooted and all the records return to the config.yml file. I have even tried deleting wireless.jar, rebooting then downloading a fresh copy and placing it back in the plugins folder then rebooting again and they STILL come back.

2. This is the error that is being generated each time I reboot with the wireless.jar in my plugins folder.

11.01 14:29:25 [Server] INFO	at net.minecraft.server.ThreadServerApplication.run(SourceFile:457)
11.01 14:29:25 [Server] INFO	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:399)
11.01 14:29:25 [Server] INFO	at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:165)
11.01 14:29:25 [Server] INFO	at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:335)
11.01 14:29:25 [Server] INFO	at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:348)
11.01 14:29:25 [Server] INFO	at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:169)
11.01 14:29:25 [Server] INFO	at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:186)
11.01 14:29:25 [Server] INFO	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:280)
11.01 14:29:25 [Server] INFO	at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:968)
11.01 14:29:25 [Server] INFO	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:188)
11.01 14:29:25 [Server] INFO	at com.sebmaster.wireless.Wireless.onEnable(Wireless.java:32)
11.01 14:29:25 [Server] INFO	at com.sebmaster.wireless.Wireless.load(Wireless.java:61)
11.01 14:29:25 [Server] INFO	at com.sebmaster.wireless.Channel.addTransmitter(Channel.java:30)
11.01 14:29:25 [Server] INFO	at com.sebmaster.wireless.Wireless.addTransmitter(Wireless.java:122)
11.01 14:29:25 [Server] INFO java.lang.NullPointerException
11.01 14:29:25 [Server] SEVERE Error occurred while enabling Wireless v1.2.3 (Is it up to date?): null
11.01 14:29:25 [Server] INFO Created new transmitter.
11.01 14:29:25 [Server] INFO Created new receiver.
11.01 14:29:25 [Server] INFO Created new receiver.
11.01 14:29:25 [Server] INFO Created new receiver.
11.01 14:29:25 [Server] INFO Created new receiver.
11.01 14:29:25 [Server] INFO Created new transmitter.
11.01 14:29:25 [Server] INFO Created new receiver.
11.01 14:29:25 [Server] INFO Created new receiver.
11.01 14:29:25 [Server] INFO Created new receiver.
11.01 14:29:25 [Server] INFO Created new receiver.
11.01 14:29:25 [Server] INFO Created new transmitter.

3. I'm using LWC which is protecting signs. I have made sure to remove protection though prior to destroying signs. This has not seemed to make any difference. Just for kicks I removed LWC.jar from the plugins folder then deleted the wireless/config.yml and rebooted to see if it would make any difference at all. It made no difference.

Where is your program pulling the sign and coordinate information from?

Bukkit: CB1597
Version: Wireless 1.2.3