Rhino для Minecraft: движок JavaScript для модов и скриптов

Rhino для Minecraft: зачем моддеру движок JavaScript на Java Если вы собираете сборку с mods и скриптами на стороне игры, рано или поздно встречаете Rhino — не самостоятельный геймплейный мод, а библиотеку, которая подключает полноценный JavaScript-движок под задачи скриптинга. В экосистеме часто...

Скачать rhino для Minecraft 1.16.3, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19.2, 1.20.1, 1.21, 1.21.2-Snapshot, 1.20.4, 1.20.5

Оригинальное название: rhino

Версии Minecraft: 1.16.3, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19.2, 1.20.1, 1.21, 1.21.2-Snapshot, 1.20.4, 1.20.5

Загрузчик: Fabric, Forge, NeoForge

ФайлMCЗагрузчикРазмер
rhino-1.7.13-build.24.jar1.16.3Fabric1.1 МБСкачать
rhino-1605.1.0-build.4.jar1.16.3Fabric1.1 МБСкачать
rhino-1605.1.1-build.10.jar1.16.3Fabric938 КБСкачать
rhino-1605.1.1-build.12.jar1.16.3Fabric938 КБСкачать
rhino-1605.1.1-build.23.jar1.16.3Fabric891 КБСкачать
rhino-1605.1.1-build.28.jar1.16.3Fabric891 КБСкачать
rhino-1605.1.2-build.30.jar1.16.3Fabric920 КБСкачать
rhino-1605.1.2-build.32.jar1.16.3Fabric920 КБСкачать
rhino-1605.1.2-build.34.jar1.16.3Fabric920 КБСкачать
rhino-1605.1.2-build.37.jar1.16.3Fabric931 КБСкачать
rhino-1605.1.2-build.44.jar1.16.3Fabric937 КБСкачать
rhino-1605.1.2-build.45.jar1.16.3Fabric937 КБСкачать
rhino-1605.1.2-build.47.jar1.16.3Fabric943 КБСкачать
rhino-fabric-1605.1.3-build.52.jar1.16.3Fabric970 КБСкачать
rhino-fabric-1605.1.3-build.54.jar1.16.3Fabric969 КБСкачать
rhino-fabric-1605.1.4-build.67.jar1.16.3Fabric1002 КБСкачать
rhino-fabric-1605.1.5-build.73.jar1.16.3Fabric1006 КБСкачать
rhino-fabric-1605.1.5-build.75.jar1.16.3Fabric1006 КБСкачать
rhino-1605.1.2-build.40.jar1.17.1Fabric937 КБСкачать
rhino-fabric-1605.1.4-build.57.jar1.17.1Fabric982 КБСкачать
rhino-fabric-1605.1.4-build.59.jar1.17.1Fabric981 КБСкачать
rhino-fabric-1605.1.4-build.63.jar1.17.1Fabric981 КБСкачать
rhino-fabric-1701.1.5-build.71.jar1.17.1Fabric1007 КБСкачать
rhino-fabric-1800.1.6-build.78.jar1.18Fabric1013 КБСкачать
rhino-fabric-1800.1.6-build.81.jar1.18Fabric1013 КБСкачать
rhino-fabric-1800.1.7-build.90.jar1.18Fabric985 КБСкачать
rhino-fabric-1800.1.7-build.92.jar1.18.1Fabric985 КБСкачать
rhino-fabric-1800.1.7-build.94.jar1.18.1Fabric986 КБСкачать
rhino-fabric-1801.1.8-build.99.jar1.18.1Fabric975 КБСкачать
rhino-fabric-1801.1.8-build.102.jar1.18.1Fabric969 КБСкачать
rhino-fabric-1801.1.8-build.104.jar1.18.1Fabric971 КБСкачать
rhino-fabric-1801.1.8-build.106.jar1.18.1Fabric984 КБСкачать
rhino-fabric-1801.1.8-build.108.jar1.18.1Fabric985 КБСкачать
rhino-fabric-1801.1.8-build.111.jar1.18.1Fabric985 КБСкачать
rhino-fabric-1801.1.9-build.120.jar1.18.1Fabric986 КБСкачать
rhino-fabric-1801.1.9-build.123.jar1.18.1Fabric986 КБСкачать
rhino-fabric-1801.1.9-build.125.jar1.18.1Fabric986 КБСкачать
rhino-fabric-1801.1.9-build.131.jar1.18.1Fabric986 КБСкачать
rhino-fabric-1801.1.9-build.133.jar1.18.1Fabric989 КБСкачать
rhino-fabric-1801.1.9-build.135.jar1.18.1Fabric989 КБСкачать
rhino-fabric-1802.1.10-build.143.jar1.18.2Fabric1.0 МБСкачать
rhino-fabric-1802.1.10-build.145.jar1.18.2Fabric1.0 МБСкачать
rhino-fabric-1802.1.10-build.147.jar1.18.2Fabric1.0 МБСкачать
rhino-fabric-1802.1.10-build.155.jar1.18.2Fabric1.0 МБСкачать
rhino-fabric-1802.1.11-build.165.jar1.18.2Fabric1.0 МБСкачать
rhino-fabric-1802.1.11-build.166.jar1.18.2Fabric1.0 МБСкачать
rhino-fabric-1802.1.12-build.169.jar1.18.2Fabric1.0 МБСкачать
rhino-fabric-1802.1.12-build.171.jar1.18.2Fabric1.0 МБСкачать
rhino-fabric-1802.1.12-build.173.jar1.18.2Fabric1.0 МБСкачать
rhino-fabric-1802.1.13-build.175.jar1.18.2Fabric1.0 МБСкачать
rhino-fabric-1802.1.13-build.179.jar1.18.2Fabric1.0 МБСкачать
rhino-fabric-1802.1.14-build.182.jar1.18.2Fabric1.0 МБСкачать
rhino-fabric-1802.1.14-build.184.jar1.18.2Fabric1.0 МБСкачать
rhino-fabric-1802.1.14-build.186.jar1.18.2Fabric1.0 МБСкачать
rhino-fabric-1802.1.14-build.188.jar1.18.2Fabric1.0 МБСкачать
rhino-fabric-1802.1.14-build.190.jar1.18.2Fabric1.0 МБСкачать
rhino-fabric-1802.1.14-build.192.jar1.18.2Fabric1.0 МБСкачать
rhino-fabric-1802.1.14-build.195.jar1.18.2Fabric1.0 МБСкачать
rhino-fabric-1802.2.1-build.255.jar1.18.2Fabric1.6 МБСкачать
rhino-fabric-1802.2.1-build.252.jar1.18.2Fabric1.6 МБСкачать
rhino-fabric-1802.2.1-build.248.jar1.18.2Fabric1.6 МБСкачать
rhino-fabric-1802.2.1-build.240.jar1.18.2Fabric1.6 МБСкачать
rhino-fabric-1802.2.0-build.232.jar1.18.2Fabric983 КБСкачать
rhino-fabric-1802.1.14-build.225.jar1.18.2Fabric1.0 МБСкачать
rhino-fabric-1802.1.14-build.209.jar1.18.2Fabric1.0 МБСкачать
rhino-fabric-1802.1.14-build.206.jar1.18.2Fabric1.0 МБСкачать
rhino-fabric-1802.1.14-build.200.jar1.18.2Fabric1.0 МБСкачать
rhino-fabric-1802.1.14-build.204.jar1.18.2Fabric1.0 МБСкачать
rhino-fabric-1902.2.2-build.282.jar1.19.2Fabric1.6 МБСкачать
rhino-fabric-1902.2.1-build.257.jar1.19.2Fabric1.6 МБСкачать
rhino-fabric-1902.2.2-build.261.jar1.19.2Fabric1.6 МБСкачать
rhino-fabric-1902.2.2-build.264.jar1.19.2Fabric1.6 МБСкачать
rhino-fabric-1902.2.1-build.250.jar1.19.2Fabric1.6 МБСкачать
rhino-fabric-1902.2.2-build.268.jar1.19.2Fabric1.6 МБСкачать
rhino-fabric-1902.2.2-build.272.jar1.19.2Fabric1.6 МБСкачать
rhino-fabric-1902.2.1-build.247.jar1.19.2Fabric1.6 МБСкачать
rhino-fabric-1902.2.2-build.280.jar1.19.2Fabric1.6 МБСкачать
rhino-fabric-1902.2.1-build.242.jar1.19.2Fabric1.6 МБСкачать
rhino-fabric-1902.2.3-build.284.jar1.19.2Fabric1.6 МБСкачать
rhino-fabric-2001.2.2-build.2.jar1.20.1Fabric1.7 МБСкачать
rhino-fabric-2001.2.2-build.11.jar1.20.1Fabric1.7 МБСкачать
rhino-fabric-2001.2.3-build.10.jar1.20.1Fabric1.7 МБСкачать
rhino-fabric-2001.2.2-build.13.jar1.20.1Fabric1.7 МБСкачать
rhino-fabric-2001.2.3-build.6.jar1.20.1Fabric1.7 МБСкачать
rhino-fabric-2001.2.2-build.18.jar1.20.1Fabric1.7 МБСкачать
rhino-fabric-2001.2.2-build.6.jar1.20.1Fabric1.7 МБСкачать
rhino-fabric-2001.2.3-build.4.jar1.20.1Fabric1.7 МБСкачать
rhino-2101.2.5-build.52.jar1.21Fabric939 КБСкачать
rhino-2100.2.5-build.32.jar1.21Fabric923 КБСкачать
rhino-2100.2.5-build.34.jar1.21Fabric927 КБСкачать
rhino-2100.2.5-build.41.jar1.21Fabric941 КБСкачать
rhino-2100.2.5-build.44.jar1.21Fabric941 КБСкачать
rhino-2100.2.5-build.46.jar1.21Fabric941 КБСкачать
rhino-2101.2.5-build.54.jar1.21Fabric941 КБСкачать
rhino-2101.2.6-build.56.jar1.21Fabric942 КБСкачать
rhino-2101.2.6-build.58.jar1.21Fabric851 КБСкачать
rhino-2101.2.6-build.60.jar1.21Fabric852 КБСкачать
rhino-2101.2.6-build.66.jar1.21Fabric855 КБСкачать
rhino-2101.2.7-build.74.jar1.21Fabric854 КБСкачать
rhino-2101.2.7-build.77.jar1.21Fabric861 КБСкачать
rhino-2101.2.7-build.81.jar1.21Fabric861 КБСкачать
rhino-2100.2.5-build.48.jar1.21.2-SnapshotFabric941 КБСкачать
rhino-1.7.13.6.jar1.16.3Forge1.0 МБСкачать
rhino-1.7.13.7.jar1.16.3Forge1.0 МБСкачать
rhino-1.7.13.8.jar1.16.3Forge1.0 МБСкачать
rhino-1.7.13.9.jar1.16.3Forge1.0 МБСкачать
rhino-1.7.13.10.jar1.16.3Forge1.1 МБСкачать
rhino-1.7.13-build.11.jar1.16.3Forge1.1 МБСкачать
rhino-1.7.13-build.12.jar1.16.3Forge1.1 МБСкачать
rhino-1.7.13-build.13.jar1.16.3Forge1.1 МБСкачать
rhino-1.7.13-build.14.jar1.16.3Forge1.1 МБСкачать
rhino-1.7.13-build.null.jar1.16.3Forge1.1 МБСкачать
rhino-1.7.13-build.21.jar1.16.3Forge1.1 МБСкачать
rhino-1.7.13-build.22.jar1.16.3Forge1.1 МБСкачать
rhino-1.7.13-build.23.jar1.16.3Forge1.1 МБСкачать
rhino-1605.1.1-build.14.jar1.16.3Forge938 КБСкачать
rhino-1605.1.1-build.21.jar1.16.3Forge891 КБСкачать
rhino-1605.1.2-build.39.jar1.16.3Forge931 КБСкачать
rhino-1605.1.2-build.41.jar1.16.3Forge937 КБСкачать
rhino-1605.1.2-build.46.jar1.16.3Forge937 КБСкачать
rhino-forge-1605.1.3-build.52.jar1.16.3Forge970 КБСкачать
rhino-forge-1605.1.3-build.54.jar1.16.3Forge970 КБСкачать
rhino-forge-1605.1.4-build.67.jar1.16.3Forge1002 КБСкачать
rhino-forge-1605.1.5-build.73.jar1.16.3Forge1006 КБСкачать
rhino-forge-1605.1.5-build.75.jar1.16.3Forge1006 КБСкачать
rhino-1605.1.2-build.48.jar1.17.1Forge943 КБСкачать
rhino-forge-1605.1.4-build.57.jar1.17.1Forge982 КБСкачать
rhino-forge-1605.1.4-build.59.jar1.17.1Forge981 КБСкачать
rhino-forge-1605.1.4-build.63.jar1.17.1Forge981 КБСкачать
rhino-forge-1701.1.5-build.71.jar1.17.1Forge1007 КБСкачать
rhino-forge-1800.1.7-build.90.jar1.18Forge985 КБСкачать
rhino-forge-1800.1.6-build.81.jar1.18.1Forge1013 КБСкачать
rhino-forge-1800.1.7-build.92.jar1.18.1Forge985 КБСкачать
rhino-forge-1800.1.7-build.94.jar1.18.1Forge986 КБСкачать
rhino-forge-1801.1.8-build.99.jar1.18.1Forge975 КБСкачать
rhino-forge-1801.1.8-build.102.jar1.18.1Forge969 КБСкачать
rhino-forge-1801.1.8-build.104.jar1.18.1Forge971 КБСкачать
rhino-forge-1801.1.8-build.106.jar1.18.1Forge983 КБСкачать
rhino-forge-1801.1.8-build.108.jar1.18.1Forge983 КБСкачать
rhino-forge-1801.1.8-build.111.jar1.18.1Forge984 КБСкачать
rhino-forge-1801.1.9-build.120.jar1.18.1Forge985 КБСкачать
rhino-forge-1801.1.9-build.123.jar1.18.1Forge985 КБСкачать
rhino-forge-1801.1.9-build.125.jar1.18.1Forge985 КБСкачать
rhino-forge-1801.1.9-build.131.jar1.18.1Forge986 КБСкачать
rhino-forge-1801.1.9-build.133.jar1.18.1Forge989 КБСкачать
rhino-forge-1801.1.9-build.135.jar1.18.1Forge990 КБСкачать
rhino-forge-1802.1.10-build.143.jar1.18.2Forge1.0 МБСкачать
rhino-forge-1802.1.10-build.145.jar1.18.2Forge1.0 МБСкачать
rhino-forge-1802.1.10-build.147.jar1.18.2Forge1.0 МБСкачать
rhino-forge-1802.1.10-build.155.jar1.18.2Forge1.0 МБСкачать
rhino-forge-1802.1.11-build.165.jar1.18.2Forge1.0 МБСкачать
rhino-forge-1802.1.11-build.166.jar1.18.2Forge1.0 МБСкачать
rhino-forge-1802.1.12-build.169.jar1.18.2Forge1.0 МБСкачать
rhino-forge-1802.1.12-build.171.jar1.18.2Forge1.0 МБСкачать
rhino-forge-1802.1.12-build.173.jar1.18.2Forge1.0 МБСкачать
rhino-forge-1802.1.13-build.175.jar1.18.2Forge1.0 МБСкачать
rhino-forge-1802.1.13-build.179.jar1.18.2Forge1.0 МБСкачать
rhino-forge-1802.1.14-build.182.jar1.18.2Forge1.0 МБСкачать
rhino-forge-1802.1.14-build.184.jar1.18.2Forge1.0 МБСкачать
rhino-forge-1802.1.14-build.186.jar1.18.2Forge1.0 МБСкачать
rhino-forge-1802.1.14-build.188.jar1.18.2Forge1.0 МБСкачать
rhino-forge-1802.1.14-build.190.jar1.18.2Forge1.0 МБСкачать
rhino-forge-1802.2.1-build.255.jar1.18.2Forge1.6 МБСкачать
rhino-forge-1802.1.14-build.200.jar1.18.2Forge1.0 МБСкачать
rhino-forge-1802.1.14-build.204.jar1.18.2Forge1.0 МБСкачать
rhino-forge-1802.1.14-build.206.jar1.18.2Forge1.0 МБСкачать
rhino-forge-1802.1.14-build.195.jar1.18.2Forge1.0 МБСкачать
rhino-forge-1802.1.14-build.209.jar1.18.2Forge1.0 МБСкачать
rhino-forge-1802.1.14-build.225.jar1.18.2Forge1.0 МБСкачать
rhino-forge-1802.2.0-build.232.jar1.18.2Forge984 КБСкачать
rhino-forge-1802.2.1-build.252.jar1.18.2Forge1.6 МБСкачать
rhino-forge-1802.2.1-build.240.jar1.18.2Forge1.6 МБСкачать
rhino-forge-1802.1.14-build.192.jar1.18.2Forge1.0 МБСкачать
rhino-forge-1802.2.1-build.248.jar1.18.2Forge1.6 МБСкачать
rhino-forge-1902.2.3-build.284.jar1.19.2Forge1.6 МБСкачать
rhino-forge-1902.2.1-build.257.jar1.19.2Forge1.7 МБСкачать
rhino-forge-1902.2.2-build.261.jar1.19.2Forge1.7 МБСкачать
rhino-forge-1902.2.1-build.250.jar1.19.2Forge1.7 МБСкачать
rhino-forge-1902.2.2-build.264.jar1.19.2Forge1.7 МБСкачать
rhino-forge-1902.2.2-build.268.jar1.19.2Forge1.7 МБСкачать
rhino-forge-1902.2.1-build.247.jar1.19.2Forge1.7 МБСкачать
rhino-forge-1902.2.2-build.272.jar1.19.2Forge1.7 МБСкачать
rhino-forge-1902.2.1-build.242.jar1.19.2Forge1.7 МБСкачать
rhino-forge-1902.2.2-build.280.jar1.19.2Forge1.7 МБСкачать
rhino-forge-2001.2.3-build.4.jar1.20.1Forge1.7 МБСкачать
rhino-forge-2001.2.3-build.6.jar1.20.1Forge1.7 МБСкачать
rhino-forge-2001.2.2-build.11.jar1.20.1Forge1.7 МБСкачать
rhino-forge-2001.2.2-build.2.jar1.20.1Forge1.7 МБСкачать
rhino-forge-2001.2.2-build.13.jar1.20.1Forge1.7 МБСкачать
rhino-forge-2001.2.2-build.18.jar1.20.1Forge1.7 МБСкачать
rhino-forge-2001.2.3-build.10.jar1.20.1Forge1.7 МБСкачать
rhino-forge-2001.2.2-build.6.jar1.20.1NeoForge1.7 МБСкачать
rhino-neoforge-2004.2.3-build.4.jar1.20.4NeoForge964 КБСкачать
rhino-2005.2.3-build.3.jar1.20.5NeoForge928 КБСкачать
rhino-2005.2.3-build.1.jar1.20.5NeoForge928 КБСкачать

