1
0
mirror of https://github.com/SquidDev-CC/CC-Tweaked synced 2024-11-13 05:19:59 +00:00
CC-Tweaked/gradle
Jonathan Coates d562a051c7
Use method handlees in our generated Lua methods (#1579)
When the target method is in a different class loader to CC, our
generated method fails, as it cannot find the target class. To get
around that, we create a MethodHandle to the target method, and then
inject that into the generated class (with Java's new dynamic constant
system). We can then invoke the MethodHandle in our generated code,
avoiding any references to the target class/method.
2023-09-03 16:12:37 +00:00
..
wrapper Update to Gradle 8.x 2023-06-29 20:10:17 +01:00
libs.versions.toml Use method handlees in our generated Lua methods (#1579) 2023-09-03 16:12:37 +00:00