Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

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

Тема в разделе "Неподтвержденные плагины", создана пользователем Dymeth, 10 окт 2016.

  1. Kirich

    Kirich Активный участник Пользователь

    Баллы:
    78
    Смешно :D
     
  2. Хостинг MineCraft
    <
  3. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Может еще запуск банжи запилить на плагине :D. Именно по этой причине на неких школолохостингах и запретили заливать свой сервер.
     
  4. slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    даже это не помогло? loadbefore: [OnePlugin, AnotherPlugin]
     
  5. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Разве не depend порядок загрузки?
     
  6. slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    depend-Если хоть один плагин из списка отсутствует - Ваш не загрузится. Список плагинов, которые нужны для загрузки Вашего.
    softdepend-Ваш плагин будет загружен после плагинов из этого списка. Список плагинов, которые должны полностью функционировать до загрузки Вашего.
    loadbefore-Ваш плагин будет загружен до всех плагинов из списка. Список плагинов, которые должны быть запущены после Вашего.

    инфа из http://wiki.bukkit.org/Plugin_YAML/ru . Так что поидее должно работать.
     
  7. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Ну так и пропиши depend в протоколсапорте и протоколлибе. Проблем? Всегда срабатывало.
     
  8. slavik123123123

    slavik123123123 Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Leymooooooooooo
    Ну в принципе тоже вариант. Но ТС наврятли хочет пинать школьников, чтобы те добавляли этот плагин depend.
     
  9. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Школьников и не надо пинать, они и без смены портов проживут.
     
  10. Автор темы
    Dymeth

    Dymeth Активный участник Пользователь

    Баллы:
    76
    В plugin.yml следующие параметры:
    load: STARTUP
    loadbefore: [ViaVersion]

    Тем не менее, ViaVersion запускается раньше. Спасибо баккиту за это.
    Я думаю, единственный адекватный вариант - производить манипуляции с ванильным соединением, созданным ядром. Но, как я писал выше, у меня пока нет времени и желания разбираться с этим.
     
  11. Neuter

    Neuter Старожил Пользователь

    Баллы:
    123
    Skype:
    Neuter3
    Имя в Minecraft:
    Dream4Game
    правильно. и не надо. не корми всех за дорма.
     
  12. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Наоборот же, все школолохостинги сдуются.
     
  13. Автор темы
    Dymeth

    Dymeth Активный участник Пользователь

    Баллы:
    76
    При желании можно запускать сервер сразу на всех незанятых портах. А ещё палить и досить айпишники, с которых пингуют школомониторинги. Но это уже совсем другая история... В общем если бы кому-то прям очень хотелось насолить школосервисам, он бы уже сделал это.
     
  14. Neuter

    Neuter Старожил Пользователь

    Баллы:
    123
    Skype:
    Neuter3
    Имя в Minecraft:
    Dream4Game
    просто перестать им помогать, они задрали уже... Даже 50 рублей жалко им бывает на сборку, настройку, беспокойство(ПОСТОЯННОе МЛЯ), за плагин.
     
  15. KlamrFox

    KlamrFox Активный участник Пользователь

    Баллы:
    66
    А если Vds/Vps там же не запретят так как там порты открыты все... кроме 80 конечно[DOUBLEPOST=1476944715,1476944604][/DOUBLEPOST]
    Я чуть не понял как он работает... То есть этот плагин позавляет запускать сервер на нескольких портах что ли? (25565,25566,25567,25568,25569, и тд-тп) (на этих портах будет работать сервер)
     
  16. Neuter

    Neuter Старожил Пользователь

    Баллы:
    123
    Skype:
    Neuter3
    Имя в Minecraft:
    Dream4Game
    нет. Смена порта, просто смена.
     
  17. KlamrFox

    KlamrFox Активный участник Пользователь

    Баллы:
    66
    То есть если у меня в server.propertes стоит 25565 то через плагин он меняет например на 25549 так что ли?
     
  18. CraftCoder

    CraftCoder Старожил Пользователь

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    да
     
  19. Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Ясен пень что оно ни с чем работать не будет, если соединение в список соединений не добавлять.
     
  20. Автор темы
    Dymeth

    Dymeth Активный участник Пользователь

    Баллы:
    76
    Тут добавляй-не добавляй - результат один будет. По непонятной причине тот же ViaVersion запускается раньше PortChanger'а (лично у меня), несмотря на правила в plugin.yml. Можно, конечно, выпендриться и перезагрузить все зависимые плагины, но неизвестно, к каким последствиям это приведёт. К тому же костыль дикий. Ещё можно работать индивидуально с каждым плагином рефлексиями всякими - что, опять же, не айс.
    Поэтому единственное адекватное решение, как я уже писал выше, - это менять порт уже созданного канала (пайплайна). За полчаса у меня это не получилось, поэтому я пока забил болт...
     
  21. Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    И не получится. Но тем не менее простое добавление в список позволит ProtocolSupport работать например, потому что канал инжектится при добавлении тоже. ProtocolLib работает примерно по такому же принципу.
     

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