All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Rhino

Rhino

by Lat • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

A fork of Mozilla's Rhino library, modified for use in mods. This library adds JavaScript engine Rhino that supports ES6 and doesn't depend on built-in Nashorn engine that got removed in Java 15.

This mod doesn't do anything on it's own, it's a library used by KubeJS.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.1.2 1.21.x
Neoforge
1d ago 1
26.1.2 1.21.x
Fabric Forge Neoforge
1d ago 1
26.1.x 1.21.x
Fabric Forge Neoforge
1d ago 1
1.21.x
Fabric Forge Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Fabric Quilt
1d ago 1
1.21.x
Fabric Forge Neoforge
1d ago 1
1.21.x
Fabric Forge Neoforge
1d ago 1
1.21.x
Fabric Forge Neoforge
1d ago 1
1.21.x
Fabric Forge Neoforge
1d ago 1
1.21.x
Fabric Forge Neoforge
1d ago 1
1.21.x
Fabric Neoforge
1d ago 1
1.21.x
Fabric Neoforge
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Fabric Quilt
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Fabric Quilt
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Fabric Quilt
1d ago 1
1.21.x
Fabric Neoforge
1d ago 1
1.21
Fabric Neoforge
1d ago 1
1.21
Fabric Neoforge
1d ago 1
1.21
Fabric Neoforge
1d ago 1
1.21
Fabric Neoforge
1d ago 1
1.21
Fabric Neoforge
1d ago 1
1.20.5
Neoforge
1d ago 1
1.20.5
Neoforge
1d ago 1
1.19.2
Forge
1d ago 1
1.19.2
Fabric Quilt
1d ago 1
1.19.2
Forge
1d ago 1
1.19.2
Fabric Quilt
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Fabric Quilt
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Fabric Quilt
1d ago 1
1.19.2
Forge
1d ago 1
1.19.2
Fabric Quilt
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Fabric Quilt
1d ago 1
1.20.1
Forge
1d ago 1
1.20.1
Fabric Quilt
1d ago 1
1.19.2
Forge
1d ago 1
1.19.2
Fabric Quilt
1d ago 1
1.19.2
Forge
1d ago 1
1.19.2
Fabric Quilt
1d ago 1
1.19.2
Forge
1d ago 1
1.19.2
Fabric Quilt
1d ago 1
1.19.2
Forge
1d ago 1
1.19.2
Fabric Quilt
1d ago 1
1.19.2
Forge
1d ago 1
1.19.2
Fabric Quilt
1d ago 1
1.19 1.18.2
Forge
1d ago 1
1.19 1.18.2
Fabric Quilt
1d ago 1
1.19.2
Forge
1d ago 1
1.19.2
Fabric Quilt
1d ago 1
1.19 1.18.2
Forge
1d ago 1
1.19 1.18.2
Fabric Quilt
1d ago 1
1.19.2
Forge
1d ago 1
1.19.2
Fabric Quilt
1d ago 1
1.19 1.18.2
Forge
1d ago 1
1.19 1.18.2
Fabric Quilt
1d ago 1
1.19.2
Forge
1d ago 1
1.19.2
Fabric Quilt
1d ago 1
1.19 1.18.2
Forge
1d ago 1
1.19 1.18.2
Fabric Quilt
1d ago 1
1.19 1.18.2
Forge
1d ago 1
1.19 1.18.2
Fabric Quilt
1d ago 1
1.19 1.18.2
Forge
1d ago 1
1.19 1.18.2
Fabric Quilt
1d ago 1
1.19 1.18.2
Forge
1d ago 1
1.19 1.18.2
Fabric Quilt
1d ago 1
1.19 1.18.2
Forge
1d ago 1
1.19 1.18.2
Fabric Quilt
1d ago 1
1.18.2
Fabric Quilt
1d ago 1
1.18.2
Forge
1d ago 1
https://github.com/KubeJS-Mods/Rhino/commits/main

  • Note**: This release is a major update to Rhino's internals and contains a bunch of new or fixed language features, including:

  • Destructuring** const {a, b} = obj, const [x, y] = arr, defaults, nested patterns, destructuring in catch, for loops, and function parameters
  • Default parameters** function f(a, b = a * 2)
  • Rest parameters** function f(...args) (unfortunately NYI in arrow functions, also **no spread yet**!)
  • Nullish coalescing (??) and optional chaining (?.)**, hopefully *working* this time :p
  • Computed properties** in object literals {[key]: value} (i didn't even know this wasn't supported until a few days ago tbh...)
  • Tagged string literals**
  • more JS builtins** like Array.flatMap, impls of values/entries/fromEntries for Object, and more
  • Changes to iterators** where we basically just copy what upstream Rhino does tho; beware of this change especially since it may have either fixed or broken some for...in or for...of loops (also no, unfortunately variable scoping is __not__ fixed yet)

If anything breaks, addons may need to be updated, otherwise, feel free to report issues directly to us on our Discord!
Changelog not available
Changelog not available
Changelog not available
Changelog not available
Changelog not available
Changelog not available
Changelog not available
Changelog not available
Changelog not available
Changelog not available
Changelog not available
Changelog not available
Changelog not available
  • Merge branch '1.19/dev' into 1.19/main - LatvianModder
  • Bumped version - LatvianModder
  • Merge branch '1.19/dev' into 1.19/main - LatvianModder
  • Bumped version - LatvianModder
  • Merge branch '1.19/dev' into 1.19/main - LatvianModder
  • Backported concurrency issue bandaid fix - LatvianModder
  • Merge branch '1.19/dev' into 1.19/main - LatvianModder
  • Backported concurrency issue bandaid fix - LatvianModder
  • Attempt at bandaid fixing concurrency issues III - LatvianModder
  • Attempt at bandaid fixing concurrency issues II. Removed Script and Continuation native objects - LatvianModder
  • Attempt at bandaid fixing concurrency issues - LatvianModder
  • Merge pull request #41 from pietro-lopes/1.20/dev - Kristiāns Micītis
  • Fixed some general concurrency issue - pietro-lopes
  • Attempt at bandaid fixing concurrency issues III - LatvianModder
  • Attempt at bandaid fixing concurrency issues II. Removed Script and Continuation native objects - LatvianModder
  • Attempt at bandaid fixing concurrency issues - LatvianModder
  • Merge pull request #41 from pietro-lopes/1.20/dev - Kristiāns Micītis
  • Fixed some general concurrency issue - pietro-lopes
  • Update - LatvianModder
  • Merge branch '1.19/dev' into 1.19/main - LatvianModder
  • Updated workflow file - LatvianModder
  • Fixed maven links - LatvianModder
Rhino Icon
Download Rhino
Select game version
Select platform