[Решено] Как записать игроку информацию без конфигов

Статус
Закрыто для дальнейших ответов.

SashaBrine

Активный участник
Пользователь
Баллы
76
Меня интересует как записать игроку информацию все конфигов и всяких файлов что бы её можно было получить с другого плагина.
 
FileConfiguration otherConfig = Bukkit.getPluginManager().getPlugin("PluginName").getConfig();
 
Я понимаю но я сказал без нонфигов
 
Или ты просто не выполняешь сейв конфиг и он будет только в озу.
 
Меня интересует как записать игроку информацию все конфигов и всяких файлов что бы её можно было получить с другого плагина.
Человек выше правильно ответил

Если не хранить в файлах, в базе или где-либо ещё - при перезагрузке сервера превратится в тыкву.

А по поводу получения информации из другого плагина:
MyPlugin my = (MyPlugin) Bukkit.getPluginManager().getPlugin("MyPlugin");
Data data = my.getData(); // Любой другой метод для получения необходимых данных
 
player.setMetadata("key", new FixedMetadata(plugin, object));
 
Ещё можно воспользоваться PersistentDataHolder API - и файлы не придется *самому* использовать, и данные сохраняются при перезагруке. Для использования в других плагинов придется сделать публичный геттер неймспейса. Однако, строго 1.14+
 
Ещё можно воспользоваться PersistentDataHolder API - и файлы не придется *самому* использовать, и данные сохраняются при перезагруке. Для использования в других плагинов придется сделать публичный геттер неймспейса. Однако, строго 1.14+
Так тут тоже все в файлах хранится, те же конфиги.
 
Конфиги плагинов тоже сервер записывает и читает, внезапно.
Я конечно подозревал, но теперь точно уверен, что ты пропускаешь примерно половину сообщений - как целые сообщения, так и текст отдельных сообщений - и в итоге повторяешь то, что уже было написано. Дальнейший диалог бессмысленен, да и скорей офтоп.
Ждём ТСа.
 
Я конечно подозревал, но теперь точно уверен, что ты пропускаешь примерно половину сообщений - как целые сообщения, так и текст отдельных сообщений - и в итоге повторяешь то, что уже было написано. Дальнейший диалог бессмысленен, да и скорей офтоп.
Ждём ТСа.
Как скажешь.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх