summaryrefslogtreecommitdiffstats
path: root/Essentials/src/net/ess3/commands/Commandmore.java
diff options
context:
space:
mode:
Diffstat (limited to 'Essentials/src/net/ess3/commands/Commandmore.java')
-rw-r--r--Essentials/src/net/ess3/commands/Commandmore.java16
1 files changed, 4 insertions, 12 deletions
diff --git a/Essentials/src/net/ess3/commands/Commandmore.java b/Essentials/src/net/ess3/commands/Commandmore.java
index 804305073..9b5a8b8ae 100644
--- a/Essentials/src/net/ess3/commands/Commandmore.java
+++ b/Essentials/src/net/ess3/commands/Commandmore.java
@@ -18,19 +18,11 @@ public class Commandmore extends EssentialsCommand
{
throw new Exception(_("cantSpawnItem", "Air"));
}
- int defaultStackSize = 0;
- int oversizedStackSize = 0;
ISettings settings = ess.getSettings();
- settings.acquireReadLock();
- try
- {
- defaultStackSize = settings.getData().getGeneral().getDefaultStacksize();
- oversizedStackSize = settings.getData().getGeneral().getOversizedStacksize();
- }
- finally
- {
- settings.unlock();
- }
+
+ int defaultStackSize = settings.getData().getGeneral().getDefaultStacksize();
+ int oversizedStackSize = settings.getData().getGeneral().getOversizedStacksize();
+
if (stack.getAmount() >= (Permissions.OVERSIZEDSTACKS.isAuthorized(user)
? oversizedStackSize
: defaultStackSize > 0 ? defaultStackSize : stack.getMaxStackSize()))