Add working ban command
This commit is contained in:
parent
053bc0a83b
commit
8a3a7e2223
9 changed files with 313 additions and 8 deletions
|
|
@ -1,15 +1,21 @@
|
|||
package net.kuraczyk.banhammer;
|
||||
|
||||
import net.kuraczyk.banhammer.events.PlayerPreLogin;
|
||||
import org.bukkit.ChatColor;
|
||||
import org.bukkit.configuration.file.FileConfiguration;
|
||||
import org.bukkit.configuration.file.YamlConfiguration;
|
||||
import org.bukkit.plugin.java.JavaPlugin;
|
||||
|
||||
import net.kuraczyk.banhammer.utils.*;
|
||||
import net.kuraczyk.banhammer.cmds.*;
|
||||
import net.kuraczyk.banhammer.events.*;
|
||||
import org.yaml.snakeyaml.Yaml;
|
||||
|
||||
import java.io.File;
|
||||
|
||||
public final class BanHammer extends JavaPlugin {
|
||||
|
||||
public FileConfiguration config;
|
||||
public FileConfiguration translations;
|
||||
public DBManager db;
|
||||
|
||||
@Override
|
||||
|
|
@ -17,6 +23,9 @@ public final class BanHammer extends JavaPlugin {
|
|||
saveDefaultConfig();
|
||||
config = getConfig();
|
||||
|
||||
saveResource("translations.yml", false);
|
||||
translations = YamlConfiguration.loadConfiguration(new File(getDataFolder(), "translations.yml"));
|
||||
|
||||
try {
|
||||
Class.forName("net.kuraczyk.libs.postgresql.Driver");
|
||||
} catch (ClassNotFoundException e) {
|
||||
|
|
@ -41,6 +50,8 @@ public final class BanHammer extends JavaPlugin {
|
|||
|
||||
getLogger().info(ChatColor.translateAlternateColorCodes('&', "&a&b+&r&8 | &aBan&7Hammer"));
|
||||
|
||||
new Ban(this);
|
||||
|
||||
getServer().getPluginManager().registerEvents(new PlayerPreLogin(this), this);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue