Мод для Майнкрафт со звуковой навигацией, созданный прежде всего для незрячих игроков. Он дополняет Minecraft Access: озвучивает ориентиры вокруг персонажа, позволяет ставить свои метки и вести к ним звуковым маяком.
Возможности
- Ориентиры создаются при генерации мира для деревьев, ледяных шипов, островов энда, рудных жил и других объектов.
- При приближении мод произносит название ориентира и, по настройке, расстояние, направление и высоту; звук идёт со стороны объекта.
F7— озвучить все ориентиры поблизости с увеличенным радиусом.F9— остановить речь.F6— открыть меню: в нём можно создать метку кнопкой «Add landmark», удалить её через «Landmarks» → «Delete», запустить маяк кнопкой «Start beacon» или остановить его через «Stop beacon».- Звуковой маяк непрерывно звучит со стороны выбранной метки и меняется в зависимости от направления взгляда.
F8озвучивает расстояние и направление до активного маяка. - Радиус списка меток меняется нажатием Enter на текущем значении радиуса.
- В меню
F6→ «Settings» настраиваются радиус и лимиты объявлений, способ произношения направлений, маяки и синтез речи. - Поддерживаются eSpeak NG, SAPI 5 в Windows и AVSpeechSynthesizer в macOS.
Настройки
Ориентиры хранятся в poi.db в папке .minecraft, а на выделенном сервере — в его корневой папке. Удаление этого файла удаляет все сохранённые ориентиры.
На Fabric и NeoForge серверные ограничения находятся в config/audio_navigation/server_config.toml; на Paper и Purpur — в plugins/AudioNavigation/config.yml. В Fabric и NeoForge серверные параметры также открываются через F6 → «Settings» → «Server Settings».
Требования и совместимость
Мод устанавливается и на клиент, и на сервер. Он работает с Fabric и NeoForge, а серверная часть также поддерживает Paper и Purpur.
Зависимости:
- Fabric: Fabric API, Fabric Language Kotlin, Architectury API и Fzzy Config.
- NeoForge: Kotlin for Forge, Architectury API и Fzzy Config.
- Paper и Purpur: Eclipse.
При первом запуске на клиенте автоматически загружается библиотека синтеза речи для Windows, macOS или Linux на архитектурах x86_64 и aarch64. На выделенном сервере она не используется.
Ориентиры создаются только в чанках, которые генерируются при установленном моде; в уже сгенерированных чанках они не появятся.
