Frage von pinguin5202004, 58

Kordinaten und eine einzigartige ID abspeichern?

Ich porgrammiere momentan ein OsterEier Plugin. Ich habe schon viele Fragen gestellt aber hier nochmal:

Ich möchte, das wenn man ein Ei spawnt, dass das Ei gespawnt wird und die Kordinaten und eine einzigartige ID in die config eingefügt wird. Aber es werden nur die Kordinaten eingespeichert und man kann auch nur 1 Ei abspeichern. Am besten sollte die Config dann so aussehen:

1: 
    world: meineWelt
    x: 109320.0
    Y: 100.0
    Z: 8390.0
    ID: 1
2: 
    world: meine2teWelt
    x: 17820.0
    Y: 12.0
    Z: 90.0
    ID: 2
3: 
    world: meine3teWelt
    x: 346.0
    Y: 133.0
    Z: 435.0
    ID: 3

Code:

public void SpawnEgg(Player p) {
    String world = p.getWorld().getName();
    double x = p.getLocation().getX();
    double y = p.getLocation().getY();
    double z = p.getLocation().getZ();
    
    FileConfiguration cfg = getConfig();
    cfg.set("World", world);
    cfg.set("X", x);
    cfg.set("Y", y);
    cfg.set("Z", z);
    saveConfig();
Antwort
von TheMinecrafter2, 53

du musst vllt einfügen dass die erste id 1 ist also die id als 1 deklariert wir und dann eine rechnung dass er immer wenn ein ei gespawnt wird die id +1 gesetzt wird

Keine passende Antwort gefunden?

Fragen Sie die Community