April 16

Minecraft Plugin – Config.yml anlegen

Lege eine Datei config.yml unter src an und schreibe in sie Datensätze hinein:

Settings:
default: false
db-default: false
db-ip: localhost
db-port: 3306
db-name: projectminecraft
db-user: projectminecraft
db-password: password

Und:

public void onEnable(){
  //Config erstellen
  File file = new File(getDataFolder(), "config.yml");
  if((!file.exists())||(getConfig().getBoolean("Settings.default"))){
    try{
      getConfig().options().copyDefaults(true);
      saveConfig();
    }
    catch(Exception e){
      System.out.println("[ProjectMinecraft]Die Config konnte nicht angelegt werden!");
    }
  }
Katgeorie:Allgemein | Hinterlasse einen Kommentar
April 16

Minecraft Plugin – Verbindung zu einer Datenbank aufbauen

public static Connection con = null;
public static Statement stmt = null;

public static void MySQLConnect(String dbip, String dbport, String dbname, String dbuser, String dbpw){

  try{
    // Datenbanktreiber für JDBC Schnittstellen laden
    Class.forName("com.mysql.jdbc.Driver");

    // Verbindung zur JDBC-Datenbank herstellen.
    con = DriverManager.getConnection("jdbc:mysql://"+dbip+":"+   dbport+"/"+dbname+"?"+"user="+dbuser+"&"+"password="+dbpw);
    System.out.println("[Project-Minecraft] Die MySQL-Verbindung wurde erfolgreich aufgebaut.");
  }
  catch(ClassNotFoundException e){
    System.out.println("Treiber nicht gefunden");
  }
  catch(SQLException e){
    System.out.println("Verbindung nicht möglich");
    System.out.println("SQLException: " + e.getMessage());
    System.out.println("SQLState: " + e.getSQLState());
    System.out.println("VendorError: " + e.getErrorCode());
    System.out.println(dbip);
    System.out.println(dbport);
    System.out.println(dbname);
    System.out.println(dbuser);
    System.out.println(dbpw);
  }
}

 

Katgeorie:Allgemein | Hinterlasse einen Kommentar
April 15

Strato FTP-Zugriff einrichten

Zuerst ladest du dir Filezilla herunter und installiert es. Danach öffnest du es und öffnest den Reiter Datei->Servermanager und trägst folgendes ein:

 

Server: ftp.strato.de

Port: 21

Protokoll: FTP

Verschlüsselung: keine

Verbindungsart: Normal

Besitzer: domain.de (Eine deiner Domains, die im Paket enthalten sind)

Passwort: Masterpasswort (Dass du im Strato-Kundenpanel unter Verwaltung->Passwörter festlegen->Masterpasswort eingetragen hast)

 

Nun sollte sich deine Verbindung aufbauen 🙂