Faster Random
Faster Random - технический мод оптимизации генератора случайных чисел в Майнкрафт. Проект архивирован и рекомендован только для миров, уже созданных с ним.
Faster Random - это технический мод для Майнкрафт, который переписывал систему генерации случайных чисел, заменяя ванильный CheckedRandom на новые LXM-генераторы из Java 17. Идея звучала красиво: раз движок постоянно бросает "кубики" для генерации чанков, структур, пещер и кучи клиентских событий вроде анимаций дропа - почему бы не ускорить сам генератор. В отдельных бенчмарках цифры получались впечатляющие, до сотни раз быстрее в изолированных тестах. Но дальше начинается самое интересное, и оно важнее всего остального в этой статье.
Главное: проект архивирован
С 27 декабря 2025 года Faster Random официально архивирован и больше не обновляется. Автор сам признаёт, что получал слишком много противоречивых отзывов о производительности и не смог достоверно подтвердить, что мод вообще даёт ощутимый выигрыш в реальных условиях. Прирост может оказаться банальным эффектом плацебо, а JVM иногда вообще принудительно отключала мод - и игроки этого даже не замечали.
Суть проблемы проста: генераторы случайных чисел занимают слишком малую долю процессорного времени, чтобы их ускорение было заметно. Выигрыш появлялся только при очень специфических условиях, и автор честно пишет, что его собственная система могла быть слишком упёрта в другие узкие места, чтобы это измерить.
Поэтому единственный сценарий, где скачать мод Faster Random сегодня действительно имеет смысл - если ваш мир уже был сгенерирован с этим модом раньше. Тогда он нужен для сохранения паритета генерации, и только в таком виде автор готов оказывать поддержку. Потенциальный "какой-то" прирост не стоит потери ванильной идентичности мира.
Как мод работал
Faster Random подменял медленные генераторы Minecraft на LXM (L64X128MixRandom и родственные), появившиеся в Java 17. Новые генераторы дольше создаются, зато быстрее выдают числа - а так как Майнкрафт переиспользует одни и те же генераторы многократно, штраф на создание почти не ощущался.
Под оптимизацию попадали:
- размещение и генерация структур в мире;
- генерация фич и карверов (те самые пещеры и каньоны);
- клиентские случайные события, например поведение выброшенных предметов.
Быстрые ванильные генераторы мод сознательно не трогал - автор не хотел навредить там, где выигрыша точно не будет. Дополнительно патчился баг MC-239059, который почти ни на что не влияет, но баг есть баг.
Нюанс с генерацией мира
Генерация с Faster Random почти один в один совпадает с ванильной, но формы отдельных пещер могут отличаться. Разница практически незаметна при обычной игре, однако для спидрана и других вещей, чувствительных к паритету сидов, мод не подходил. Забавный факт от автора: математические оптимизации OptiFine ломают генерацию куда сильнее, чем этот мод.
Системные требования и подводные камни
- Нужна JVM с полной поддержкой системы
RandomGeneratorиз Java 17 и реализаций LXM (например, GraalVM). Неподдерживаемая JVM не крашила игру - мод просто отключался с предупреждением в логах. Всегда проверяйте логи на варнинги. - Частая ловушка: игроки неосознанно запускали Minecraft на headless JDK, из-за чего Faster Random падал или отключался по странным причинам. Стандартный лаунчер с бандловой JVM обычно работал нормально.
- Ставить мод на клиент и сервер одновременно не требовалось. Клиентская сторона получала лишь небольшой буст, так как там тоже хватает случайных событий.
Актуальные версии выходили под Minecraft 1.19.x, 1.20.x и 1.21-1.21.1 на Fabric, Quilt и NeoForge. Последняя известная - 5.1.0 для 1.21 на Фабрике.
Совместимость с другими модами оптимизации
Если вы собираете сборку модов на производительность, Faster Random неплохо уживался с Noisium, C2ME и Distant Horizons. Авторская рекомендация была такой: Noisium + Faster Random, а для Distant Horizons выделять побольше оперативки (10+ ГБ), потому что C2ME с DH просаживал производительность. Noisium к тому же снижал нагрузку на CPU при генерации, что хорошо дополняло мод.
Но по факту сегодня проще собрать оптимизационную связку без него: Lithium, Sodium, Noisium и FerriteCore дадут куда более предсказуемый результат. Фанатам подобных технических утилит стоит смотреть именно туда - это проверенные рабочие решения, а не эксперимент с сомнительным выхлопом.
А что с Forge?
Официального порта на Forge не существует. Для версий 1.16 и 1.18 есть неофициальный Francium, но он делает примерно то же самое без оптимизаций генерации мира. На 1.20.1 мод можно было запустить через Sinytra Connector с "достаточно стабильным" результатом, а для 1.20.1+ существует NeoForge-порт.
Стоит ли качать Faster Random в 2025-м
Честный ответ: почти наверняка нет, если вы не продолжаете играть в старый мир, созданный с этим модом. Даже автор проекта больше не уверен, что его детище реально ускоряло игру - редкий случай похвальной честности в комьюнити. В теории мод быстрее ванили, на практике выигрыш ситуативный и непредсказуемый, а цена - потеря ванильной генерации пещер.
Скачать Faster Random имеет смысл только для паритета старых миров. Для свежей сборки модов под Майнкрафт 1.20-1.21 лучше взять классический стек оптимизации и не мучиться с экспериментами, которые сами разработчики признали недоказанными.
Скриншоты Faster Random
Часто задаваемые вопросы
Совместимость
Зависимости
Детали
Версии мода Faster Random
Доступно 20 версий. Сначала показаны самые популярные и самые свежие.