Minecraft.ya1.ru: Частные сервера

Статус
В этой теме нельзя размещать новые ответы.

xtend

Суетолог
mh.png
В ближайшее время будет обновлена страница частных серверов.
Из новинок:

1. Новый дизайн.
2. Улучшенный список серверов. Включающий в себя отображение макс количества игроков.
3. Плагин для серверов, для автоматической публикации своего сервера в списке при запуске.

Автообновление своего сервера в списке. (Если не вызовет нагрузок.)
Автообновления не чаще раза в час (Из соображений безопасности).
Автообновление будет запущено в Асинхронном потоке, что не должно сказаться на производительности сервера.
Данные будут передаваться путём POST запроса.
Возможно лёгкое шифрование POST-запроса, для облегчения работы отправляющего сервера.
Данные, которые будут переданы:
- Версия сервера.
- Максимальное количество игроков.
- Текущее количество игроков.
- Порт сервера.
- Стандартный игровой режим(ГеймМод).
- UUID - Уникальный идентификатор сессии сервера.​
В случае неверной подачи данных, запрос будет отклонён. (Сервер вернёт 403, плагин поймает Exception и оповестит в логе).
 
Последнее редактирование:
Изменения:
3. Плагин для серверов, для автоматической публикации своего сервера в списке при запуске.

- Автообновления не чаще раза в 15 минут. (Всё стабильно).
- Автообновление теперь наверняка асинхронно, что не вызвало тормозов сервера даже при вызове апдейта по 20 раз в секунду.
- Отменено шифрование, это занимает больше времени на сжатие, нежели отправка самой равки.
- UUID генерируется при каждом запуске сервера.
- Копируем дефолтный конфиг при отсутствии основного конфига.
- [Экспериментально] Проверка открытого порта. При добавлении нового сервера, будет происходить проверка порта. Если вы не доступны из интернета, плагин оповестит вас об этом и будет выключен (отключается в конфиге).
- Сервер будет удалён из списка после 6 часов неактивности. Активностью считаются запросы об обновлении статистики от плагина.
- Попытка регистрации в системе, или обновление статистики при включении плагина. (Может вернуть "Сервер занят", это значит, что ещё не прошёл лимит времени в 15 минут, перед следующей отправкой статистики.)​
 
Последнее редактирование:
Запланированные на сегодня изменения:
1. Ник хостера будет браться из файла ops.txt (первый ник в списке, если пусто, то - MineHosts).
2. Возможность установки MOTD в конфиге.
3. Новый метод генерации UUID. (Будет записан в отдельный файлик. В случае совпадения с БД, будет генерироваться новый(для сборщиков серверов, которые забывают обнулить конфиги)).
4. Оптимизация POST запросов. Приведёт к повышению скорости ответа от сервера.
5. Отдельная база данных. (Не MySQL).
6. Возможность установки таймаута для коннекта. (Асинх.)​
Изменения открыты для обсуждений.
 
Последнее редактирование:
Ссылка на загрузку плагина установлена.
Всем, кто тестировал плагин, просьба обновить его со страницы загрузки https://minecraft.get9.su/minehosts/ (В добавлении сервера) и удалить/обновить старый конфиг.
Новый адрес страницы: https://minecraft.get9.su/minehosts/
 
Последнее редактирование:
Небольшое обновление:
  1. Небольшие изменения в проверке портов, порты теперь проверяются прямиком с сайта, а не с мастер-сервера.
  2. Исправлен баг, когда входящий игрок получал IP мастер-сервера 5.19.236.121 (get-nine.tk), это последствия проксирования.
  3. Полностью избавившись от мастер сервера мы снизили сложность отправки запросов, тем самым увеличив скорость ответа от сервера. Теперь статистика будет храниться на этом сайте.
  4. Просьба всем обновить плагин. Прошу обратить внимание на конфиг, пауза между обновлением статистики теперь может быть не меньше 10 минут, наслаждайтесь. Ссылка для обновления: https://minecraft.get9.su/minehosts/addserver.php
  5. Так же не рекомендую удалять комментарии в конфиге, а так же менять его кодировку. Это может привести к неправильной работе плагина.
 
Небольшое обновление:
  1. Небольшие изменения в проверке портов, порты теперь проверяются прямиком с сайта, а не с мастер-сервера.
  2. Исправлен баг, когда входящий игрок получал IP мастер-сервера 5.19.236.121 (get-nine.tk), это последствия проксирования.
  3. Полностью избавившись от мастер сервера мы снизили сложность отправки запросов, тем самым увеличив скорость ответа от сервера. Теперь статистика будет храниться на этом сайте.
  4. Просьба всем обновить плагин. Прошу обратить внимание на конфиг, пауза между обновлением статистики теперь может быть не меньше 10 минут, наслаждайтесь. Ссылка для обновления: https://minecraft.get9.su/minehosts/addserver.php
  5. Так же не рекомендую удалять комментарии в конфиге, а так же менять его кодировку. Это может привести к неправильной работе плагина.
Как стать тестером?
И что он должен делать?
 
Украл у меня аватарку!
-_- у меня это аватрака с прошлого года
Быстро ушли из этой темы, и больше не {censored} в ней.
Что-то с версии тестеров изменилось?
(Да я прочитал апдейт, но все же)
 
Программный интерфейс обновлен до версии v2.0, теперь с поддержкой нескольких портов на одном сервере.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху