Graal

High performance JavaScript runtime, tweaked for Minecraft usage

File Details

25.1.3.6 for Forge

  • R
  • Jul 18, 2026
  • 19.28 MB
  • 13
  • 26.1.2+5
  • Forge

File Name

graalmc-forge-25.1.3.6.jar

Supported Versions

  • 26.1.2
  • 26.1.1
  • 26.1
  • 1.21.11
  • 1.21.1
  • 1.20.1

Curse Maven Snippet

Forge

implementation "curse.maven:graal-1504336:8456811"

Learn more about Curse Maven

GraalMC 25.1.3.5 -> 25.1.3.6

Using GraalJS 25.1.3

If you are using GraalVM, update your GraalVM JDK to 25.1 or newer..

  • Add proper error message when running Graal on GraalVM 25.0

GraalMC 25.1.3.4 -> 25.1.3.5

Using GraalJS 25.1.3

  • A new class parameter is added to MemberRemapper methods, allowing implementations to receive owner class of the member, aka the class where the specified member is found.
  • Breaking change: MemberRemapper API has been changed.

GraalMC 25.0.2.3 -> 25.1.3.4

Using GraalJS 25.1.3

  • New: TypeMappingProvider and TypeMappingProviderRegistry, allowing you to dynamically provide type mapping based on target type. For example string -> enum type mapping for every enum class without having to register for all enum classes manually.
  • New: MemberRemapper.GLOBAL replaced by MemberRemapper.CHAIN, allowing multiple mods to register their own remappers without conflicts.