eisental / RedstoneChips

A Bukkit plugin for digital redstone integrated circuits
eisental.github.com/RedstoneChips
GNU General Public License v3.0
22 stars 15 forks source link

Broken in 1.5 #65

Closed socram8888 closed 11 years ago

socram8888 commented 11 years ago
2013-04-08 15:11:02 [SEVERE] Error occurred while disabling RedstoneChips v0.96 (Is it up to date?)
org.bukkit.plugin.IllegalPluginAccessException: Plugin attempted to register task while disabled
        at org.bukkit.craftbukkit.v1_5_R2.scheduler.CraftScheduler.validate(CraftScheduler.java:394)
        at org.bukkit.craftbukkit.v1_5_R2.scheduler.CraftScheduler.runTaskTimerAsynchronously(CraftScheduler.java:137)
        at org.bukkit.craftbukkit.v1_5_R2.scheduler.CraftScheduler.scheduleAsyncRepeatingTask(CraftScheduler.java:133)
        at org.bukkit.craftbukkit.v1_5_R2.scheduler.CraftScheduler.scheduleAsyncDelayedTask(CraftScheduler.java:108)
        at org.tal.redstonechips.CircuitPersistence.saveCircuits(CircuitPersistence.java:232)
        at org.tal.redstonechips.CircuitPersistence.saveCircuits(CircuitPersistence.java:207)
        at org.tal.redstonechips.RedstoneChips.onDisable(RedstoneChips.java:111)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:219)
        at org.bukkit.plugin.java.JavaPluginLoader.disablePlugin(JavaPluginLoader.java:481)
        at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:400)
        at org.bukkit.plugin.SimplePluginManager.disablePlugins(SimplePluginManager.java:393)
        at org.bukkit.craftbukkit.v1_5_R2.CraftServer.disablePlugins(CraftServer.java:277)
        at net.minecraft.server.v1_5_R2.MinecraftServer.stop(MinecraftServer.java:333)
        at net.minecraft.server.v1_5_R2.MinecraftServer.run(MinecraftServer.java:440)
        at net.minecraft.server.v1_5_R2.ThreadServerApplication.run(SourceFile:573)

RedstoneChips is registrating an event after being disabled and apparently Bukkit doesn't like it.

socram8888 commented 11 years ago

Thanks for the bug fix :DDD