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

Плагин [ADMIN] PortChanger - удобный порт для вашего сервера [1.7-1.10]

Статус
Закрыто для дальнейших ответов.
Разве не depend порядок загрузки? Хотя в данном случае не спасет.
depend-Если хоть один плагин из списка отсутствует - Ваш не загрузится. Список плагинов, которые нужны для загрузки Вашего.
softdepend-Ваш плагин будет загружен после плагинов из этого списка. Список плагинов, которые должны полностью функционировать до загрузки Вашего.
loadbefore-Ваш плагин будет загружен до всех плагинов из списка. Список плагинов, которые должны быть запущены после Вашего.

инфа из http://wiki.bukkit.org/Plugin_YAML/ru . Так что поидее должно работать.
 
depend-Если хоть один плагин из списка отсутствует - Ваш не загрузится. Список плагинов, которые нужны для загрузки Вашего.
softdepend-Ваш плагин будет загружен после плагинов из этого списка. Список плагинов, которые должны полностью функционировать до загрузки Вашего.
loadbefore-Ваш плагин будет загружен до всех плагинов из списка. Список плагинов, которые должны быть запущены после Вашего.

инфа из http://wiki.bukkit.org/Plugin_YAML/ru . Так что поидее должно работать.
Ну так и пропиши depend в протоколсапорте и протоколлибе. Проблем? Всегда срабатывало.
 
Ну так и пропиши depend в протоколсапорте и протоколлибе. Проблем? Всегда срабатывало.
Ну в принципе тоже вариант. Но ТС наврятли хочет пинать школьников, чтобы те добавляли этот плагин depend.
 
В plugin.yml следующие параметры:
load: STARTUP
loadbefore: [ViaVersion]

Тем не менее, ViaVersion запускается раньше. Спасибо баккиту за это.
Я думаю, единственный адекватный вариант - производить манипуляции с ванильным соединением, созданным ядром. Но, как я писал выше, у меня пока нет времени и желания разбираться с этим.
 
В plugin.yml следующие параметры:
load: STARTUP
loadbefore: [ViaVersion]

Тем не менее, ViaVersion запускается раньше. Спасибо баккиту за это.
Я думаю, единственный адекватный вариант - производить манипуляции с ванильным соединением, созданным ядром. Но, как я писал выше, у меня пока нет времени и желания разбираться с этим.
правильно. и не надо. не корми всех за дорма.
 
Наоборот же, все школолохостинги сдуются.
При желании можно запускать сервер сразу на всех незанятых портах. А ещё палить и досить айпишники, с которых пингуют школомониторинги. Но это уже совсем другая история... В общем если бы кому-то прям очень хотелось насолить школосервисам, он бы уже сделал это.
 
Наоборот же, все школолохостинги сдуются.
просто перестать им помогать, они задрали уже... Даже 50 рублей жалко им бывает на сборку, настройку, беспокойство(ПОСТОЯННОе МЛЯ), за плагин.
 
Себе хуже делаете, нищеброты бедные. Запретят не только свое ядро заливать, но и плагины.
А если Vds/Vps там же не запретят так как там порты открыты все... кроме 80 конечно
PortChanger
Версия: 1.0

Как следует из названия, плагин позволяет изменять порт, на котором запускается сервер. Данный плагин может пригодиться людям, использующим различные "слотовые" хостинги, где пресекается изменение порта в server.properties.

Скачать плагин

Внимание! Поддержка ProtocolSupport и ViaVersion не осуществляется в данной версии PortChanger.

Функционал:

  • Единственная задача плагина - пересоздавать подключение сервера с портом, отличным от значения в server.properties
История версий:
  • 1.0 [1.7-1.10] 10.10.16: Релиз плагина на RuBukkit
Планы на будущее:
  • Исправить работу с ViaVersion, ProtocolSupport и т.д.
  • Реализовывать интересные идеи, если такие появятся
Работа плагина была протестирована на нескольких более или менее популярных хостингах.
Также хочу отметить, что этот плагин я делал исключительно для себя и для других целей, поэтому поддержки скорее всего не будет. Ну а так... Вдруг кому пригодится. Можно попробовать занять порт 25565, например.
В перспективе плагин сможет работать и на новых версиях.
Я чуть не понял как он работает... То есть этот плагин позавляет запускать сервер на нескольких портах что ли? (25565,25566,25567,25568,25569, и тд-тп) (на этих портах будет работать сервер)
 
А если Vds/Vps там же не запретят так как там порты открыты все... кроме 80 конечно

Я чуть не понял как он работает... То есть этот плагин позавляет запускать сервер на нескольких портах что ли? (25565,25566,25567,25568,25569, и тд-тп) (на этих портах будет работать сервер)
нет. Смена порта, просто смена.
 
Ясен пень что оно ни с чем работать не будет, если соединение в список соединений не добавлять.
 
Ясен пень что оно ни с чем работать не будет, если соединение в список соединений не добавлять.
Тут добавляй-не добавляй - результат один будет. По непонятной причине тот же ViaVersion запускается раньше PortChanger'а (лично у меня), несмотря на правила в plugin.yml. Можно, конечно, выпендриться и перезагрузить все зависимые плагины, но неизвестно, к каким последствиям это приведёт. К тому же костыль дикий. Ещё можно работать индивидуально с каждым плагином рефлексиями всякими - что, опять же, не айс.
Поэтому единственное адекватное решение, как я уже писал выше, - это менять порт уже созданного канала (пайплайна). За полчаса у меня это не получилось, поэтому я пока забил болт...
 
Тут добавляй-не добавляй - результат один будет. По непонятной причине тот же ViaVersion запускается раньше PortChanger'а (лично у меня), несмотря на правила в plugin.yml. Можно, конечно, выпендриться и перезагрузить все зависимые плагины, но неизвестно, к каким последствиям это приведёт. К тому же костыль дикий. Ещё можно работать индивидуально с каждым плагином рефлексиями всякими - что, опять же, не айс.
Поэтому единственное адекватное решение, как я уже писал выше, - это менять порт уже созданного канала (пайплайна). За полчаса у меня это не получилось, поэтому я пока забил болт...
И не получится. Но тем не менее простое добавление в список позволит ProtocolSupport работать например, потому что канал инжектится при добавлении тоже. ProtocolLib работает примерно по такому же принципу.
 
Статус
Закрыто для дальнейших ответов.

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

Назад
Верх