Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Запись действий/logs в кастомный конфиг.

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

Zlodey_duo

Активный участник
Пользователь
Баллы
66
Имя в Minecraft
_X_ZLODEY_X_
Всем привет, мне нужно сделать так чтобы действия которые происходят с моим плагином записывались в кастомный конфиг data.yml Что то типо логов.

Проблема в том что нужно добавлять каждый раз новую строчку и писать на ней не трогая предыдущие. Вот только не помню код и как он работает, помню что нужно делать через for.

Пример строки которая будет записываться в data.yml
Код:
console: Turned off the plugin called: TEST.
console: Included a plugin called: TEST.
Как понятно действия происходят в конфиге это просто к примеру.
Нужно вот так, каждый раз писать на новой строке.
Через data.set("console", "сообщение"); думаю будет работать как то криво.

Надеюсь правильно изложил в чём мне нужна помощь...
 
Yaml не поддерживает хранение нескольких значений по одному ключу. Максимум ты можешь хранить массив строк:

messages:
- Первое сообщение
- Второе сообщение

Но yaml в принципе не подходит для хранения большого количества данных.

Дописывай строки в обычные текстовые файлы, а ещё лучше почитай про логирование в java, чтобы не городить костыли
 
Последнее редактирование:
Yaml не поддерживает хранение нескольких значений по одному ключу. Максимум ты можешь хранить массив строк:

messages:
- Первое сообщение
- Второе сообщение

Но yaml в принципе не подходит для хранения большого количества данных.

Дописывай строки в обычные текстовые файлы, а ещё лучше почитай про логирование в java, чтобы не городить костыли

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

Поделиться этой страницей

Назад
Верх