Support including the auto generated syntax in @Syntax overrides

This commit is contained in:
Aikar
2017-07-18 23:09:09 -04:00
parent af3177f334
commit 3065dfbc1a
@@ -111,11 +111,9 @@ public class RegisteredCommand <R extends CommandExecutionContext<? extends Comm
));
}
}
if (syntaxStr != null) {
this.syntaxText = manager.getCommandReplacements().replace(syntaxStr.value());
} else {
this.syntaxText = manager.getCommandReplacements().replace(syntaxB.toString());
}
String syntaxText = syntaxB.toString();
this.syntaxText = manager.getCommandReplacements().replace(syntaxStr != null ?
ACFUtil.replace(syntaxStr.value(), "@syntax", syntaxText) : syntaxText);
this.requiredResolvers = requiredResolvers;
this.optionalResolvers = optionalResolvers;
}