Wiki 9Minecraft Wiki 9Minecraft

Rhino Mod Wiki & Guide

Guides 4FAQ 20Related mods 60

A lightweight scripting library that provides JavaScript support for other mods, enabling custom content and gameplay logic through scripts.

DownloadRhino Mod

Get the files on 9Minecraft

Contents (5)
  1. Overview
  2. Guides
  3. Frequently asked questions
  4. Gallery
  5. You May Also Like

Overview

Rhino is a foundational library mod developed by LatvianModder, specifically designed to serve as the scripting engine for the KubeJS ecosystem. It embeds a fork of the Mozilla Rhino JavaScript engine directly into the Minecraft environment, allowing for the execution of complex scripts that can modify game logic, register new content, and automate server management.

As a library mod, Rhino does not add traditional survival content like ores or biomes by itself. Instead, it provides the technical framework necessary for other mods—primarily KubeJS—to function. It replaces the Nashorn JavaScript engine that was removed from Java in version 15, ensuring that modern Minecraft versions (1.16.5 through 1.21+) maintain high-performance scripting support with full ES6 compatibility.

Guides

Step-by-step, in-game.

Frequently asked questions

What is the Rhino Mod and what does it actually do?
Rhino is a scripting library that other mods use to run JavaScript code, so you won't see it add blocks or items on its own. If a mod you installed depends on Rhino, its custom content and gameplay logic are powered by scripts running through this library.
How do I know if a mod needs Rhino?
Check the mod's dependencies on its download page or in your mod loader's error log. If a mod lists Rhino as a required dependency, it won't load or function without it.
Where do I put my Rhino scripts?
Scripts typically go in a scripts folder inside your game or world directory, depending on the mod using Rhino. Check the dependent mod's documentation, since it decides where it looks for script files.
How do I write my first Rhino script?
Create a .js file in the correct scripts folder and start with a simple event listener or function call that the host mod exposes. Reload the game or the scripts to see if it runs, then build up from there.

See all 20 Rhino questions ›