From 0036c9d6a20ab2b44882047ec51de46b163642f6 Mon Sep 17 00:00:00 2001 From: fullwall Date: Wed, 15 Jul 2020 20:19:43 +0800 Subject: [PATCH] Fix /npc command random --- .../src/main/java/net/citizensnpcs/trait/CommandTrait.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/main/src/main/java/net/citizensnpcs/trait/CommandTrait.java b/main/src/main/java/net/citizensnpcs/trait/CommandTrait.java index ebc09a580..8ec58bd6a 100644 --- a/main/src/main/java/net/citizensnpcs/trait/CommandTrait.java +++ b/main/src/main/java/net/citizensnpcs/trait/CommandTrait.java @@ -142,8 +142,11 @@ public boolean apply(NPCCommand command) { return command.hand == hand || command.hand == Hand.BOTH; } })); - if (executionMode == ExecutionMode.RANDOM && commandList.size() > 0) { - runCommand(player, commandList.get(Util.getFastRandom().nextInt(commandList.size()))); + if (executionMode == ExecutionMode.RANDOM) { + if (commandList.size() > 0) { + runCommand(player, commandList.get(Util.getFastRandom().nextInt(commandList.size()))); + } + return; } int max = -1; if (executionMode == ExecutionMode.SEQUENTIAL) {