Weather Watch
Активный0.0
Установок
Последнее обновление
Версии
Weather Watch
Weather Watch — это специальный мод для Minecraft, который синхронизирует игровые погодные условия с реальной метеорологической обстановкой в вашей местности. Если за окном идет дождь или бушует буря, в игре установится аналогичная погода!
Синхронизация погодных условий
Мод использует WeatherAPI для получения актуальных данных о погоде в вашем регионе. Для определения местоположения используется IP-адрес сервера в многопользовательском режиме или ваш собственный IP в одиночной игре.

Первое изображение — из моего региона, второе — из региона подруги
Сезонная синхронизация
Weather Watch полностью совместим с Serene Seasons и автоматически устанавливает соответствующий сезон в зависимости от текущего месяца согласно системным часам. Система работает по принципу трех месяцев на каждый сезон: декабрь-февраль — зима, и так далее.

Соответствие месяцев определенным сезонам зависит от полушария, в котором вы находитесь.
В многопользовательском режиме используется системное время сервера
Синхронизация времени (отключено по умолчанию)
Дополнительно Weather Watch может синхронизировать время суток в игре с вашими системными часами. Эта функция не рекомендуется для классического выживания, так как лишает возможности пропускать ночь с помощью кровати. Однако она идеально подходит для мирных режимов и ролевых игр!

В многопользовательском режиме используется системное время сервера
Настройки конфигурации
syncWeather (по умолчанию: true)
Включает или отключает синхронизацию погодных условий
syncSeasons (по умолчанию: true)
Включает или отключает синхронизацию сезонов (не действует без установленного Serene Seasons)
syncTime (по умолчанию: false)
Включает или отключает синхронизацию времени суток
syncMoonPhase (по умолчанию: true)
Включает или отключает синхронизацию фаз луны с реальным лунным циклом в вашем регионе
ip-override (по умолчанию: "server")
Переопределяет IP-адрес, используемый для определения местоположения. При значении "server" используется публичный IP-адрес сервера.
Часто задаваемые вопросы
«Не вызывает ли это проблем с конфиденциальностью?»
При разработке мода я продумал этот аспект и убедился, что никакая дополнительная информация не становится доступной тем, кто и так ее не знает. Все функции, зависящие от определения местоположения, используют публичный IP-адрес сервера. Подключенные клиенты получают только информацию о том, должна ли идти дождь, какой сейчас сезон и время суток.
«Можно ли использовать этот мод в одиночной игре?»
Да, если у вас есть подключение к интернету. Моду требуется интернет-соединение для доступа к WeatherAPI и отслеживания местоположения сервера. Синхронизация времени и сезонов работает независимо от этого.
«Почему этот мод не является открытым исходным кодом?»
К сожалению, я пока не могу сделать его открытым до тех пор, пока не найду способ скрыть мой ключ WeatherAPI. Закрытый исходный код — это простейший способ одновременно защитить мой API-ключ и не требовать от пользователей предоставления собственных ключей. Несмотря на небольшую стоимость, избыточные запросы к API требуют определенных расходов, чем могут злоупотреблять недобросовестные пользователи.