diff --git a/Essentials/src/net/ess3/commands/Commandbigtree.java b/Essentials/src/net/ess3/commands/Commandbigtree.java index c9440008f..7d2b4e069 100644 --- a/Essentials/src/net/ess3/commands/Commandbigtree.java +++ b/Essentials/src/net/ess3/commands/Commandbigtree.java @@ -33,11 +33,12 @@ public class Commandbigtree extends EssentialsCommand @Override public void run(final IUser user, final String commandLabel, final String[] args) throws Exception { - final TreeType tree = BIGTREE_PARSER.parse(args).getValue().getBukkitType(); + final BigTree bigTree = BIGTREE_PARSER.parse(args).getValue(); + final TreeType bukkitTree = bigTree.getBukkitType(); final Location loc = LocationUtil.getTarget(user.getPlayer()); final Location safeLocation = LocationUtil.getSafeDestination(loc); - final boolean success = user.getPlayer().getWorld().generateTree(safeLocation, tree); + final boolean success = user.getPlayer().getWorld().generateTree(safeLocation, bukkitTree); if (success) { user.sendMessage(_("bigTreeSuccess")); diff --git a/Essentials/src/net/ess3/converter/IntegerConverter.java b/Essentials/src/net/ess3/converter/IntegerConverter.java index 835a0d293..3bc80042f 100644 --- a/Essentials/src/net/ess3/converter/IntegerConverter.java +++ b/Essentials/src/net/ess3/converter/IntegerConverter.java @@ -20,6 +20,7 @@ public class IntegerConverter implements ArgumentsParser, Serializer parse(final String... args) { Validate.notEmpty(args); + Validate.notEmpty(args[0]); try { final int number = Integer.parseInt(args[0]);