private void init() {
		// plugin enable stuff
		if (getServer().getPluginManager().getPlugin("Vault") == null) {
			getLogger().info("Vault is needed for this plugin!");
			getServer().getPluginManager().disablePlugin(this);
		}
		setupPermissions();
		setupChat();
		//getServer().getPluginManager().registerEvents(this, this);
		pds = new playerDataSave(this);
		getCommand("warn").setExecutor(new CommandWarn(this));
		getCommand("cwformat").setExecutor(new CommandCwformat(this));
		getCommand("cwlookup").setExecutor(new CommandCwlookup(this));
		getCommand("cwban").setExecutor(new CommandCwban(this));
		getCommand("cwreload").setExecutor(new CommandCwreload(this));
		getCommand("cweditconfig").setExecutor(new CommandEditConfig(this));
		getServer().getPluginManager().registerEvents(EvtHndlr, this);
	}