<commit_before>package ${package};

import ${package}.commands.PlayerCommands;
import ${package}.configuration.${artifactId}Configuration;
import org.spout.api.command.CommandRegistrationsFactory;
import org.spout.api.command.RootCommand;
import org.spout.api.command.annotated.AnnotatedCommandRegistrationFactory;
import org.spout.api.command.annotated.SimpleAnnotatedCommandExecutorFactory;
import org.spout.api.command.annotated.SimpleInjector;
import org.spout.api.plugin.CommonPlugin;

/**
 * If you have found this useful, please let me know.
 * @author Craig <tenowg at thedemgel.com>
 */
public class ${artifactId} extends CommonPlugin {
	private static ${artifactId} instance;
	private ${artifactId}Configuration config;

	@Override
	public void onLoad() {
		setInstance(this);
		config = new ${artifactId}Configuration(getDataFolder());
		config.load();
		getLogger().info("loaded.");
	}

	@Override
	public void onEnable() {
		//Commands
		CommandRegistrationsFactory<Class<?>> commandRegFactory = new AnnotatedCommandRegistrationFactory(getEngine(), new SimpleAnnotatedCommandExecutorFactory());
		RootCommand root = getEngine().getRootCommand();
		root.addSubCommands(this, PlayerCommands.class, commandRegFactory);

		getEngine().getEventManager().registerEvents(new EListener(this), this);
		getLogger().info("enabled.");<commit_msg>Spout changes Signed-off-by:<NAME> <<EMAIL>><commit_after>package ${package};

import ${package}.commands.PlayerCommands;
import ${package}.configuration.${artifactId}Configuration;
import org.spout.api.command.CommandRegistrationsFactory;
import org.spout.api.command.RootCommand;
import org.spout.api.command.annotated.AnnotatedCommandRegistrationFactory;
import org.spout.api.command.annotated.SimpleAnnotatedCommandExecutorFactory;
import org.spout.api.command.annotated.SimpleInjector;
import org.spout.api.plugin.CommonPlugin;

/**
 * If you have found this useful, please let me know.
 * @author Craig <<EMAIL>owg at thedemgel.com>
 */
public class ${artifactId} extends CommonPlugin {
	private static ${artifactId} instance;
	private ${artifactId}Configuration config;

	@Override
	public void onLoad() {
		setInstance(this);
		config = new ${artifactId}Configuration(getDataFolder());
		config.load();
		getLogger().info("loaded.");
	}

	@Override
	public void onEnable() {
		//Commands
		CommandRegistrationsFactory<Class<?>> commandRegFactory = new AnnotatedCommandRegistrationFactory(getEngine(), new SimpleInjector(this), new SimpleAnnotatedCommandExecutorFactory());
		RootCommand root = getEngine().getRootCommand();
		root.addSubCommands(this, PlayerCommands.class, commandRegFactory);

		getEngine().getEventManager().registerEvents(new EListener(this), this);
		getLogger().info("enabled.");
{'fraction_non_alphanumeric': 0.12477330431628582, 'fraction_numerical': 0.0, 'mean_word_length': 7.017441860465116, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 13, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1374997', 'n_tokens_mistral': 804, 'n_tokens_neox': 770, 'n_words': 156}