Total Computers - Компьютеры в Minecraft [1.8-1.19]

Для ядра Total Computers - Компьютеры в Minecraft [1.8-1.19] 0.10.2b

Нет прав для скачивания
  • Версия протокола 2 (клиент - 0.11b-p2)
    • Исправлена фрагментация пакетов
    • Исправлена генерация ID для компьютеров привязанных к клиенту
  • Исправлены баги
  • Поддержка 1.19
  • Русская локализация (плагина и клиента)
  • Добавлена поддержка компьютеров привязанных к клиенту
  • Исправлены баги

Зачем нужны компьютеры привязанные к клиенту?
  1. Решает практически все проблемы по типу "что-то не работает"
  2. Делают нагрузку на сервер очень маленькой (ведь всё запускается на клиенте)
  3. Использование некоторых приложений становится удобнее (VirtualBox GUI сильно удобнее чем настройка через шелл =)
  4. Игрок может использовать одну ОС на нескольких серверах
  5. Кто угодно может сделать свою ОС (или использовать ОС которую сделали другие) и использовать её на сервере (Никакой угрозы для сервера при этом не будет, ведь всё запускается у игрока на компьютере)
Настройка сервера для компьютеров привязанных к клиенту:
Для этого нужно чтобы на сервере был один свободных и открытый порт

Рекомендуемые настрйки в config.yml:
enable-servertrue
server-ipв большинстве случаев 0.0.0.0
server-portлюбой свободных и открытый порт
enable-encryptiontrue (очень не рекомендуется ставить false, так как в таком случае не будет шифрования)
allow-serverbound-computersНа выбор. Для слабых серверов и серверов с большим количеством компьютеров рекомендую поставить false
allow-clientbound-computerstrue
server-nameЧто угодно. (Название сервера) Используется только для вывода в консоль игроку при подключении к серверу
client-download-linkЕсли у сервера есть собственный клиент (собственная ОС), нужно вставить сюда URL для скачивания
packet-debugfalse (Савить true только с целью дебага, так как консоль будет забита пакетами)


Как привязвать компьютер к клиенту:
  1. Скачать клиент (Оригинальный клиент можно скачать тут)
  2. Сгенерировать токен: /tcmp token
  3. Запустить клиент и подключится к серверу (Нужно будет ввести IP сервера (не тот который в config.yml), порт (тот который в config.yml), и токен)
  4. Привязать компьютер к клиенту: /tcmp client bind <название компьютера>
Другие команды:
  • /tcmp client unbind <название компьютера> - отвязывает компьютер от клиента
  • /tcmp client - инструкция по привязке компьютера к клиенту с ссылкой на скачивание клиента (client-download-link в config.yml)
  • /tcmp token reset - отключает клиент подключённый по этому токену и генерирует новый токен
  • Добавлена поддержка звука через дискорд бота (замена звуку на вебсокете)
  • Звук через вебсокет помечен как deprecated (использовать не рекомендуется, будет удалён)
  • Исправлены баги
  • Исправлены баги
  • Улучшен логгинг ошибок
Назад
Сверху Снизу