diff options
author | KHobbits <rob@khobbits.co.uk> | 2012-11-12 22:24:04 +0000 |
---|---|---|
committer | KHobbits <rob@khobbits.co.uk> | 2012-11-12 22:24:04 +0000 |
commit | 74ff3cbbd44210e16209a5d54df48fe8f3a48f4b (patch) | |
tree | 38607cae128b885714be44d4fb2122a44f80631c /EssentialsSigns/src/net/ess3 | |
parent | c33a45dfbcdddb9d5dcfceeadeef47477ce394c3 (diff) | |
download | Essentials-74ff3cbbd44210e16209a5d54df48fe8f3a48f4b.tar Essentials-74ff3cbbd44210e16209a5d54df48fe8f3a48f4b.tar.gz Essentials-74ff3cbbd44210e16209a5d54df48fe8f3a48f4b.tar.lz Essentials-74ff3cbbd44210e16209a5d54df48fe8f3a48f4b.tar.xz Essentials-74ff3cbbd44210e16209a5d54df48fe8f3a48f4b.zip |
Switch the signs to use the new spawnmob class.
Diffstat (limited to 'EssentialsSigns/src/net/ess3')
-rw-r--r-- | EssentialsSigns/src/net/ess3/signs/signs/SignSpawnmob.java | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/EssentialsSigns/src/net/ess3/signs/signs/SignSpawnmob.java b/EssentialsSigns/src/net/ess3/signs/signs/SignSpawnmob.java index efe602aec..39b1b0db5 100644 --- a/EssentialsSigns/src/net/ess3/signs/signs/SignSpawnmob.java +++ b/EssentialsSigns/src/net/ess3/signs/signs/SignSpawnmob.java @@ -1,5 +1,6 @@ package net.ess3.signs.signs; +import net.ess3.SpawnMob; import net.ess3.api.ChargeException; import net.ess3.api.IEssentials; import net.ess3.api.IUser; @@ -23,21 +24,15 @@ public class SignSpawnmob extends EssentialsSign return true; } - //TODO: This should call a method not a command @Override protected boolean onSignInteract(ISign sign, IUser player, String username, IEssentials ess) throws SignException, ChargeException { final Trade charge = getTrade(sign, 3, ess); charge.isAffordableFor(player); - Commandspawnmob command = new Commandspawnmob(); - command.init(ess, "spawnmob"); - String[] args = new String[] - { - sign.getLine(2), sign.getLine(1) - }; try { - command.run(player, "spawnmob", args); + String[] mobData = SpawnMob.mobData(sign.getLine(2)); + SpawnMob.spawnmob(ess, ess.getServer(), player, player, mobData, Integer.parseInt(sign.getLine(1))); } catch (Exception ex) { |