diff --git a/pom.xml b/pom.xml
index cc4404323..175df5e03 100644
--- a/pom.xml
+++ b/pom.xml
@@ -125,7 +125,7 @@
com.mojang
brigadier
- 1.0.14
+ 1.0.18
compile
diff --git a/src/main/java/com/massivecraft/factions/cmd/BrigadierManager.java b/src/main/java/com/massivecraft/factions/cmd/BrigadierManager.java
index bf9718c4d..196aae9a8 100644
--- a/src/main/java/com/massivecraft/factions/cmd/BrigadierManager.java
+++ b/src/main/java/com/massivecraft/factions/cmd/BrigadierManager.java
@@ -1,11 +1,10 @@
package com.massivecraft.factions.cmd;
-import com.massivecraft.factions.Conf;
import com.massivecraft.factions.FactionsPlugin;
import com.mojang.brigadier.arguments.StringArgumentType;
+import com.mojang.brigadier.builder.ArgumentBuilder;
import com.mojang.brigadier.builder.LiteralArgumentBuilder;
import com.mojang.brigadier.builder.RequiredArgumentBuilder;
-import com.mojang.brigadier.tree.CommandNode;
import me.lucko.commodore.Commodore;
import me.lucko.commodore.CommodoreProvider;
@@ -14,56 +13,62 @@
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
+import java.util.stream.Collectors;
public class BrigadierManager {
private final Commodore commodore;
- private final LiteralArgumentBuilder