- changed status to resolved
NullPointerException at Player.teleportTo
Issue #1
resolved
Originally reported by SlowRiot
On the MCO 1.7 test server:
[SERVER] java.lang.NullPointerException
[SERVER] at com.minecraftonline.classicloader.classicapi.Location.getRecodeLocation(Location.java:203) ~[classicloader-0.1-SNAPSHOT.jar:0.1-SNAPSHOT]
[SERVER] at com.minecraftonline.classicloader.classicapi.Player.teleportTo(Player.java:527) ~[classicloader-0.1-SNAPSHOT.jar:0.1-SNAPSHOT]
[SERVER] at GriefAlertListener.onCommand(Unknown Source) ~[?:?]
[SERVER] at com.minecraftonline.classicloader.classicapi.PluginLoader.callHook(PluginLoader.java:959) [classicloader-0.1-SNAPSHOT.jar:0.1-SNAPSHOT]
[SERVER] at com.minecraftonline.classicloader.classicapi.bridge.EventToHookAdapter.handleCommand(EventToHookAdapter.java:154) [classicloader-0.1-SNAPS
[SERVER] at sun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source) ~[?:?]
[SERVER] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_11]
[SERVER] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_11]
[SERVER] at net.canarymod.hook.HookExecutor$1.execute(HookExecutor.java:56) [CanaryMod-1.0-RC-4-SNAPSHOT-shaded.jar:1.0-RC-4-SNAPSHOT]
[SERVER] at net.canarymod.plugin.RegisteredPluginListener.execute(RegisteredPluginListener.java:52) [CanaryMod-1.0-RC-4-SNAPSHOT-shaded.jar:1.0-RC-4-S
[SERVER] at net.canarymod.hook.HookExecutor.callHook(HookExecutor.java:102) [CanaryMod-1.0-RC-4-SNAPSHOT-shaded.jar:1.0-RC-4-SNAPSHOT]
[SERVER] at net.canarymod.hook.Hook.call(Hook.java:37) [CanaryMod-1.0-RC-4-SNAPSHOT-shaded.jar:1.0-RC-4-SNAPSHOT]
[SERVER] at net.canarymod.api.entity.living.humanoid.CanaryPlayer.executeCommand(CanaryPlayer.java:209) [CanaryMod-1.0-RC-4-SNAPSHOT-shaded.jar:1.0-RC
[SERVER] at net.canarymod.api.entity.living.humanoid.CanaryPlayer.chat(CanaryPlayer.java:107) [CanaryMod-1.0-RC-4-SNAPSHOT-shaded.jar:1.0-RC-4-SNAPSHO
[SERVER] at com.minecraftonline.classicloader.classicapi.Player.chat(Player.java:113) [classicloader-0.1-SNAPSHOT.jar:0.1-SNAPSHOT]
[SERVER] at PlayerCommandsExec.remoteCommand(PlayerCommandsExec.java:197) [exec.jar:?]
[SERVER] at execListener.onConsoleCommand(execListener.java:811) [exec.jar:?]
[SERVER] at com.minecraftonline.classicloader.classicapi.PluginLoader.callHook(PluginLoader.java:965) [classicloader-0.1-SNAPSHOT.jar:0.1-SNAPSHOT]
[SERVER] at com.minecraftonline.classicloader.classicapi.bridge.EventToHookAdapter.handleConsoleCommand(EventToHookAdapter.java:161) [classicloader-0.
[SERVER] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_11]
[SERVER] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_11]
[SERVER] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_11]
[SERVER] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_11]
[SERVER] at net.canarymod.hook.HookExecutor$1.execute(HookExecutor.java:56) [CanaryMod-1.0-RC-4-SNAPSHOT-shaded.jar:1.0-RC-4-SNAPSHOT]
[SERVER] at net.canarymod.plugin.RegisteredPluginListener.execute(RegisteredPluginListener.java:52) [CanaryMod-1.0-RC-4-SNAPSHOT-shaded.jar:1.0-RC-4-S
[SERVER] at net.canarymod.hook.HookExecutor.callHook(HookExecutor.java:102) [CanaryMod-1.0-RC-4-SNAPSHOT-shaded.jar:1.0-RC-4-SNAPSHOT]
[SERVER] at net.canarymod.hook.Hook.call(Hook.java:37) [CanaryMod-1.0-RC-4-SNAPSHOT-shaded.jar:1.0-RC-4-SNAPSHOT]
[SERVER] at net.canarymod.api.CanaryServer.consoleCommand(CanaryServer.java:155) [CanaryMod-1.0-RC-4-SNAPSHOT-shaded.jar:1.0-RC-4-SNAPSHOT]
Comments (1)
-
reporter - Log in to comment
Check for null world in Location.getWorld, fixes
#1→ <<cset 7c038037eadb>>