Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.gmail.fr3ksyt;
- import com.gmail.fr3ksyt.api.GroupType;
- import com.gmail.fr3ksyt.api.database.MySQL;
- import com.gmail.fr3ksyt.api.database.MySQLDatabase;
- import com.gmail.fr3ksyt.api.gui.types.*;
- import com.gmail.fr3ksyt.commands.gadmin.*;
- import com.gmail.fr3ksyt.commands.guild.*;
- import com.gmail.fr3ksyt.commands.normal.*;
- import com.gmail.fr3ksyt.commands.normal.ChatManagerCommand;
- import com.gmail.fr3ksyt.commands.staff.*;
- import com.gmail.fr3ksyt.configuration.*;
- import com.gmail.fr3ksyt.data.User;
- import com.gmail.fr3ksyt.data.managers.*;
- import com.gmail.fr3ksyt.data.trade.Trade;
- import com.gmail.fr3ksyt.listeners.block.*;
- import com.gmail.fr3ksyt.listeners.entity.EntityExplodeListener;
- import com.gmail.fr3ksyt.listeners.entity.HangingBreakByEntityListener;
- import com.gmail.fr3ksyt.listeners.inventory.InventoryClickListener;
- import com.gmail.fr3ksyt.listeners.inventory.InventoryDragListener;
- import com.gmail.fr3ksyt.listeners.others.*;
- import com.gmail.fr3ksyt.listeners.player.*;
- import com.gmail.fr3ksyt.listeners.self.UserExpChangeListener;
- import com.gmail.fr3ksyt.listeners.self.UserLevelChangeListener;
- import com.gmail.fr3ksyt.runnables.*;
- import com.gmail.fr3ksyt.utils.ChatUtil;
- import com.gmail.fr3ksyt.utils.DummyUtil;
- import com.gmail.fr3ksyt.data.recipes.Recipes;
- import com.gmail.fr3ksyt.data.stuffs.Config;
- import com.gmail.fr3ksyt.listeners.bucket.PlayerBucketEmptyListener;
- import com.gmail.fr3ksyt.listeners.bucket.PlayerBucketFillListener;
- import com.gmail.fr3ksyt.listeners.entity.EntityDamageByEntityListener;
- import com.gmail.fr3ksyt.listeners.entity.EntityDamageListener;
- import com.gmail.fr3ksyt.listeners.inventory.InventoryCloseListener;
- import org.bukkit.Bukkit;
- import org.bukkit.entity.Player;
- import org.bukkit.plugin.java.JavaPlugin;
- public class Main extends JavaPlugin {
- private static Main instance;
- public static Main getInstance() {
- return instance;
- }
- public void onEnable() {
- instance = this;
- SettingsConfig.loadSettings();
- DummyUtil.init();
- loadMySQL();
- loadConfig();
- loadThreads();
- loadRecipes();
- registerEvents();
- registerCommands();
- loadGUIS();
- DropManager.loadDrops();
- Messages.init();
- TablistManager.init();
- }
- public void onDisable() {
- for (Player p : Bukkit.getOnlinePlayers()) {
- User u = UserManager.getUser(p.getUniqueId());
- MySQL.update().table(SettingsConfig.USER_TABLE_NAME).set(new String[]{ SettingsConfig.USER_COLUMN_EXP, u.getExp() + ""}).where(new String[]{ SettingsConfig.USER_NICK, u.getName() }).execute();
- if (Trade.isTrading(p)) {
- Trade.getTrade(p).endTrade(Trade.TradeClose.CANCEL);
- }
- }
- }
- private void loadRecipes() {
- Recipes.initRecipes();
- }
- private void loadGUIS() {
- TnTGUI.init();
- PandoreGUI.init();
- CobblexGUI.init();
- EffectsGUI.init();
- CraftingGUI.init();
- }
- private void loadThreads() {
- Bukkit.getScheduler().runTaskTimer(this, new SyncGeneratorTask(), 15L, 15L);
- Bukkit.getScheduler().runTaskTimerAsynchronously(this, new AsyncTagTask(), 20L, 600L);
- Bukkit.getScheduler().runTaskTimerAsynchronously(this, new AsyncSaveTask(), 20L, 6000L);
- Bukkit.getScheduler().runTaskTimerAsynchronously(this, new AsyncCombatTask(), 20L, 20L);
- Bukkit.getScheduler().runTaskTimerAsynchronously(this, new AsyncLimiterTask(), 20L, 60L);
- Bukkit.getScheduler().runTaskTimerAsynchronously(this, new AsyncBackupTask(), 20L, 6000L);
- Bukkit.getScheduler().runTaskTimerAsynchronously(this, new AsyncAutoMessageTask(), 20L, 600L);
- Bukkit.getScheduler().runTaskTimerAsynchronously(this, new AsyncValidityTask(), 1200L, 6000L);
- Bukkit.getScheduler().runTaskTimerAsynchronously(this, new AsyncRankingSortTask(), 1000L, 12000L);
- }
- private void loadConfig() {
- try {
- ConfigManager.init();
- ConfigManager.registerConfig(SettingsConfig.CONFIG_NAME_MESSAGE, new Config(SettingsConfig.CONFIG_NAME_MESSAGE));
- ConfigManager.registerConfig(SettingsConfig.CONFIG_NAME_KIT, new Config(SettingsConfig.CONFIG_NAME_KIT));
- ConfigManager.registerConfig(SettingsConfig.CONFIG_NAME_GUILDS, new Config(SettingsConfig.CONFIG_NAME_GUILDS));
- ConfigManager.registerConfig(SettingsConfig.CONFIG_NAME_CUSTOM_COMMAND, new Config(SettingsConfig.CONFIG_NAME_CUSTOM_COMMAND));
- ConfigManager.registerConfig(SettingsConfig.CONFIG_NAME_SHOP_SET, new Config(SettingsConfig.CONFIG_NAME_SHOP_SET));
- ConfigManager.registerConfig(SettingsConfig.CONFIG_NAME_DROP, new Config(SettingsConfig.CONFIG_NAME_DROP));
- MessagesConfig.loadMessages();
- CommandsConfig.loadCommands();
- DropConfig.loadSettings();
- GuildsConfig.loadGuilds();
- StoreConfig.loadSets();
- KitConfig.loadKits();
- }
- catch (Exception e) {
- e.printStackTrace();
- }
- }
- private void registerEvents() {
- //player
- Bukkit.getPluginManager().registerEvents(new PlayerCommandPreprocessListener(), this);
- Bukkit.getPluginManager().registerEvents(new PlayerInteractEntityListener(), this);
- Bukkit.getPluginManager().registerEvents(new AsyncPlayerPreLoginListener(), this);
- Bukkit.getPluginManager().registerEvents(new PlayerPickupItemListener(), this);
- Bukkit.getPluginManager().registerEvents(new AsyncPlayerChatListener(), this);
- Bukkit.getPluginManager().registerEvents(new PlayerEggThrowListener(), this);
- Bukkit.getPluginManager().registerEvents(new PlayerInteractListener(), this);
- Bukkit.getPluginManager().registerEvents(new PlayerDropItemListener(), this);
- Bukkit.getPluginManager().registerEvents(new PlayerTeleportListener(), this);
- Bukkit.getPluginManager().registerEvents(new PlayerRespawnListener(), this);
- Bukkit.getPluginManager().registerEvents(new PlayerDeathListener(), this);
- Bukkit.getPluginManager().registerEvents(new PlayerJoinListener(), this);
- Bukkit.getPluginManager().registerEvents(new PlayerQuitListener(), this);
- Bukkit.getPluginManager().registerEvents(new PlayerKickListener(), this);
- Bukkit.getPluginManager().registerEvents(new PlayerMoveListener(), this);
- //block
- Bukkit.getPluginManager().registerEvents(new BlockPistonExtendListener(), this);
- Bukkit.getPluginManager().registerEvents(new BlockFromToListener(), this);
- Bukkit.getPluginManager().registerEvents(new BlockBreakListener(), this);
- Bukkit.getPluginManager().registerEvents(new BlockPlaceListener(), this);
- Bukkit.getPluginManager().registerEvents(new BlockSpreadListener(), this);
- //other
- Bukkit.getPluginManager().registerEvents(new SpawnerSpawnListener(), this);
- Bukkit.getPluginManager().registerEvents(new EnchantItemListener(), this);
- Bukkit.getPluginManager().registerEvents(new SignChangeListener(), this);
- Bukkit.getPluginManager().registerEvents(new CraftItemListener(), this);
- Bukkit.getPluginManager().registerEvents(new CreatueSpawnListener(), this);
- //bucket
- Bukkit.getPluginManager().registerEvents(new PlayerBucketEmptyListener(), this);
- Bukkit.getPluginManager().registerEvents(new PlayerBucketFillListener(), this);
- //inventory
- Bukkit.getPluginManager().registerEvents(new InventoryClickListener(), this);
- Bukkit.getPluginManager().registerEvents(new InventoryCloseListener(), this);
- Bukkit.getPluginManager().registerEvents(new InventoryDragListener(), this);
- //entity
- Bukkit.getPluginManager().registerEvents(new EntityDamageByEntityListener(), this);
- Bukkit.getPluginManager().registerEvents(new EntityExplodeListener(), this);
- Bukkit.getPluginManager().registerEvents(new EntityDamageListener(), this);
- Bukkit.getPluginManager().registerEvents(new HangingBreakByEntityListener(), this);
- //self
- Bukkit.getPluginManager().registerEvents(new UserLevelChangeListener(), this);
- Bukkit.getPluginManager().registerEvents(new UserExpChangeListener(), this);
- }
- private void registerCommands() {
- new PandoreGiveCommand("pgive", new String[]{"pandoregive", "pandgiv"}, GroupType.ADMIN);
- new TurboDropCommand("turbo", new String[] { "turbodrop", "td" }, GroupType.ADMIN);
- new RepairCommand("repair", new String[]{"napraw", "repairall"}, GroupType.VIP);
- new EnderchestCommand("enderchest", new String[]{"ender"}, GroupType.VIP);
- new ItemShopGiveCommand("shopgive", new String[]{"sgive"}, GroupType.ADMIN);
- new SetSpawnCommand("setspawn", new String[]{"sspawn"}, GroupType.ADMIN);
- new BroadcastCommand("bc", new String[]{"broadcast"}, GroupType.ADMIN);
- new TeleportCommand("tp", new String[]{"teleport"}, GroupType.MODERATOR);
- new GamemodeCommand("gm", new String[]{"gamemode"}, GroupType.ADMIN);
- new BackupCommand("backup", new String[]{"przyworc"}, GroupType.ADMIN);
- new EnchantCommand("enchant", new String[]{"ench"}, GroupType.ADMIN);
- new PerformCommand("perform", new String[]{"prf"}, GroupType.ADMIN);
- new PlayerListCommand("list", new String[]{"lista"}, GroupType.ADMIN);
- new DiamondCommand("diamond", new String[]{"enable"}, GroupType.ADMIN);
- new HasteCommand("haste", new String[]{"szybkosc"}, GroupType.MODERATOR);
- new UnmuteCommand("unmute", new String[]{"um"}, GroupType.HELPER);
- new VanishCommand("vanish", new String[]{"v"}, GroupType.MODERATOR);
- new HealCommand("heal", new String[]{"ulecz"}, GroupType.ADMIN);
- new OpenCommand("open", new String[]{"otworz"}, GroupType.MODERATOR);
- new KillCommand("kill", new String[]{"zabij"}, GroupType.ADMIN);
- new FlyCommand("fly", new String[]{"latanie"}, GroupType.MODERATOR);
- new MuteCommand("mute", new String[]{"mute"}, GroupType.HELPER);
- new ChatCommand("chat", new String[]{"c"}, GroupType.HELPER);
- new ChatManagerCommand("pchat", new String[]{"pc"});
- new PvPCommand("pvp", new String[]{"apvp"}, GroupType.ADMIN);
- new PlayerInfoCommand("pinfo", GroupType.ADMIN);
- new UnbanCommand("unban", GroupType.MODERATOR);
- new MoreCommand("more", GroupType.ADMIN);
- new KickCommand("kick", GroupType.MODERATOR);
- new LiveCommand("live", GroupType.YOUTUBERPLUS);
- new BanCommand("ban", GroupType.MODERATOR);
- new GodCommand("god", GroupType.MODERATOR);
- new CheckCommand("check", new String[]{"sprawdz"}, GroupType.MODERATOR);
- new GroupCommand("group", new String[]{"grupa"}, GroupType.ADMIN);
- new ClearCommand("clear", new String[]{"wyczysc"}, GroupType.MODERATOR);
- new WeatherCommand("weather", new String[]{"pogoda"}, GroupType.MODERATOR);
- new KitCommand("kit");
- new TpaCommand("tpa");
- new ReplyCommand("r");
- new HomeCommand("home");
- new SpawnCommand("spawn");
- new IgnoreCommand("ignore");
- new HelpopCommand("helpop");
- new SetHomeCommand("sethome");
- new IgnoreAllCommand("wyjebane");
- new RepairPickaxeCommand("naprawkilof");
- //new AchievementsCommand("osiagniecia", new String[]{"osia", "achievements"});
- new TnTCommand("tnt", new String[]{"wybuchy"});
- new CobblexCommand("cobblex", new String[]{"cx"});
- new MessageCommand("msg", new String[]{"pw", "priv"});
- new EffectsCommand("efekty", new String[]{"eff", "ef"});
- new DropCommand("drop", new String[]{"stone", "kamien"});
- new OpenItemShopCommand("shop", new String[]{"is", "sklep"});
- new CraftingCommand("crafting", new String[]{"craftingi"});
- new TradeCommand("trade", new String[]{"wymiana", "handel"});
- new LimiterCommand("limit", new String[]{"limiter", "schowek"});
- new PandoreCommand("pandora", new String[]{"pandorka", "pandore"});
- new ExperienceCommand("experience", new String[]{"exp", "poziom", "lvl", "level", "poz"});
- new GuildItemsCommand("gi", new String[]{"gitemy", "itemy"});
- new GuildCreateCommand("zaloz", new String[]{"create"});
- new GuildInviteCommand("zapros", new String[]{"invite"});
- new GuildJoinCommand("dolacz", new String[]{"join"});
- new GuildDeleteCommand("usun", new String[]{"zamknij"});
- new GuildReSizeCommand("powieksz", new String[]{"resize"});
- new GuildKickCommand("wyrzuc", new String[]{"gkick"});
- new GuildLeaveCommand("opusc", new String[]{"leave"});
- new GuildHelpCommand("gildia", new String[]{"gildiepomoc", "g"});
- new GuildTopCommand("gtop", new String[]{"gtopka"});
- new GuildInfoCommand("ginfo", new String[]{"guildinfo"});
- new GuildBaseCommand("baza", new String[]{"base", "gdom"});
- new GuildAllyCommand("ally", new String[]{"sojusz"});
- new GuildEnemyCommand("enemy", new String[]{"zerwij"});
- new GuildLeaderCommand("leader", new String[]{"lider"});
- new GuildPvPCommand("gpvp", new String[]{"guildpvp"});
- new GuildValidityCommand("odnow", new String[]{"przedluz"});
- new GuildSetBaseCommand("bazaustaw", new String[]{"setbase", "ustawbaze"});
- new GuildRankingCommand("ranking", new String[]{"rank", "gracz"});
- new GuildOptionsCommand("options", new String[]{"opcje", "permisje"});
- new GuildManageCommand("manage", new String[]{"zarzadzaj", "zarzadzanie"});
- new GuildAdminTeleportCommand("gatp", new String[]{"gadmintp", "guildatp"}, GroupType.ADMIN);
- new GuildAdminDeleteCommand("gadelete", new String[]{"gausun"}, GroupType.ADMIN);
- new GuildAdminKickCommand("gakick", new String[]{"gawyrzuc"}, GroupType.ADMIN);
- new GuildAdminHeartCommand("galife", new String[]{"gazycie"}, GroupType.ADMIN);
- new GuildAdminReSizeCommand("garesize", new String[]{"gapowieksz"}, GroupType.ADMIN);
- new GuildAdminHelpCommand("ga", new String[]{"gahelp"}, GroupType.ADMIN);
- new GuildAdminBanCommand("gaban", new String[]{"gazbanuj"}, GroupType.ADMIN);
- new ARankingCommand("arank", new String[]{"aranking"}, GroupType.ADMIN);
- }
- private void loadMySQL() {
- try {
- ChatUtil.log("&e[MYSQL] Trwa laczenie sie z MySQL...");
- boolean isConnected = MySQL.initialize(MySQLDatabase.connect(SettingsConfig.mysqlHost, SettingsConfig.mysqlUser, SettingsConfig.mysqlPort, SettingsConfig.mysqlPass, SettingsConfig.mysqlBase));
- if (isConnected) {
- ChatUtil.log("&a[MYSQL] Polaczono z MySQL");
- if (!MySQL.checkTable(SettingsConfig.USER_TABLE_NAME)) {
- ChatUtil.log("&a[MYSQL] Tabela " + SettingsConfig.USER_TABLE_NAME + " nie istnieje , trwa tworzenie jej.");
- MySQL.createTable("CREATE TABLE " + SettingsConfig.USER_TABLE_NAME + " (`ID` INT NOT NULL AUTO_INCREMENT,"
- + SettingsConfig.USER_NICK + " varchar(16), "
- + SettingsConfig.USER_UUID + " text, "
- + SettingsConfig.USER_HOME + " varchar(32), "
- + SettingsConfig.USER_IGNORED_LIST + " text, "
- + SettingsConfig.USER_SHOP_CONTENT + " text, "
- + SettingsConfig.USER_ENDER_CONTENT + " text, "
- + SettingsConfig.USER_STORE + " text, "
- + SettingsConfig.USER_COLUMN_EXP + " BIGINT, "
- + SettingsConfig.USER_COLUMN_LEVEL + " BIGINT, "
- + SettingsConfig.USER_COLUMN_POINTS + " BIGINT, "
- + SettingsConfig.USER_COLUMN_KILLS + " BIGINT, "
- + SettingsConfig.USER_COLUMN_DEADS + " BIGINT, "
- + SettingsConfig.USER_COLUMN_ASSISTS + " BIGINT, "
- + SettingsConfig.USER_IP + " text, "
- + SettingsConfig.GROUP + " text, PRIMARY KEY (`ID`)) ENGINE = InnoDB;");
- ChatUtil.log("&a[MYSQL] Tabela " + SettingsConfig.USER_TABLE_NAME + " zostala utworzona.");
- }
- if (!MySQL.checkTable(SettingsConfig.GENERATOR_TABLE_NAME)) {
- ChatUtil.log("&a[MYSQL] Tabela " + SettingsConfig.GENERATOR_TABLE_NAME + " nie istnieje , trwa tworzenie jej.");
- MySQL.createTable("CREATE TABLE " + SettingsConfig.GENERATOR_TABLE_NAME + " (`ID` INT NOT NULL AUTO_INCREMENT,"
- + SettingsConfig.GENERATOR_LOCATION_NAME + " varchar(32), PRIMARY KEY (`ID`)) ENGINE = InnoDB;");
- ChatUtil.log("&a[MYSQL] Tabela " + SettingsConfig.GENERATOR_TABLE_NAME + " zostala utworzona.");
- }
- if (!MySQL.checkTable(SettingsConfig.KIT_TABLE_NAME)) {
- ChatUtil.log("&a[MYSQL] Tabela " + SettingsConfig.KIT_TABLE_NAME + " nie istnieje , trwa tworzenie jej.");
- MySQL.createTable("CREATE TABLE " + SettingsConfig.KIT_TABLE_NAME + " (`ID` INT NOT NULL AUTO_INCREMENT,"
- + SettingsConfig.KIT_USER_UUID + " text, PRIMARY KEY (`ID`)) ENGINE = InnoDB;");
- ChatUtil.log("&a[MYSQL] Tabela " + SettingsConfig.KIT_TABLE_NAME + " zostala utworzona.");
- }
- if (!MySQL.checkTable(SettingsConfig.PUNISHMENT_TABLE_NAME)) {
- ChatUtil.log("&a[MYSQL] Tabela " + SettingsConfig.PUNISHMENT_TABLE_NAME + " nie istnieje , trwa tworzenie jej.");
- MySQL.createTable("CREATE TABLE " + SettingsConfig.PUNISHMENT_TABLE_NAME + " (`ID` INT NOT NULL AUTO_INCREMENT,"
- + SettingsConfig.PUNISHMENT_UUID + " text, "
- + SettingsConfig.PUNISHMENT_NICK + " varchar(16), "
- + SettingsConfig.PUNISHMENT_WHO + " varchar(16), "
- + SettingsConfig.PUNISHMENT_TIME + " BIGINT, "
- + SettingsConfig.PUNISHMENT_REASON + " text, "
- + SettingsConfig.PUNISHMENT_TYPE + " text, PRIMARY KEY (`ID`)) ENGINE = InnoDB;");
- ChatUtil.log("&a[MYSQL] Tabela " + SettingsConfig.PUNISHMENT_TABLE_NAME + " zostala utworzona.");
- }
- if (!MySQL.checkTable(SettingsConfig.BACKUP_TABLE_NAME)) {
- ChatUtil.log("&a[MYSQL] Tabela " + SettingsConfig.BACKUP_TABLE_NAME + " nie istnieje , trwa tworzenie jej.");
- MySQL.createTable("CREATE TABLE " + SettingsConfig.BACKUP_TABLE_NAME + " (`ID` INT NOT NULL AUTO_INCREMENT,"
- + SettingsConfig.BACKUP_PLAYER + " varchar(16), "
- + SettingsConfig.BACKUP_PLAYER_LOCATION + " varchar(32), "
- + SettingsConfig.BACKUP_PLAYER_EXP + " BIGINT, "
- + SettingsConfig.BACKUP_CONTENT + " text, "
- + SettingsConfig.BACKUP_CREATED + " BIGINT, PRIMARY KEY (`ID`)) ENGINE = InnoDB;");
- ChatUtil.log("&a[MYSQL] Tabela " + SettingsConfig.BACKUP_TABLE_NAME + " zostala utworzona.");
- }
- if (!MySQL.checkTable(SettingsConfig.GUILD_TABLE_NAME)) {
- ChatUtil.log("&a[MYSQL] Tabela " + SettingsConfig.GUILD_TABLE_NAME + " nie istnieje , trwa tworzenie jej.");
- MySQL.createTable("CREATE TABLE " + SettingsConfig.GUILD_TABLE_NAME + " (`ID` INT NOT NULL AUTO_INCREMENT," +
- SettingsConfig.GUILD_COLUMN_TAG_NAME + " varchar(4)," +
- SettingsConfig.GUILD_COLUMN_FULLNAME_NAME + " varchar(25)," +
- SettingsConfig.GUILD_COLUMN_CUBOID_NAME + " text," +
- SettingsConfig.GUILD_COLUMN_HOME_NAME + " text," +
- SettingsConfig.GUILD_COLUMN_SIZE_NAME + " BIGINT," +
- SettingsConfig.GUILD_COLUMN_LEADER_NAME + " text," +
- SettingsConfig.GUILD_COLUMN_ASSISTANTS_NAME + " text," +
- SettingsConfig.GUILD_COLUMN_USERS_NAME + " text," +
- SettingsConfig.GUILD_COLUMN_CREATEDATE_NAME + " BIGINT," +
- SettingsConfig.GUILD_COLUMN_VALIDITY_NAME + " BIGINT," +
- SettingsConfig.GUILD_COLUMN_LAST_DESTORY + " BIGINT," +
- SettingsConfig.GUILD_COLUMN_LIVES_NAME + " BIGINT," +
- SettingsConfig.GUILD_COLUMN_GOLDBLOCKS_NAME + " BIGINT," +
- SettingsConfig.GUILD_COLUMN_POINTS + " BIGINT, PRIMARY KEY (`ID`)) ENGINE = InnoDB;");
- ChatUtil.log("&a[MYSQL] Tabela " + SettingsConfig.GUILD_TABLE_NAME + " zostala utworzona.");
- }
- if(!MySQL.checkTable(SettingsConfig.GUILD_USER_TABLE_NAME)){
- ChatUtil.log("&a[MYSQL] Tabela "+ SettingsConfig.GUILD_USER_TABLE_NAME + " nie istnieje, trwa tworzenie jej");
- MySQL.createTable("CREATE TABLE " + SettingsConfig.GUILD_USER_TABLE_NAME + " (`ID` INT NOT NULL AUTO_INCREMENT, " +
- SettingsConfig.GUILD_USER_COLUMN_UUID_NAME +" text,"+
- SettingsConfig.GUILD_USER_COLUMN_GUILD_NAME +" varchar(4),"+
- SettingsConfig.GUILD_USER_COLUMN_BUILD_NAME +" BOOLEAN,"+
- SettingsConfig.GUILD_USER_COLUMN_DESTROY_NAME +" BOOLEAN,"+
- SettingsConfig.GUILD_USER_COLUMN_ADD_NAME +" BOOLEAN,"+
- SettingsConfig.GUILD_USER_COLUMN_KICK_NAME +" BOOLEAN,"+
- SettingsConfig.GUILD_USER_COLUMN_OPENCHEST_NAME +" BOOLEAN,"+
- SettingsConfig.GUILD_USER_COLUMN_TELEPORT_NAME +" BOOLEAN,"+
- SettingsConfig.GUILD_USER_COLUMN_ATTACKTEAM_NAME +" BOOLEAN,"+
- SettingsConfig.GUILD_USER_COLUMN_MOD_NAME +" BOOLEAN, PRIMARY KEY (`ID`)) ENGINE = InnoDB;");
- ChatUtil.log("&a[MYSQL] Tabela "+ SettingsConfig.GUILD_USER_TABLE_NAME+ "zostala utworzona.");
- }
- if (!MySQL.checkTable(SettingsConfig.ALLY_TABLE_NAME)) {
- ChatUtil.log("&a[MYSQL] Tabela " + SettingsConfig.ALLY_TABLE_NAME + " nie istnieje , trwa tworzenie jej.");
- MySQL.createTable("CREATE TABLE " + SettingsConfig.ALLY_TABLE_NAME + " (`ID` INT NOT NULL AUTO_INCREMENT,"
- + SettingsConfig.ALLY_COLUMN_FIRST_NAME + " text,"
- + SettingsConfig.ALLY_COLUMN_NEXT_NAME + " varchar(4), PRIMARY KEY (`ID`)) ENGINE = InnoDB;");
- ChatUtil.log("&a[MYSQL] Tabela " + SettingsConfig.ALLY_TABLE_NAME + " zostala utworzona.");
- }
- UserManager.loadUsers();
- PunishmentManager.loadPunishments();
- GeneratorManager.loadGenerators();
- }
- } catch (Exception e) {
- ChatUtil.log("&cWystapil problem z laczeniem mysql powod: " + e.getMessage());
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement