Перейти к содержимому

mcsow

mcsow — это мод для Minecraft, который максимально точно и чисто переносит движение из Warsow/Warfork в Minecraft.

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
137
Подписчиков на Modrinth
0
версии
2
Обновлён
4 июля 20264 июл.
Опубликован
в 2026

Коротко о моде

Работает на Fabric
Для Minecraft 1.21.11
Нужен на сервере; в игре — по желанию
Последняя версия — 1.9.5 от 4 июля 2026
Лицензия LGPL-3.0-or-later — бесплатно
Где нужен
В игренеобязателенНа сервереобязателен

Нужен на сервере; в игре — по желанию

Версии игры1.21.11
Описание переведено автоматическиПоказать оригинал (EN)

mcsow

mcsow — это мод для Minecraft, который максимально точно и чисто переносит движение из Warsow)/Warfork в Minecraft. Он полностью заменяет ванильное движение игрока — отменяя travel() в миксине и запуская прямой порт физики gs_pmove.c из Warsow — так что вы получаете настоящий air-strafing, bunnyhopping, рывки и walljump в Minecraft.

О значениях

Формулы физики — это точный порт из Warsow, но некоторые константы были намеренно перенастроены под масштаб Minecraft и блочную сетку, а не скопированы 1:1:

  • Рывок чуть сильнее, чем в Warfork, настроен так, чтобы рывок преодолевал примерно половину блока — достаточно, чтобы ощущаться правильно на рельефе Minecraft.
  • Прыжок из приседа добавлен (не механика Warsow), чтобы обменивать горизонтальную скорость на высоту — так вы можете точно запрыгивать на блоки и справляться с неудобным рельефом.
  • Базовая гравитация/прыжок намеренно не из Warsow (отмасштабированы под ощущения Minecraft), а прирост от air-strafe разбит на подшаги, чтобы компенсировать 20 tps Minecraft.
  • Движение учитывает модификаторы Minecraft — Speed, Soul Speed, Jump Boost, Swift Sneak, спринт и атрибут скорости передвижения масштабируют физику. Большинство из них можно настроить прямо в игре (см. Конфигурация).

Зависимости

  • Fabric Loader ≥ 0.16.0
  • Fabric API
  • Minecraft 1.21.11
  • Mod Menu (опционально) — для экрана конфигурации в игре

Управление

  • Движение / прыжок / приседание — ваши обычные клавиши Minecraft
  • Рывок / Special — R по умолчанию (переназначается в настройках управления). Используется для рывка на земле и walljump в воздухе.

Техники движения

  • Quake strafing — удерживайте вперёд + клавишу стрейфа и поворачивайте мышь так, чтобы прицел был примерно на 80° от вашей скорости, чтобы набирать скорость.
  • Source strafing — удерживайте одну клавишу стрейфа и поворачивайте мышь в ту же сторону, чтобы ускоряться.
  • Управление в воздухе — удерживайте вперёд и поворачивайте мышь, чтобы искривлять траекторию без потери скорости (резкие повороты немного её срезают).
  • Bunnyhopping — цепочка прыжков для сохранения и набора импульса; трение о землю действует только когда вы действительно на земле.
  • Рывок — нажмите Special на земле, чтобы совершить рывок; направление зависит от клавиш движения или от камеры, если ничего не нажато.
  • Поворот во время рывка — отпустите все клавиши движения в воздухе и приземлитесь с зажатым Special: вектор вашей скорости повернётся туда, куда смотрит камера (перенаправьте импульс в новую сторону).
  • Walljump — в воздухе прижмитесь к стене и нажмите Special, чтобы оттолкнуться от неё (также считается рывком).
  • Прыжок из приседа — прыгните во время приседания, чтобы превратить большую часть горизонтальной скорости в высоту (отлично для неудобного рельефа; на высокой скорости подбрасывает вверх).
  • Сохранение импульса — ваша реальная скорость отслеживается во время креативного полёта и на элитрах, так что вы не теряете всю скорость в момент, когда прекращаете лететь или приземляетесь после планирования.

Конфигурация

  • config/mcsow.json — {"enabled": true} включает/выключает движение из мода.
  • С установленным Mod Menu откройте экран конфигурации из списка модов, чтобы настроить константы движения (ускорение в воздухе, высота рывка, высота walljump, коэффициент прыжка из приседа, гравитация, подшаги, …). У каждого значения есть всплывающая подсказка, объясняющая, что оно делает и как влияет на движение.

Сборка

./gradlew build          # jar → build/libs/
./buildvio.sh            # build + copy the jar into the PrismLauncher "Mod Testing" instance
  • Инструментарий: Loom 1.14.10, Gradle 9.6.1, среда выполнения JDK 21, цель мода Java 17, yarn 1.21.11+build.6.

Лицензия

LGPL-3.0-or-later — см. LICENSE (LGPLv3) и COPYING (GPLv3, который расширяет LGPLv3).

Частые вопросы

Как установить mcsow?

Установите Fabric под свою версию Minecraft, скачайте mcsow под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть mcsow?

У mcsow есть сборки для Minecraft 1.21.11.

Нужен ли mcsow на сервере?

Нужен на сервере; в игре — по желанию

Лицензия и источник
GNU Lesser General Public License v3.0 or laterможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее