* @param context the plugin context
* @throws NullPointerException if the context argument is null
*/
public CRaSH(PluginContext context) throws NullPointerException {
this.context = context;
this.scriptResolver = new LanguageCommandResolver(context);
// Add the resolver plugins
for (CommandResolver resolver : context.getPlugins(CommandResolver.class)) {
resolvers.add(resolver);
}