From 72df6f5f66658a9d5097c640e6c77248819d2c2c Mon Sep 17 00:00:00 2001 From: drtshock Date: Mon, 19 May 2014 08:51:30 -0500 Subject: [PATCH] Fix owner of sign being null if self. Fixes issue #31. --- pom.xml | 2 +- .../java/com/drtshock/playervaults/listeners/Listeners.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index d0606d6..77dcb9c 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.drtshock PlayerVaults - 3.5.0 + 3.5.1-SNAPSHOT PlayerVaults http://dev.bukkit.org/bukkit-plugins/playervaults/ diff --git a/src/main/java/com/drtshock/playervaults/listeners/Listeners.java b/src/main/java/com/drtshock/playervaults/listeners/Listeners.java index 5202186..02207ab 100644 --- a/src/main/java/com/drtshock/playervaults/listeners/Listeners.java +++ b/src/main/java/com/drtshock/playervaults/listeners/Listeners.java @@ -166,7 +166,7 @@ public class Listeners implements Listener { if (!self) { owner = PlayerVaults.getInstance().getSigns().getString(world + ";;" + x + ";;" + y + ";;" + z + ".owner"); } - OfflinePlayer offlinePlayer = Bukkit.getOfflinePlayer(owner); + OfflinePlayer offlinePlayer = Bukkit.getOfflinePlayer(owner != null ? owner : event.getPlayer().getName()); // Not best way but :\ if (offlinePlayer == null) { player.sendMessage(Lang.TITLE.toString() + Lang.VAULT_DOES_NOT_EXIST.toString()); return;