Описание плагина FartherViewDistance:
- Многопоточный
- Большую часть времени чанк считывается непосредственно из кэша региона.
- Это позволяет игрокам просматривать чанки на большем расстоянии независимо от того, что загружено на самом деле
- Чанки с увеличенным расстоянием просмотра не отмечаются галочками
- В основном асинхронный
- Не будет отправлять чанки, которые превышают расстояние до поля зрения клиента игрока
- Автоматически адаптируется к скорости интернета игрока
- Стабильная скорость сервера 20, также возможно
- Предотвращение XRAY (Только чанки этого плагина)
Зависимости:
Для работы плагина версий ниже 9.1.1 необходим ProtocolLibПример:
- Предположим, что для параметра view-distance установлено значение 8 в server.properties, а для max-view-distance установлено значение 25 в config.yml этого плагина.
- Два разрешения, которые есть у игрока:
- max_view_distance.20
- max_view_distance.30
Автоматически найдет самое большое, поэтому 30. Если разрешения не установлены, значение max-view-distance
- Если дальность обзора игрока меньше или равна 8, дальность обзора будет полностью предоставлена сервером.
- Если расстояние просмотра больше 8, расстояние просмотра будет дополнено плагином
- Если расстояние просмотра больше 30, игрок получит максимум 25 чанков, предоставляемых плагином. Причина, по которой оно не равно 30, заключается в том, что максимальное значение max-view-distance равно 25.
- /viewdistance reload
Перезагрузить конфигурацию - /viewdistance report <сервер|тред|мир|игрок>
Распечатать отчет - /viewdistance start
Продолжить выполнение - /viewdistance stop
Приостановка выполнения
Разрешения:
- max_view_distance.<Максимальное расстояние просмотра>
- command.viewdistance
Заполнитель:
- %viewdistance_delay%
Временно остановить время отправки фрагмента (единица измерения: миллисекунды) - %viewdistance_max_extend_view_distance%
- %viewdistance_now_extend_view_distance%
- %viewdistance_now_server_view_distance%
- %viewdistance_network_speed_avg%
Средняя скорость сети за один тик (единица измерения: байты) - %viewdistance_network_report_load_fast_5s%
Количество быстрых чанков, обработанных за 5 секунд (единица измерения: чанки) - %viewdistance_network_report_load_fast_1m%
Количество быстрых чанков, обработанных за 1 минуту (единица измерения: чанки) - %viewdistance_network_report_load_fast_5m%
Количество быстрых чанков, обработанных за 5 минут (единица измерения: чанки) - %viewdistance_network_report_load_slow_5s%
Количество медленных чанков, обработанных за 5 секунд (единица измерения: чанки) - %viewdistance_network_report_load_slow_1m%
Количество медленных чанков, обработанных за 1 минуту (единица измерения: чанки) - %viewdistance_network_report_load_slow_5m%
Количество медленных чанков, обработанных за 5 минут (единица измерения: чанки) - %viewdistance_network_report_consume_5s%
Пакеты обработаны за 5 секунд (единица измерения: байты) - %viewdistance_network_report_consume_1m%
Пакетов, обработанных за 1 минуту (единица измерения: байты) - %viewdistance_network_report_consume_5m%
Пакеты обработаны за 5 минут (единица измерения: байты) - %viewdistance_forcely_max_distance%
- %viewdistance_forcely_send_second_max_bytes%