diff --git a/common/src/main/java/com/dfsek/terra/api/command/TerraCommandManager.java b/common/src/main/java/com/dfsek/terra/api/command/TerraCommandManager.java index 2def7fad1..ec2a46c42 100644 --- a/common/src/main/java/com/dfsek/terra/api/command/TerraCommandManager.java +++ b/common/src/main/java/com/dfsek/terra/api/command/TerraCommandManager.java @@ -144,6 +144,8 @@ public class TerraCommandManager implements CommandManager { ArgumentParser argumentParser = holder.argumentMap.get(argumentTarget.value()).argumentParser().getConstructor().newInstance(); + pluginInjector.inject(argumentParser); + field.setAccessible(true); field.set(template, argumentParser.parse(state.getSender(), state.getArgument(argument))); }