НАЖМИ, чтобы запустить свой Сервер Майнкрафт + 8🎁
modМоды/Faster Random
Faster Random

Faster Random

Faster Random - технический мод оптимизации генератора случайных чисел в Майнкрафт. Проект архивирован и рекомендован только для миров, уже созданных с ним.

Оцените первым
Открыть в FateLauncher
7.2M
527

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 vs. Other Generators
10 июля 2024 г.

Часто задаваемые вопросы

Совместимость

Платформы

Поддерживаемые окружения

Клиент и сервер

Зависимости

Детали

Лицензия:
Опубликован:3 года назад
Обновлён:2 года назад

Версии мода Faster Random

Доступно 20 версий. Сначала показаны самые популярные и самые свежие.

16 из 20 версий
Самые популярные
R
5.1.0Faster Random 5.1.0
1.19.x1.20.x1.21–1.21.1
R
4.1.0Faster Random 4.1.0
1.19.x1.20.x1.21
R
1.1Faster Random 1.1
1.19.3–1.19.41.20–1.20.1
R
5.0.1Faster Random 5.0.1
1.19.x1.20.x1.21
R
1.6.0Faster Random 1.6.0
1.19.x1.20.x
R
1.4.2Faster Random 1.4.2
1.20.x
Самые Новые
R
5.0.0Faster Random 5.0.0
1.19.x1.20.x1.21
R
4.0.1Faster Random 4.0.1
1.19.x1.20.x
R
4.0.0Faster Random 4.0.0
1.19.x1.20.x
R
3.0.4Faster Random 3.0.4
1.19.x1.20.x
A
3.0.3-neoforgeFaster Random 3.0.3 (NeoForge)
1.20.x
R
3.0.3Faster Random 3.0.3
1.19.x1.20.x
R
3.0.2Faster Random 3.0.2
1.19.x1.20.x
R
3.0.1Faster Random 3.0.1
1.19.x1.20.x
R
3.0.0Faster Random 3.0.0
1.19.x1.20.x
A
2.0.0Faster Random 2.0.0
1.19.x1.20.x
Главная