From 4f35f69960f2dcc5a5cc404fb27fb54092391342 Mon Sep 17 00:00:00 2001 From: BONNe1704 Date: Wed, 24 Jul 2019 14:34:33 +0300 Subject: [PATCH] Fix tabComplete method. --- .../bentobox/challenges/commands/CompleteChallengeCommand.java | 2 +- .../bentobox/challenges/commands/admin/CompleteCommand.java | 2 +- .../world/bentobox/challenges/commands/admin/ResetCommand.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/world/bentobox/challenges/commands/CompleteChallengeCommand.java b/src/main/java/world/bentobox/challenges/commands/CompleteChallengeCommand.java index 4c2abd9..5369299 100644 --- a/src/main/java/world/bentobox/challenges/commands/CompleteChallengeCommand.java +++ b/src/main/java/world/bentobox/challenges/commands/CompleteChallengeCommand.java @@ -102,7 +102,7 @@ public class CompleteChallengeCommand extends CompositeCommand case 3: // Create suggestions with all challenges that is available for users. returnList.addAll(this.addon.getChallengesManager().getAllChallengesNames(this.getWorld()).stream(). - map(challenge -> challenge.replaceFirst(Util.getWorld(this.getWorld()).getName() + "_", "")). + map(challenge -> challenge.substring(Util.getWorld(this.getWorld()).getName().length() + 1)). collect(Collectors.toList())); break; diff --git a/src/main/java/world/bentobox/challenges/commands/admin/CompleteCommand.java b/src/main/java/world/bentobox/challenges/commands/admin/CompleteCommand.java index 323b002..1354c92 100644 --- a/src/main/java/world/bentobox/challenges/commands/admin/CompleteCommand.java +++ b/src/main/java/world/bentobox/challenges/commands/admin/CompleteCommand.java @@ -169,7 +169,7 @@ public class CompleteCommand extends CompositeCommand case 4: // Create suggestions with all challenges that is available for users. returnList.addAll(this.addon.getChallengesManager().getAllChallengesNames(this.getWorld()).stream(). - map(challenge -> challenge.replaceFirst(Util.getWorld(this.getWorld()).getName() + "_", "")). + map(challenge -> challenge.substring(Util.getWorld(this.getWorld()).getName().length() + 1)). collect(Collectors.toList())); break; diff --git a/src/main/java/world/bentobox/challenges/commands/admin/ResetCommand.java b/src/main/java/world/bentobox/challenges/commands/admin/ResetCommand.java index 325e6d3..4208193 100644 --- a/src/main/java/world/bentobox/challenges/commands/admin/ResetCommand.java +++ b/src/main/java/world/bentobox/challenges/commands/admin/ResetCommand.java @@ -187,7 +187,7 @@ public class ResetCommand extends CompositeCommand case 4: // Create suggestions with all challenges that is available for users. returnList.addAll(this.addon.getChallengesManager().getAllChallengesNames(this.getWorld()).stream(). - map(challenge -> challenge.replaceFirst(Util.getWorld(this.getWorld()).getName() + "_", "")). + map(challenge -> challenge.substring(Util.getWorld(this.getWorld()).getName().length() + 1)). collect(Collectors.toList())); returnList.add("all");