Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package de.javazeiichen.bigbyte.main;
- import de.javazeiichen.bigbyte.api.CoinsAPI;
- import de.javazeiichen.bigbyte.commands.BuildCommand;
- import de.javazeiichen.bigbyte.commands.SetSpawnCommand;
- import de.javazeiichen.bigbyte.commands.SpawnVillagerCommand;
- import de.javazeiichen.bigbyte.commands.StatsCommand;
- import de.javazeiichen.bigbyte.events.*;
- import org.bukkit.Bukkit;
- import org.bukkit.plugin.java.JavaPlugin;
- public class BuildFFA extends JavaPlugin {
- private CoinsAPI coinsapi;
- @Override
- public void onEnable() {
- register();
- MySQL.connect();
- MySQL.createTable();
- new ScoreBoardLoadEvent().startScheduler();
- new ScoreBoardLoadEvent().animate();
- register();
- String user = "root";
- String password = "EvilPass";
- String host = "localhost";
- String database = "CoinsAPI";
- String port = "3306";
- coinsapi = new CoinsAPI(user, password, host, database, port);
- coinsapi.connect();
- coinsapi.createTable();
- }
- @Override
- public void onDisable() {
- MySQL.close();
- }
- private void register () {
- Bukkit.getPluginManager().registerEvents(new BlockPlaceBreakEvent(), this);
- Bukkit.getPluginManager().registerEvents(new JoinQuitEvent(), this);
- Bukkit.getPluginManager().registerEvents(new PlayerDamageEvent(), this);
- Bukkit.getPluginManager().registerEvents(new DeathEvent() , this);
- Bukkit.getPluginManager().registerEvents(new PlayerMoveEvent(), this);
- Bukkit.getPluginManager().registerEvents(new PlayerRespawnEvent(), this);
- Bukkit.getPluginManager().registerEvents(new Stuff(), this);
- Bukkit.getPluginManager().registerEvents(new PlayerFishingEvent(), this);
- Bukkit.getPluginManager().registerEvents(new InvSortListener(), this);
- getCommand("build").setExecutor(new BuildCommand());
- getCommand("spawnVillager").setExecutor(new SpawnVillagerCommand());
- getCommand("setspawn").setExecutor(new SetSpawnCommand());
- getCommand("stats").setExecutor(new StatsCommand());
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement