Path Exponential
Лёгкое определение дорог для увеличения скорости вас и ваших ездовых животных на дорогах и вокруг них.
- Загрузчики
- FabricNeoForge
- Скачиваний на Modrinth
- 230
- Подписчиков на Modrinth
- 6
- версии
- 4
- Обновлён
- 3 августа 20263 авг.
- Опубликован
- в 2026
Коротко о моде
Нужен на сервере; в игре — по желанию
Path Exponential
Лёгкий мод на дорожки и тропы для NeoForge 1.21.1. Идёшь рядом с дорогой или тропой — ты быстрее; ушёл — нет. Я сделал это, чтобы можно было строить декоративные тропы и при этом получать ускорение. Вместо того чтобы давать бонус к скорости только когда ты стоишь прямо на блоке тропы, мод проверяет, соединяются ли ближайшие блоки тропы друг с другом в небольшом радиусе. Пока вокруг тебя есть соединяющиеся блоки тропы, ты получаешь ускорение. Даже если ты не стоишь на одном из них.
Что это значит
- Не обязательно стоять на блоках. Поле — это полоса шириной в пару блоков, проецируемая вокруг тропы, так что небольшие отклонения и разрывы прощаются. Редкие тропы всё равно работают.
- Уход тоже прощается. Скорость держится полсекунды после того, как ты сошёл, так что задевание края поля не мигает ускорением туда-сюда.
- Нужно больше одного блока. Один блок тропы сам по себе бесполезен. Поставь второй в пределах радиуса обнаружения — и поле образуется. Они не обязаны соприкасаться, так что разбросанные камни-ступеньки считаются.
- Уровни важны. Ванильные земляные тропы — уровень 1. В моде четыре уровня, и ты поднимаешься по ним, улучшая тропу на месте, а не создавая другой блок.
- Улучшай тропу правым кликом по ней. Пшеница поднимает земляную тропу до уровня 2, кирпич — до уровня 3, бетонный порошок — до 4. Лопата возвращает обратно. Какой предмет что делает — настраивается.
- Улучшение никогда не меняет внешний вид блока. Тропа есть тропа. Что считается тропой — решение модпака, а не этого мода, так что направь конфиг на любые блоки, какие хочешь.
- Всё настраивается. Сколько уровней, что каждый даёт, какие блоки считаются тропами, какие блоки убивают поле и какие предметы что улучшают.
- Дороги могут стать опасными. Враждебные мобы тоже получают бонус (в уменьшенном размере), так что освещённая дорога — быстрая, а неосвещённая — трасса для зомби. Жители и ещё несколько исключены для удобства.
Улучшение тропы
Кликни правой кнопкой по любому блоку тропы настроенным предметом-улучшением, и он станет на уровень выше. По умолчанию:
| Предмет | Поднимает тропу с | До |
|---|---|---|
| Пшеница | 1 (ванильная земляная тропа) | 2 |
| Кирпич | 2 | 3 |
| Любой бетонный порошок | 3 | 4 |
Предмет-улучшение работает только на том уровне, для которого настроен, так что пшеница ничего не делает с кирпичной дорогой. Поставь upgradeItemAlwaysWorks = true, и любой предмет-улучшение поднимет любую тропу на один уровень.
Конфиг
| Ключ | По умолчанию | Описание |
|---|---|---|
enabled | true | Главный переключатель поля. |
pathLevels | ["1|1.10", "2|1.18", "3|1.28", "4|1.40"] | Лестница уровней, по одной записи level|speedMultiplier каждая. Добавляй записи для новых уровней, до 16. |
blocksAcross | 2.0 | Ширина проецируемой полосы, в блоках. Увеличь для большего радиуса действия. |
detectionRadius | 6.0 | Максимальное расстояние от маркера до маркера, при котором ещё образуется сегмент. |
markerRadius | 0 (авто) | Как далеко одиночный блок тропы дотягивается сам по себе, отдельно от полосы между двумя блоками. 0 следует за blocksAcross/2. Принимает дробные значения. Подними до 1.8, если стояние по диагонали рядом с тропой ощущается как выпадение — это покрывает целый блок по диагонали. Стоит большего числа чтений блоков. |
blocksInRadiusToBePath | 2 | Сколько блоков тропы должно быть в пределах detectionRadius, прежде чем поле вообще образуется. Подсчёт внутри радиуса, а не проверка на смежность. Поставь 1, и одиночный блок станет тропой. |
gradientFactor | 4.0 | Расстояние, на котором два уровня смешиваются. 0 = жёсткая граница. |
verticalTolerance | 2 | Максимальная разница по Y между ногами и маркером. |
fieldGraceTicks | 10 | Как долго скорость сохраняется после схода с тропы, в тиках (20 = 1 секунда). Не даёт ускорению дёргаться туда-сюда, когда ты задеваешь край поля. 0 сбрасывает его мгновенно при выходе, как было в 1.0. |
recheckTicks | 4 | Как часто проверка выполняется для игрока (5 раз/сек). |
applyToMobs | true | Получают ли поле сущности, не являющиеся игроками. |
mobBonusScale | 0.5 | Доля бонуса, которую получают мобы. |
mobRecheckTicks | 15 | Более долгая перепроверка для мобов, чем для игроков. |
mountRiddenBonus | 0.10 | Дополнительная скорость для подходящего верхового ездового животного на тропе (+10%), поверх уровня. Какие ездовые животные подходят — это тег типов сущностей path_mountable. |
blocks.extraPathBlocks | [] | Дополнительные маркеры тропы. "blockId|level" или "#tag|level" для целого тега блоков. |
blocks.extraNegateBlocks | [] | Дополнительные блоки, подавляющие поле. "blockId" или "#tag". |
upgrades.pathUpgrades | ["minecraft:wheat|1", "minecraft:brick|2", "#c:concrete_powders|3"] | "itemId|fromLevel" или "#tag|fromLevel". |
upgrades.upgradeItemAlwaysWorks | false | true позволяет любому предмету-улучшению поднять любую тропу на один уровень. |
upgrades.consumeUpgradeItem | true | Тратится ли один предмет при улучшении. |
upgrades.shovelResetsPath | true | Кликни правой кнопкой лопатой по одной из троп мода, чтобы вернуть её к земляной тропе. |
Частые вопросы
Как установить Path Exponential?
Установите Fabric под свою версию Minecraft, скачайте Path Exponential под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Path Exponential?
У Path Exponential есть сборки для Minecraft 1.21–1.21.11.
Нужен ли Path Exponential на сервере?
Нужен на сервере; в игре — по желанию