[LiteCore] #1 Плагинописание PHP (Основы)

#Очистить кеш мира, когда памяти мало
low-memory-trigger: true
Когда будет мало памяти мир удалится? Ну или чанки?

Из оперативной памяти будут выгружены неиспользуемые чанки

Они не будут удалены?

Удалены с диска не будут

1 лайк

Спасибо…

давай основы генерации?

#2 будет что то типа вопрос-ответ FAQ

самое интересное, что пацан написал, что onEnable и onDisable отвечают за включение и выключение плагина. а ведь на самом деле эти функции просто выполняются в момент включения и выключения плагина.

а onLoad в момент загрузки плагина

1 лайк

и сам плагин, который ты пишешь может быть полностью пустым. например:

class Main extends PluginBase 
{}

Забей, этот диксин идиот. Это тот самый разработчик “топ” ядра CatCore

А чё оказывается обязательно каждый плагин должен мне срать в консоль при включении? Помимо того что ядро пишет что он включился

Оказывается getLogger() получает консоль, а не логгер.

А ещё и при выключении он мне срать в консоль будет. Тоесть если я получу краш мне придется полистать вверх в поисках ошибки потому что мне консоль засрали плагины

1 лайк

Я для новичков это написал, пусть плагин выполнит хоть какое то действие.

Log информирование…

К логгеру можно подойти на втором уроке или даже позже, в знакомстве с функциями а не тут. Тут новички подумают что это обязательно.

Но мы же не консоль получаем правильно

Ну как бы ты тоже прав. Но а какое действие будет вывполнять плагин помимо вывода инфы в консоль?

В наших ядрах вместо консоли логгер)

Получение конфига, регистрация листенеров, запуск цикличных тасков