Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Как вариант, сохранять в конфиг список этих локаций.Такой вопрос, как сохранять и доставать из конфига мульти локацию. Например создал генератор - он сохранился в конфиге. И мне захотелось изменить что-то в нем, зашел в конфиг и там поменял или вовсе yдалил.
Все еще нyжна помощь... Выше ответы - это и так все ясно было
public String l2s(Location l) {
if (l == null) {
return null;
}
return new StringBuilder().append(l.getWorld().getName()).append("~").append(l.getX()).append("~").append(l.getY()).append("~").append(l.getZ()).append("~").append(l.getYaw()).append("~").append(l.getPitch()).toString();
}
public Location s2l(String s) {
if (s == null) {
return null;
}
String[] split = s.split("~");
return new Location(Bukkit.getWorld(split[0]), Double.parseDouble(split[1]), Double.parseDouble(split[2]), Double.parseDouble(split[3]), Float.parseFloat(split[4]), Float.parseFloat(split[5]));
}
Дак храни список локаций где то.https://pastebin.com/MGE1tyaX
Вот мой код, и каждый новый генератор перезаписывает старый
https://pastebin.com/MGE1tyaX
Вот мой код, и каждый новый генератор перезаписывает старый
List<Location> loc = (List<Location>) Generator.get().getList("locations");
if(loc==null){
List<Location> locations = new ArrayList<Location>();
locations.add(location);
Generator.get().set("locations", locations);
}else{
loc.add(location);
Generator.get().set("locations", loc);
}