Помогите HolographicDisplaysAPI как сохранить галограмму.

Bezobrazie

Активный участник
Пользователь
Баллы
46
Имя в Minecraft
MySoulIsCry
создаю свои топы через HolographicDisplaysAPI встал вопрос как сохранить голограмму чтобы после перезагрузки ее не приходилось ставить заново. Есть ли метод для сохранения голограммы в самом API или же мне ее сохранять своим плагином в файл а при запуске создавать заново?
 
Чтото все равно не могу понять что я делаю не так. Сохраняю галограмму так
PHP:
            hologram = new NamedHologram(loc, "MSCCLANS.BANK");
            NamedHologramManager.addHologram(hologram);
            hologram.refreshAll();
            HologramDatabase.saveHologram(hologram);
            HologramDatabase.trySaveToDisk();
получаю так
PHP:
hologram = NamedHologramManager.getHologram("MSCCLANS.BANK");
но все равно она не спавнится при перезагрузке.
Попробуй без точки в названии.
 
Почему бы тебе просто при запуске плуга не добавлять голограмму?
 
Ребят вы не думали что юзать API для таких задач не очень рационально в силу вступает старый добрый Bukkit
Код:
JavaPlugin hd = (JavaPlugin) Bukkit.getPluginManager().getPlugin("HolographicDisplays");
hd.getConfig().set();
hd.saveConfig();
 
Последнее редактирование:
А с чего ты взял, что это должно сработать?
Работать то оно по сути может. Также способами которые упомянуты ранее как я понял галограмма сохраняется но не спавнится ибо в конфиге самого плагина она лежит при сохранении. Пробую получить ее разными способами, найду решение напишу его сюда.
 
ну это же делается не так. это считай костыль
Не костыль это.
При инициализации плагина загружай голограмму из своего конфига (в конфиге должна быть вся ее информация, в том числе ее координаты) и вставляй ее в мир через этот апи.

Для создания голограмм, не связанных с основными голограммами из конфига самого плагина, есть специальный апи. Им можно как угодно ее настроить, даже показывать для определенных игроков и регистрировать заполнители для твоих задач.

https://github.com/filoghost/HolographicDisplays/wiki/Basic-tutorial
 
Не костыль это.
При инициализации плагина загружай голограмму из своего конфига (в конфиге должна быть вся ее информация, в том числе ее координаты) и вставляй ее в мир через этот апи.

Для создания голограмм, не связанных с основными голограммами из конфига самого плагина, есть специальный апи. Им можно как угодно ее настроить, даже показывать для определенных игроков и регистрировать заполнители для твоих задач.

https://github.com/filoghost/HolographicDisplays/wiki/Basic-tutorial
Это и читал когда делал. Не очень хочется захломлять конфиг ибо он у меня уже на 200 сообщений. Возможно создам еще 1 конфиг чтобы уже туда пихать
 
Назад
Верх