diff options
author | snowleo <schneeleo@gmail.com> | 2012-08-26 20:17:29 +0200 |
---|---|---|
committer | snowleo <schneeleo@gmail.com> | 2012-08-26 20:17:29 +0200 |
commit | 50ab5ffd935ee10f0a42d7aabcce6d438cf57dcb (patch) | |
tree | e8fdbdf18aaa13d087f9bf90c5b3c29cc8f8b102 /EssentialsSigns/src/net/ess3/signs/SignRepair.java | |
parent | b98021acabcb4075c9455fd565697c69b0ba4b64 (diff) | |
download | Essentials-50ab5ffd935ee10f0a42d7aabcce6d438cf57dcb.tar Essentials-50ab5ffd935ee10f0a42d7aabcce6d438cf57dcb.tar.gz Essentials-50ab5ffd935ee10f0a42d7aabcce6d438cf57dcb.tar.lz Essentials-50ab5ffd935ee10f0a42d7aabcce6d438cf57dcb.tar.xz Essentials-50ab5ffd935ee10f0a42d7aabcce6d438cf57dcb.zip |
Removing server layer part 2
Diffstat (limited to 'EssentialsSigns/src/net/ess3/signs/SignRepair.java')
-rw-r--r-- | EssentialsSigns/src/net/ess3/signs/SignRepair.java | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/EssentialsSigns/src/net/ess3/signs/SignRepair.java b/EssentialsSigns/src/net/ess3/signs/SignRepair.java index aea1a69cb..9da4b4d3f 100644 --- a/EssentialsSigns/src/net/ess3/signs/SignRepair.java +++ b/EssentialsSigns/src/net/ess3/signs/SignRepair.java @@ -1,9 +1,11 @@ package net.ess3.signs; +import static net.ess3.I18n._; +import net.ess3.api.ChargeException; import net.ess3.api.IEssentials; +import net.ess3.api.IUser; import net.ess3.commands.Commandrepair; import net.ess3.economy.Trade; -import net.ess3.user.User; public class SignRepair extends EssentialsSign @@ -14,7 +16,7 @@ public class SignRepair extends EssentialsSign } @Override - protected boolean onSignCreate(final ISign sign, final User player, final String username, final IEssentials ess) throws SignException + protected boolean onSignCreate(final ISign sign, final IUser player, final String username, final IEssentials ess) throws SignException { final String repairTarget = sign.getLine(1); if (repairTarget.isEmpty()) @@ -30,20 +32,20 @@ public class SignRepair extends EssentialsSign } @Override - protected boolean onSignInteract(final ISign sign, final User player, final String username, final IEssentials ess) throws SignException, ChargeException + protected boolean onSignInteract(final ISign sign, final IUser player, final String username, final IEssentials ess) throws SignException, ChargeException { final Trade charge = getTrade(sign, 2, ess); charge.isAffordableFor(player); Commandrepair command = new Commandrepair(); - command.setEssentials(ess); + command.init(ess, "repair"); String[] args = new String[] { sign.getLine(1) }; try { - command.run(ess.getServer(), player, "repair", args); + command.run(player, "repair", args); } catch (Exception ex) { |