diff options
author | snowleo <snowleo@e251c2fe-e539-e718-e476-b85c1f46cddb> | 2011-04-03 01:12:55 +0000 |
---|---|---|
committer | snowleo <snowleo@e251c2fe-e539-e718-e476-b85c1f46cddb> | 2011-04-03 01:12:55 +0000 |
commit | fef58aeb18cef3900b7b94ce9ccb6c69d4031c22 (patch) | |
tree | 3b8265a1664eb32a0abc2508183a7ac60d00de86 /Essentials/src/com/earth2me/essentials/EssentialsBlockListener.java | |
parent | d9f3208d43adc9c490c2fa3f3b51e4da8f9ef794 (diff) | |
download | Essentials-fef58aeb18cef3900b7b94ce9ccb6c69d4031c22.tar Essentials-fef58aeb18cef3900b7b94ce9ccb6c69d4031c22.tar.gz Essentials-fef58aeb18cef3900b7b94ce9ccb6c69d4031c22.tar.lz Essentials-fef58aeb18cef3900b7b94ce9ccb6c69d4031c22.tar.xz Essentials-fef58aeb18cef3900b7b94ce9ccb6c69d4031c22.zip |
[trunk] Warp signs
git-svn-id: https://svn.java.net/svn/essentials~svn/trunk@1095 e251c2fe-e539-e718-e476-b85c1f46cddb
Diffstat (limited to 'Essentials/src/com/earth2me/essentials/EssentialsBlockListener.java')
-rw-r--r-- | Essentials/src/com/earth2me/essentials/EssentialsBlockListener.java | 29 |
1 files changed, 13 insertions, 16 deletions
diff --git a/Essentials/src/com/earth2me/essentials/EssentialsBlockListener.java b/Essentials/src/com/earth2me/essentials/EssentialsBlockListener.java index d2e0cf3fa..286fd996c 100644 --- a/Essentials/src/com/earth2me/essentials/EssentialsBlockListener.java +++ b/Essentials/src/com/earth2me/essentials/EssentialsBlockListener.java @@ -119,22 +119,19 @@ public class EssentialsBlockListener extends BlockListener } if (event.getLine(0).equalsIgnoreCase("[Warp]")) { - if (user.isAuthorized("essentials.signs.warp.create")) - if (event.getLine(1).isEmpty()) - { - event.setLine(0, "§4[Warp]"); - event.setLine(1, "§dWarp name here!"); - return; - } else - { - event.setLine(0, "§1[Warp]"); - return; - } - if (event.getLine(2).equalsIgnoreCase("Free")) - event.setLine(2, "§2Free"); - - else - event.setLine(0, "§4[Warp]"); + event.setLine(0, "§4[Warp]"); + if (user.isAuthorized("essentials.signs.warp.create")) { + if (event.getLine(1).isEmpty()) { + event.setLine(1, "§dWarp name here!"); + return; + } else { + Essentials.getWarps().getWarp(event.getLine(1)); + if (event.getLine(2).equalsIgnoreCase("Free")) { + event.setLine(2, "§2Free"); + } + event.setLine(0, "§1[Warp]"); + } + } return; } } |