Для чего нужен getLogger("Minecraft") и с чем его едят

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

adodvstudios

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
Jenka20091
Я думаю вы поняли
 
В консоль выводишь сообщение
 
Забудьте вы уже про эту хрень из школотуториалов.
В plugin.yml ставится параметр prefix для логера, который можно получить JavaPlugin#getLogger
При выводи сообщений с помощью такого логера в консоли сразу будет отображаться префикс и будет понятно, какой плагин и что выводит.
 
Забудьте вы уже про эту хрень из школотуториалов.
В plugin.yml ставится параметр prefix для логера, который можно получить JavaPlugin#getLogger
При выводи сообщений с помощью такого логера в консоли сразу будет отображаться префикс и будет понятно, какой плагин и что выводит.
Logger log = Logger.getLogger("Hello");

getLogger().info("Hello World)");
 
Забудьте вы уже про эту хрень из школотуториалов.
В plugin.yml ставится параметр prefix для логера, который можно получить JavaPlugin#getLogger
При выводи сообщений с помощью такого логера в консоли сразу будет отображаться префикс и будет понятно, какой плагин и что выводит.
Bukkit.getServer().getConsoleSender().sendMessage("sosi her)");
 
System.out.println("Ну да ну да пошел я на...");
 
Я думаю вы поняли
Если тебе в консоли перед текстом нужно название плагина, используй JavaPlugin#getLogger. Пример сообщения:
Код:
[12:00:00] [Server thread/INFO]: [PluginName] Example text

Если тебе не нужно название плагина перед текстом, используй системный метод отправки сообщений System.out.println() или баккитовский логгер Bukkit.getLogger(). Пример сообщения:
Код:
[12:30:00] [Server thread/INFO]: Example text

Я без понятия откуда пошла мода получать логгер "Minecraft", в любом случае, считается правильным получать "свой" логгер JavaPlugin#getLogger
 
Я без понятия откуда пошла мода получать логгер "Minecraft", в любом случае, считается правильным получать "свой" логгер JavaPlugin#getLogger
Да не было такого никогда, всегда юзали JavaPlugin#getLogge. Не ведитесь на идиотов.
 
Logger log = Logger.getLogger("Hello");

getLogger().info("Hello World)");
Спасибо за ответ.
Если тебе в консоли перед текстом нужно название плагина, используй JavaPlugin#getLogger. Пример сообщения:
Код:
[12:00:00] [Server thread/INFO]: [PluginName] Example text

Если тебе не нужно название плагина перед текстом, используй системный метод отправки сообщений System.out.println() или баккитовский логгер Bukkit.getLogger(). Пример сообщения:
Код:
[12:30:00] [Server thread/INFO]: Example text

Я без понятия откуда пошла мода получать логгер "Minecraft", в любом случае, считается правильным получать "свой" логгер JavaPlugin#getLogger
А этим баккит логгером я и пользуюсь
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх