Ich weiß, dass es möglich ist, eine Karte mit Bukkit.getServer().createMap(Bukkit.getWorld("world"));
zu erstellen, dies wird jedoch eine Karte mit der ersten verfügbaren ID erstellen. Nehmen wir an, ich möchte eine Karte mit der ID 10000 erstellen. Wenn ich versuche, Bukkit.getServer().getMap(10000);
zu verwenden, gibt es null zurück, weil diese Zuordnung nicht vorhanden ist.Wie erstelle ich ein MapView mit einer bestimmten ID?
Wie erstellt man ein MapView mit einer bestimmten ID?
Warum genau benötigen Sie diese Funktion? Going NMS wird nie empfohlen – Kerooker
@Kerooker Ich erstelle eine Anzeige mit Bildern, die jede Minute aktualisiert. Ich möchte nicht riskieren, andere Karten zu überschreiben. Ich habe 10000 gewählt, weil benutzergenerierte Karten diese ID wahrscheinlich niemals erreichen. Warum empfehlen Sie NMS nicht? Ist es, weil es zwischen Versionen brechen kann oder ist es wegen etwas anderem? – nelson2tm
Kann zwischen den Versionen brechen und ist schwer zu implementieren Performance-weise – Kerooker