Мод для Майнкрафт, аддон для Minecraft Transit Railway, добавляющий оплату проезда в железнодорожной сети. При проходе через турникеты он запоминает станцию входа, а при выходе автоматически рассчитывает и списывает стоимость поездки.
Возможности
Доступны четыре способа расчёта:
ZONE— использует зоны, настроенные в Minecraft Transit Railway.DISTANCE— считает стоимость по прямому расстоянию между центрами станций; минимальная цена — одна денежная единица.PATH— рассчитывает стоимость по кратчайшему маршруту по проложенным путям. Если станции не соединены рельсами, используется расчёт по прямому расстоянию.PATHAREA— суммирует разницу номеров зон на станциях кратчайшего маршрута. При отсутствии соединения также используется расчёт по прямому расстоянию.
Данные маршрутов сохраняются в кэш, поэтому после перезапуска сервера их не нужно вычислять заново. Правила оплаты, координаты станций и данные путей сервер передаёт подключившимся игрокам автоматически.
Как пользоваться
После изменения зон или расположения станций выполните команду /mtrfare reload, чтобы обновить стоимость проезда.
Настройки
Параметры находятся в config/mtr-fare-pro.json:
fare_mode— режим расчёта:ZONE,DISTANCE,PATHилиPATHAREA.unit_fare— базовая стоимость километра или участка.
Требования и совместимость
Нужны Fabric Loader, Fabric API и Minecraft Transit Railway. Мод требуется установить и на сервер, и клиент. Поддерживается билетная система MTR и, в подходящей конфигурации, Metropolis.