Rhino для Minecraft: зачем моддеру движок JavaScript на Java

Если вы собираете сборку с mods и скриптами на стороне игры, рано или поздно встречаете Rhino — не самостоятельный геймплейный мод, а библиотеку, которая подключает полноценный JavaScript-движок под задачи скриптинга. В экосистеме часто её видят рядом с KubeJS: без такого слоя многие сценарии, завязанные на рецепты, события и кастомную логику, просто не смогут стабильно работать на свежих версиях Java и актуальных обновлениях игры.

Почему это важно после Java 15 и что случилось с Nashorn

Долгое время в мире Minecraft-моддинга опирались на встроенный в JVM движок Nashorn, который позволял выполнять скрипты прямо в процессе игры. В Java 15 Nashorn убрали из стандартной поставки, и любые решения, которые «цеплялись» за него, начали ломаться или требовать тяжёлых обходных путей. Именно тут на сцену выходит Rhino — форк известной библиотеки Mozilla, адаптированный под нужды mods: он даёт отдельный, поддерживаемый механизм запуска JS без привязки к удалённому встроенному компоненту.

ES6 и современный синтаксис в скриптах

Для авторов контента и создателей сборок важна не только «работает или нет», но и удобство языка. Rhino ориентируется на поддержку возможностей уровня ES6: это значит, что во многих сценариях можно писать привычный современный JavaScript — с более читаемым кодом, меньшим количеством костылей и проще переносить примеры из документации. Для игрока это выглядит скучновато, зато для настройки прогрессии через скрипты, правок лута, условий спавна в biomes, обработки событий и связки с контентом из других mods это существенный плюс: меньше технического долга, проще сопровождать сборку между versions.

