Размещайте свои одиночные миры без необходимости запуска сервера или настройки переадресации портов!
Что делать, если у моего друга не установлен мод?
Если у вашего друга не установлен мод, вы не сможете использовать систему друзей с ним. Однако вы можете выполнить команду /worldhost ip чтобы получить IP-адрес, который можно использовать с туннелированием. Обратите внимание, что неиспользование системы друзей может увеличить пинг. Если вы не хотите увеличения пинга, вы можете выполнить команду /worldhost tempip чтобы получить временный IP-адрес сервера, который действует не менее 60 секунд. Клиенты, подключившиеся в течение 60 секунд, останутся подключенными. Если вы не планируете использовать систему друзей, вы можете отключить ее в настройках мода.
Как работает этот мод?
Этот мод имеет сервер, к которому подключается ваш клиент; этот сервер используется для связи с другими клиентами, использующими World Host.
- Когда ваш друг хочет присоединиться к вам, его клиент запрашивает у сервера IP-адрес для подключения.
- Затем сервер запрашивает у вашего клиента создание режима подключения (JoinType в протоколе). Существует два режима подключения: UPnP и Proxy.
- Сначала пробуется режим UPnP. Ваш клиент пытается открыть временную переадресацию порта в вашем роутере, чтобы клиент вашего друга мог подключиться к вам напрямую.
- Если UPnP успешен, ваш клиент сообщает серверу порт для использования, затем сервер сообщает клиенту вашего друга ваш IP-адрес и номер порта.
- Если UPnP не удается, ваш клиент сообщает серверу использовать режим Proxy. Затем сервер предоставит клиенту вашего друга тот же "прокси IP", что и команда /worldhost ip.
Команда /worldhost tempip сначала пытается выполнить UPnP, а не сразу предоставляет прокси IP.