Compatibility
Minecraft: Java Edition
1.20.4
1.20–1.20.1
1.19.2–1.19.4
1.19
1.18.2
1.17.1
1.16.5
Platforms
Supported environments
Client and server
Tags
Creators
Details
Licensed MIT
Created 4 years ago
Changelog
JCM v2.2.0 for MTR 4.0.4 has been released!
MTR Enhancements
This release brings several enhancements for the MTR mod. Notable additions including the lift "ding" sound from MTR 3, basic car auto-filling in sidings and more rendering options.
See the documentation for details.
Vehicle Scripting
This release added Vehicle Scripting, allowing scripts to be used on vehicles. (For players, note that not all MTR 3 scripts will work out of the box)
This is paired with other scripting-related changes, such as the re-introduction of a more complete model loading API.
Please check the Vehicle Scripting docs and the MTR-NTE Compatibility page for more details.
Other scripting changes
- The Rhino JS Engine is updated to use 1.9.
- Eyecandy Scripting: Improved MTR-NTE Compatibility.
- PIDS Scripting: Allow manual z-ordering.
- Added Console API, allowing use of
console.logand alike functions. - The Java class restriction has been revised, it is expected most scripts to remain unaffected.
java.lang.Systemis now restricted by default.- For
currentTimeMillis()andnanoTime(), please use the counterpart fromTiminginstead, which functions equivalently.
- For
java.lang.Classand other misc classes has been restricted.- As usual, you may still turn off the scripting restriction in settings.
For the full list of changes, please refer to the changelogs of the previous v2.2 beta releases.
Download:
You can download this release on Modrinth, CurseForge or GitHub
Dependencies
Files
JCM-forge-2.2.0+1.18.2.jar(23.66 MiB) Primary
Metadata
Release channel
ReleaseVersion number
v2.2.0+1.18.2Loaders
Forge
Game versions
1.18.2Environment
Client and server, required on both