Rhino «ничего не делает сам» — и это нормально

С точки зрения игрока библиотека может показаться «невидимой»: новых blocks, брони или измерений она не добавляет. Её роль — инфраструктурная: обеспечить исполняемую среду, на которой уже строятся другие проекты. Типичный паттерн — установить зависимость и работать через инструмент вроде KubeJS, где вы описываете правила игры декларативно и через хуки, не лезя каждый раз в тяжёлую перекомпиляцию Java-кода. Такой подход особенно хорошо ощущается, когда нужно быстро подкрутить баланс после крупного update мода или когда несколько пакетов контента конфликтуют по рецептам crafting.

Когда вы расширяете сборку скриптами, удобно держать процесс установки и обновления зависимостей в одном месте: этот мод можно легко поставить через лаунчер foxygame.net — гибкий и современный запускатель для Minecraft, где моды доступны прямо из меню без лишней возни с ручной раскладкой файлов.

Совместимость, порядок модов и практические советы

Чтобы не получить краш на старте, придерживайтесь простых правил: версия Rhino должна соответствовать версии игры и набора mods, а «надстройка» вроде KubeJS — стоять там, где это рекомендует автор (часто важны и версии загрузчика, и минимальные зависимости). Если вы администрируете servers, проверяйте клиент-серверную пару пакетов: библиотеки обычно должны совпадать, иначе скрипты могут синхронизироваться неправильно или вы упрётесь в рассинхрон рецептов. На стороне игрока полезно вести заметки: какие скрипты меняли экономику, какие трогали дроп, где правили взаимодействие с новыми biomes — это сильно ускоряет отладку после очередного патча.

  • Зависимость, а не «контент»: ставьте Rhino как поддержку для скриптовых модов, а не как источник новых предметов.
  • Java и обновления: держите среду запуска в актуальном коридоре версий, чтобы не поймать несовместимость с новыми релизами.
  • KubeJS как типичный потребитель: при изменении версий проверяйте не только скрипты, но и цепочку библиотек.
  • Серверные сборки: одинаковый набор модов на клиенте и сервере снижает риск «тихих» расхождений в логике.

Логичный итог

Rhino в контексте Minecraft — это про устойчивость и современность скриптового слоя: без него многим авторам труднее поддерживать mods на свежих versions Java, а игрокам — получать предсказуемые сборки после updates. Он не меняет мир blocks сам по себе, но делает возможным аккуратную кастомизацию mechanics через JavaScript ближе к привычным стандартам языка. Если вы строите модпак вокруг KubeJS и хотите меньше сюрпризов при обновлениях, Rhino стоит воспринимать как обязательную техническую базу — спокойную, понятную и хорошо вписывающуюся в привычный цикл настройки crafting, лута и сюжетных правил.