Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Main extends JavaPlugin implements Listener
- {
- public static Main instance;
- public static Connection conexion;
- public static Statement s;
- private static String db_host = "localhost";
- private static String db_port = "3306";
- private static String db_name = "minecraft";
- private static String db_user = "root";
- private static String db_pass = "2030xdc9h";
- /*-----------------------------------------------------------------------------------------------------------------------
- * PROCESO PRINCIPAL
- -----------------------------------------------------------------------------------------------------------------------*/
- @Override
- public void onEnable()
- {
- realizarConexion();
- decoracionesExtras();
- registrarEventos();
- }
- /*-----------------------------------------------------------------------------------------------------------------------
- * MENSAJES EN CONSOLA Y DECORACIONES
- -----------------------------------------------------------------------------------------------------------------------*/
- public void decoracionesExtras()
- {
- ConsoleCommandSender cs = this.getServer().getConsoleSender();
- cs.sendMessage(ChatColor.YELLOW+"HUBUtils ha sido activado y listo para usar.");
- }
- /*-----------------------------------------------------------------------------------------------------------------------
- * REGISTRAMOS LAS DEMÁS CLASES
- -----------------------------------------------------------------------------------------------------------------------*/
- public void registrarEventos()
- {
- PluginManager pm = this.getServer().getPluginManager();
- //Inventarios
- pm.registerEvents(new InventarioServidores(), this);
- pm.registerEvents(new InventarioEvento(), this);
- pm.registerEvents(new InventarioPerfil(), this);
- pm.registerEvents(new InventarioPerfilAjustes(), this);
- pm.registerEvents(new InventarioPerfilVestuario(), this);
- pm.registerEvents(new InventarioTienda(), this);
- //Extras
- pm.registerEvents(new DarItemsAlEntrar(), this);
- pm.registerEvents(new Cancelamientos(), this);
- pm.registerEvents(new GuardarInventarioCuandoMuere(), this);
- }
- /*-----------------------------------------------------------------------------------------------------------------------
- * CONECTAMOS CON MYSQL
- -----------------------------------------------------------------------------------------------------------------------*/
- public void realizarConexion()
- {
- try
- {
- Class.forName("com.mysql.jdbc.Driver");
- conexion = DriverManager.getConnection("jdbc:mysql://"+db_host+"/"+db_name,db_user, db_pass);
- s = conexion.createStatement();
- this.getServer().getConsoleSender().sendMessage(ChatColor.AQUA+"Conectado a MySQL correctamente.");
- s.close();
- this.getServer().getConsoleSender().sendMessage(ChatColor.AQUA+"Conexión cerrada con éxito..");
- }
- catch (Exception e)
- {
- this.getServer().getConsoleSender().sendMessage(ChatColor.RED + "HUBUtils ha tenido un error de conexión con MySQL.");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement