Welt kopieren (Bukkit programmieren)?
Hallo ganz simple frage.
Wie kann ich eine existierende Welt kopieren und mich dann in die Welt teleportieren? Also des mit dem teleportieren weiß ich aber wie kann ich eine welt kopieren (nicht ingame sondern coden)
Danke im Vorraus^^
3 Antworten
Du kopierst den Ordner mit Java: https://www.baeldung.com/java-copy-directory
Die Welt musst du dann manuell laden lassen:
Bukkit.createWorld(new WorldCreator("ordnername"));
Beachte, dass du diesen Prozess asynchron machen solltest, ansonsten bleibt dein Server stehen, solange dies ausgeführt wird.
Ich verstehe nicht ganz was du machen willst. Es gibt das Plugin Multiverse mit dem kannst du mehrere Welten verwalten. Wenn du dies hast kannst du einfach deinen Server stoppen, den Ordner deiner Welt kopieren und umbenennen, und danach mit Multiverse importieren und dich dort hin teleportieren
was willst du da coden (davonabgesehen das man das eben auch können muss)
willst du deine welt einfach dublizieren? dafür einfach den world ordner kopieren