michaelsmithxyz / Points

A home, spawn, and warps plugin for Bukkit Minecraft servers.
MIT License
2 stars 0 forks source link

Warp errors #4

Open liquidox opened 12 years ago

liquidox commented 12 years ago

Sigh, so many random issues with this plugin...there's very little plugins that ONLY do warps/homes, which is what I need, but people randomly loses homes, warps disappear and start proccing errors, etc...and no fixes so far :S

13:32:04 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'warp' in plugin Points v1.7.4 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:642) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:821) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:781) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:764) at net.minecraft.server.Packet3Chat.handle(Packet3Chat.java:34) at net.minecraft.server.NetworkManager.b(NetworkManager.java:229) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:113) at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:92) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:625) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:506) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492) Caused by: java.lang.NullPointerException at org.bukkit.Location.getChunk(Location.java:73) at com.pvminecraft.points.Points.teleportTo(Unknown Source) at com.pvminecraft.points.warps.PlayerWarpManager.sendTo(Unknown Source) at com.pvminecraft.points.commands.warp.WarpGo.execute(Unknown Source) at com.pvminecraft.points.commands.Command.execute(Unknown Source) at com.pvminecraft.points.commands.CommandHandler.onCommand(Unknown Source) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) ... 12 more

michaelsmithxyz commented 12 years ago

Are you using Multiverse? That exception is in Bukkit code, and it's indicating a null world. The only way that could really happen would be if a world's name was changed or if it was deleted.

liquidox commented 12 years ago

Yes we use MV, and nothing is wrong with these worlds, they are loaded, being used, not corrupt, no issues with ANY other plugin we use in these worlds, only Points.

michaelsmithxyz commented 12 years ago

Well, I don't know what to tell you then. These (both) errors are non reproducible on my end, and this one is in Bukkit code as well. AFAIK from what you've told me, Points is trying to use a world that no longer exists. If that isn't the case, then I don't know. Outside of filesystem (or map, for that matter) corruption, there isn't a reasonable explanation outside of a bug in Bukkit, which I doubt is the case in Location code this fundamental.