From 5fc012f7baebc0c444754814c0fea7898e1a3670 Mon Sep 17 00:00:00 2001 From: dfsek Date: Mon, 8 Mar 2021 23:56:58 -0700 Subject: [PATCH] injection for argumentparser --- .../java/com/dfsek/terra/api/command/TerraCommandManager.java | 2 ++ 1 file changed, 2 insertions(+) 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))); }