Помогите Какая есть альтернатива команде /reload?

  • Автор темы Автор темы xGRayD
  • Дата начала Дата начала

xGRayD

Активный участник
Баллы
61
Ник в Minecraft
xGRayD
Какая есть альтернатива команде /reload? Не /stop и /restart, а чтобы просто перезагружало все плагины
 
Для чего тебе сразу все плагины перезагружать?
Можно по одному. Для этого есть PlugMan. Но использовать его надо только в крайнем случае. Во всех остальных /restart (не путать с /reload)
 
Лучше использовать ServerUtils, plugman уже далеко забытое прошлое
 
Какая есть альтернатива команде /reload? Не /stop и /restart, а чтобы просто перезагружало все плагины
Перезагружать все плагины сразу - убивать половину из них. Не все могут быть перезагружены без выключения сервера.
/stop - вот тебе лучшее решение, чтоб перезагрузить все плуги
 
Перезагружать все плагины сразу - убивать половину из них. Не все могут быть перезагружены без выключения сервера.
/stop - вот тебе лучшее решение, чтоб перезагрузить все плуги
+1. Не понимаю зачем эти извращения с перезагрузкой всех плагинов если можно просто стопнуть и проблем нет
 
Paper рано или поздно собираются выкатить возможность плагинам решать, как они должны вести себя при /reload. Пока это было скорей в рамках обсуждения, но планы уже имеются. До тех пор - /stop и /restart твои друзья, а /reload лучше закинуть куда подальше.
 
Да и в чём смысл перезагружать все плагины? Для одиночных плагинов лучше использовать всякие плугманы, если нужно быстро или для тестов удалить или подгрузить плагин без перезагрузки. От утечек это не избавит и память не освободит
 
Зачем настраивать сервер когда на нем кто-то играет? Нужно один раз настроить и ничего не трогать. Только выкатывать обновления когда это нужно и ночью.
 
Зачем настраивать сервер когда на нем кто-то играет? Нужно один раз настроить и ничего не трогать. Только выкатывать обновления когда это нужно и ночью.
Бывают такие ситуации, это абсолютно нормальная практика. Пару месяцев назад нашёл неприятную ошибку в PAPI, её быстро пофиксили и нужно было закидывать на сервер. Перезагружать ради этого сервер - глупо, поэтому я просто отгрузил старую версию плагина, подгрузил новую и перезагрузил все плагины (через команды самих этих плагинов), которые были зависимы от PAPI.

Тот же ServerUtils может перезагружать commands.yml, bukkit.yml файлы прямо из игры - это очень удобно(Молчу про поддержку банжи). Главное правило сия отгрузок - не отгружать то, что тянет за собой очень много зависимостей. Например, отгружать Vault будет очень плохой идеей.
 
Бывают такие ситуации, это абсолютно нормальная практика. Пару месяцев назад нашёл неприятную ошибку в PAPI, её быстро пофиксили и нужно было закидывать на сервер. Перезагружать ради этого сервер - глупо, поэтому я просто отгрузил старую версию плагина, подгрузил новую и перезагрузил все плагины (через команды самих этих плагинов), которые были зависимы от PAPI.

Тот же ServerUtils может перезагружать commands.yml, bukkit.yml файлы прямо из игры - это очень удобно(Молчу про поддержку банжи). Главное правило сия отгрузок - не отгружать то, что тянет за собой очень много зависимостей. Например, отгружать Vault будет очень плохой идеей.
/reload commands в дефолте есть, а вот баккит другой вопрос
 
Эта команда уничтожит весь ваш сервер,
Вы должны использовать только. /stop
(примерно 1-2 макс (в зависимости от размера сервера)) и, таким образом, сохраните все свои вложения на сервере.
Там ничего не повредит
 
И куча мусора останется в памяти сервера после /reload. Отличная идея да)
Если у тебя какой то плагин течет, это не решение проблемы.
 
Назад
Верх Низ