1
0
mirror of https://github.com/essentials/Essentials.git synced 2025-08-10 16:48:05 +02:00

Kit sign cleanup

This commit is contained in:
KHobbits
2012-03-01 22:36:51 +00:00
parent 1ce314bc3c
commit e01484f652

View File

@@ -17,7 +17,7 @@ public class SignKit extends EssentialsSign
protected boolean onSignCreate(final ISign sign, final User player, final String username, final IEssentials ess) throws SignException protected boolean onSignCreate(final ISign sign, final User player, final String username, final IEssentials ess) throws SignException
{ {
validateTrade(sign, 3, ess); validateTrade(sign, 3, ess);
final String kitName = sign.getLine(1).toLowerCase(Locale.ENGLISH); final String kitName = sign.getLine(1).toLowerCase(Locale.ENGLISH);
if (kitName.isEmpty()) if (kitName.isEmpty())
@@ -56,10 +56,9 @@ public class SignKit extends EssentialsSign
charge.isAffordableFor(player); charge.isAffordableFor(player);
try try
{ {
final Object kit = ess.getSettings().getKit(kitName); final Map<String, Object> kit = ess.getSettings().getKit(kitName);
final Map<String, Object> els = (Map<String, Object>)kit; final List<String> items = Kit.getItems(player, kit);
final List<String> items = Kit.getItems(player, els); Kit.expandItems(ess, player, items);
Kit.expandItems(ess, player, items);
charge.charge(player); charge.charge(player);
} }
catch (Exception ex) catch (Exception ex)