44 lines
935 B
Markdown
44 lines
935 B
Markdown
# HomesAPI
|
|
### initialisierung des Basis API Codes
|
|
|
|
```java
|
|
public void onEnable(){
|
|
Bansystem bansystem = new Bansystem();
|
|
bansystem.enableAPI("Benutzer","Passwort","Host","Datenbank");
|
|
ban = bansystem.getBan();
|
|
}
|
|
```
|
|
|
|
## Verwendung des Home Systems:
|
|
### erstellen eines Homes
|
|
````java
|
|
Homes home;
|
|
public void addHome(PlayerHome p){
|
|
//erstellt anhand der PlayerHome informationen ein Home
|
|
home.createNewHome(p);
|
|
}
|
|
|
|
````
|
|
|
|
### alle Homes eines Spielers holen
|
|
|
|
````java
|
|
Homes home;
|
|
public ArrayList<String> getHomes{
|
|
ArrayList<String> homes = new ArrayList<>();
|
|
//erstellt eine ArrayList mit den HomeNames
|
|
home.getPlayerHome.forEach(h -> {homes.add(h.getName)});
|
|
return homes;
|
|
}
|
|
````
|
|
|
|
### ein Home eines Spielers anhand des Namens holen
|
|
|
|
````java
|
|
Homes home;
|
|
public String getHomeWorld(String name){
|
|
home.getHomeByName(name);
|
|
return home.getWorld;
|
|
}
|
|
````
|