Помогите Загрузка карты для мини-игры

SpecialName PRODUCTION

Активный участник
Баллы
61
Имя в Minecraft
YT_Core
У меня есть папка с картой. Когда начинается игра мне нужно что бы карта загружалась, а после игры выгружалась, удалялась. Потом надо копировать оригинал карты и обратно его загружать. Как это сделать?
 
unix команды мы знаем, молодец, а как быть с Spigot API?
Нету там в ведроапи, ну выгрузить мир можно, а вот удаления и копипаста нет. Придется ручками рисовать. Потому проще в сшнике запуска rm и cp.
 
Bukkit.createWorld(new WorldCreator(folder));
???
 
Это к XjCyan1de, ему нужно было на ведроапи. Я ему и ответил, что ручками рисовать.
То что там нету волшебного bukkit.copipastWorld().
Не правильно выразился, я имел ввиду используя ведроапи или стандартные средства Javы
 
гугл в помощь)
Найди методы для удаления всех файлов из директории, для копирования всех файлов из одной директории в другую.
Мир выгрузить - удалить - скопировать - загрузить.
Недавно сам искал, нашел рекурсивный метод, проверяющий все содержимое в директории, если файл - копируется, если новая директория, создается папка и запускает себя уже для этой папки... Переделал его так же и под удаление, могу скинуть вечером если не сможете найти сами.
Мир основной вроде нельзя выгружать, нужен другой, у меня multiworld стоит для миров.
 
Назад
Верх