
TASmod
TASmod - инструмент для спидраннинга Майнкрафт с записью и воспроизведением ввода. Замедление времени, тик-адванс, сейвстейты и контроль RNG для Minecraft 1.12.2 на Legacy Fabric.
TASmod - это технический мод для Minecraft Java Edition, который приносит в игру инструменты Tool-Assisted Speedrunning (TAS). Если коротко - он позволяет записывать каждое нажатие клавиш и движение мыши, а потом воспроизводить их с идеальной точностью. Для спидранов это то же самое, что метроном для музыканта.
Кому зайдёт: спидраннерам, теоретикам механик вроде движения по воде или ladder-буста, а также тем, кто любит разбирать ванильные баги по тикам. Обычному выживальщику это ни к чему, тут другой мир.
Что даёт TASmod
Главная идея простая: бот-игрок внутри Майнкрафт. Вы записываете ввод, потом игра проигрывает его обратно тик за тиком - как робот на консоли NES, только здесь всё честно, без модификации самой игры. Файлы TAS хранят последовательность ввода, поэтому результат можно повторять сколько угодно раз.
- Запись и воспроизведение ввода - клавиатура, мышь и камера пишутся в память или в файл
- Замедление игры - вплоть до полной остановки тикрейта
- Tick advance - продвижение на один тик при нулевом тикрейте (по сути frame advance, только по тикам)
- Savestates - сохранение и загрузка состояния мира на лету
- Манипуляция RNG - воспроизводимая случайность через отдельный KillTheRNG
- Subticks (в свежих билдах) - более точный ввод между тиками
Для кого и в какую сторону это меняет игру
Ощущение от TAS-сессий странное: вы не играете, вы наблюдаете за собой. Игра начинает восприниматься как набор тиков, где каждый прыжок можно отмотать назад и повторить с точностью до миллисекунды. По духу это ближе к реверс-инжинирингу, чем к самой игре.
Проект развивается сообществом Minecraft TAS и связан с экосистемой инструментов вроде LoTAS, но это не прямая замена - просто родственные утилиты для схожих задач.
Версии и загрузчики
Тут важный момент. Основная актуальная ветка перешла на Legacy Fabric для Minecraft 1.12.2. Однако у мода есть особенность: он сетевой, а не чисто клиентский.
Важный нюанс: Это не клиент-мод в привычном смысле. Если вы зайдёте на сервер, где TASmod не установлен, вас выкинет через несколько секунд. Мод ставят и на клиент, и на сервер.
Почему только 1.12.2? Автор объясняет: Mojang переписали обработку GUI-экранов (инвентарь и т.д.), и текущий код сломался бы в 1.14+. Планы расширить поддержку до 1.8.9-1.16+ есть, но пока это планы. Кстати, старые сборки существуют под Forge 1.12.2, так что если у вас старая сборка модов на Forge - проверить стоит.
Актуальный релиз - TASmod Beta2.1 (6 февраля 2026 года). В нём починили зависания при загрузке несуществующих временных savestate, ошибочные срабатывания временных состояний при /fullrecord, /fullplay и /restartandplay, а также баг запуска сервера при открытии двух экземпляров игры. В предыдущих бетах появился новый механизм savestate, временные состояния, subticks и расширенная сериализация TAS-файлов.
Мод всё ещё в разработке, так что крупные баги возможны. Об этом честно предупреждает сам автор.
Элементы интерфейса
В левом нижнем углу экрана висит оверлей: там счётчик тиков и индикаторы ввода. Белые кнопки - то, что игра реально засчитала на этом тике. Зелёные - то, что вы физически жмёте на клавиатуре прямо сейчас. На низком тикрейте заметно, что зелёные обновляются быстрее белых - буфер ввода и сама симуляция тика живут в разном времени.
Команды
Базовый цикл работы выглядит так: очистить память, записать, проиграть.
/clearinputs- стирает текущие записанные вводы. Делайте это ПЕРЕД новой записью, потому что/recordтолько добавляет, а не затирает старое./record- старт записи в RAM. Счётчик должен пойти вверх, значит ввод ловится./play- воспроизведение. Сначала игрока телепортирует в точку старта записи.
Совет по первому тику. Ванильная телепортация занимает несколько тиков, и в это время игрок ещё не может двигаться. Это мгновенно рассинхронивает TAS. Запишите в начале где-то 7 тиков полного бездействия - потом просто отрежете их или учтёте.
/save <filename>- сохранить текущие вводы под именем вsaves/tasfiles/load <filename>- загрузить вводы из файла, заменив текущие/folder savestate|tasfiles- открыть соответствующую папку на диске/savestate <save|load|delete> <index>- управление сейвстейтами по индексу. Больше инфы в/savestatesпрямо в игре/fullrecord,/fullplayи/restartandplay- расширенные варианты записи и проигрывания с интеграцией временных состояний
Горячие клавиши
- F8 - переключение между тикрейтом 0 и обычным. Пауза работает и на клиенте, и на сервере.
- F9 - продвинуть один тик, пока стоят на нулевом тикрейте.
- J - сделать savestate в
saves/savestates. Если идёт запись, сейв уйдёт вtasfiles/savestates. - K - загрузить savestate. Работает и во время записи или проигрывания.
- F6 - настройка HUD. Левый клик и перетаскивание - позиция, правый клик - фон.
- F10 - прервать воспроизведение.
Практика и подводные камни
Самый частый источник боли - тикрейт. Чем ниже значение, тем точнее контроль, но и тем сильнее расхождение между вводом и симуляцией. Если TAS внезапно десинкается на ровном месте, первым делом проверьте, не пропущены ли тики в начале записи.
Savestates - второй по важности инструмент. Позволяют откатиться к нужному моменту без перезапуска мира. Только не забывайте: каждый лишний сейв-стейт висит в памяти, и на слабом железе десяток таких может заметно подъесть RAM.
Для контроля случайности в паре с TASmod держат KillTheRNG. Ванильная случайность в Minecraft не детерминирована, и без фиксации сидa проигрывание одного и того же ввода даст разные результаты. С ним RNG становится воспроизводимым - это критично для нормального TAS.
На слабом ПК мод лучше использовать при тикрейте 0 или близком к нему, иначе физика и ввод могут разойтись. На серверной стороне следите, чтобы версии клиента и сервера совпадали - иначе получите дизконнект без внятного объяснения.
Скачать TASmod стоит, если вы серьёзно копаетесь в механиках Minecraft и хотите получить полный контроль над тиками, вводом и случайностью. Для казуальной игры он не нужен и, честно говоря, только мешает - интерфейс, тикрейт-переключения и постоянный контроль съедают всё удовольствие от обычного выживания.
Как поиграть с друзьями с модом TASmod?
Мод TASmod куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода TASmod будет готов за пару минут - BungeeHost сделает всё за вас.
