Skip to content

Commit 365fc9e

Browse files
committed
update
1 parent e439f75 commit 365fc9e

7 files changed

Lines changed: 38 additions & 18 deletions

File tree

dependencies.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
// Add your dependencies here
22

33
dependencies {
4-
api("com.github.GTNewHorizons:GTNHLib:0.8.44:dev")
5-
implementation("com.github.GTNewHorizons:NotEnoughItems:2.8.48-GTNH:dev")
4+
api("com.github.GTNewHorizons:GTNHLib:0.9.40:dev")
5+
implementation("com.github.GTNewHorizons:NotEnoughItems:2.8.75-GTNH:dev")
66

77
testImplementation(platform('org.junit:junit-bom:5.9.2'))
88
testImplementation('org.junit.jupiter:junit-jupiter')

gradle.properties

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,14 +39,34 @@ remoteMappings = https\://raw.githubusercontent.com/MinecraftForge/FML/1.7.10/co
3939
# `./gradlew runClient --username=AnotherPlayer`, or configuring this command in your IDE.
4040
developmentEnvironmentUserName = Developer
4141

42-
# Enables using modern Java syntax (up to version 17) via Jabel, while still targeting JVM 8.
43-
# See https://github.com/bsideup/jabel for details on how this works.
44-
enableModernJavaSyntax = true
42+
# Enables modern Java syntax support. Valid values:
43+
# - false: No modern syntax, Java 8 only
44+
# - jabel: Jabel syntax-only support, compiles to J8 bytecode
45+
# - jvmDowngrader: Full modern Java via JVM Downgrader (syntax + stdlib APIs)
46+
# - modern: Native modern Java bytecode, no downgrading
47+
enableModernJavaSyntax = jabel
4548

4649
# If set, ignores the above setting and compiles with the given toolchain. This may cause unexpected issues,
4750
# and should *not* be used in most situations. -1 disables this.
4851
# forceToolchainVersion = -1
4952

53+
# Target JVM version for JVM Downgrader bytecode downgrading.
54+
# Only used when enableModernJavaSyntax = jvmDowngrader
55+
# downgradeTargetVersion = 8
56+
57+
# Comma-separated list of Java versions for multi-release jar support (JVM Downgrader only).
58+
# Classes will be available in META-INF/versions/N/ for each version N in this list.
59+
# Default: "21,25" (J25+ gets native classes, J21-24 gets partial downgrade, J8-20 gets full downgrade).
60+
# jvmDowngraderMultiReleaseVersions = 21,25
61+
62+
# Specifies how JVM Downgrader API stubs are provided. Options:
63+
# - shade: Shade minimized stubs into the jar
64+
# - gtnhlib: GTNHLib provides stubs at runtime (adds version constraint)
65+
# - external: Another dependency provides stubs (no constraint, no warning)
66+
# - (empty): Warning reminding you to configure stubs
67+
# Note: 'shade' option requires you to verify license compliance, see: https://github.com/unimined/JvmDowngrader/blob/main/LICENSE.md
68+
# jvmDowngraderStubsProvider =
69+
5070
# Enables injecting missing generics into the decompiled source code for a better coding experience.
5171
# Turns most publicly visible List, Map, etc. into proper List<E>, Map<K, V> types.
5272
enableGenericInjection = true
Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
#This file is generated by updateDaemonJvm
2-
toolchainUrl.FREE_BSD.AARCH64=https\://api.foojay.io/disco/v3.0/ids/df211d3c3eefdc408b462041881bc575/redirect
3-
toolchainUrl.FREE_BSD.X86_64=https\://api.foojay.io/disco/v3.0/ids/b41931cf1e70bc8e08d7dd19c343ef00/redirect
4-
toolchainUrl.LINUX.AARCH64=https\://api.foojay.io/disco/v3.0/ids/df211d3c3eefdc408b462041881bc575/redirect
5-
toolchainUrl.LINUX.X86_64=https\://api.foojay.io/disco/v3.0/ids/b41931cf1e70bc8e08d7dd19c343ef00/redirect
6-
toolchainUrl.MAC_OS.AARCH64=https\://api.foojay.io/disco/v3.0/ids/46949723aaa20c7b64d7ecfed7207034/redirect
7-
toolchainUrl.MAC_OS.X86_64=https\://api.foojay.io/disco/v3.0/ids/d6690dfd71c4c91e08577437b5b2beb0/redirect
8-
toolchainUrl.UNIX.AARCH64=https\://api.foojay.io/disco/v3.0/ids/df211d3c3eefdc408b462041881bc575/redirect
9-
toolchainUrl.UNIX.X86_64=https\://api.foojay.io/disco/v3.0/ids/b41931cf1e70bc8e08d7dd19c343ef00/redirect
10-
toolchainUrl.WINDOWS.AARCH64=https\://api.foojay.io/disco/v3.0/ids/3cd7045fca9a72cd9bc7d14a385e594c/redirect
11-
toolchainUrl.WINDOWS.X86_64=https\://api.foojay.io/disco/v3.0/ids/552c7bffe0370c66410a51c55985b511/redirect
2+
toolchainUrl.FREE_BSD.AARCH64=https\://api.foojay.io/disco/v3.0/ids/c5ee947fbfb70bc347d8d531e3a578c4/redirect
3+
toolchainUrl.FREE_BSD.X86_64=https\://api.foojay.io/disco/v3.0/ids/cd495626d2ee49a75447e3fdc6afb287/redirect
4+
toolchainUrl.LINUX.AARCH64=https\://api.foojay.io/disco/v3.0/ids/c5ee947fbfb70bc347d8d531e3a578c4/redirect
5+
toolchainUrl.LINUX.X86_64=https\://api.foojay.io/disco/v3.0/ids/cd495626d2ee49a75447e3fdc6afb287/redirect
6+
toolchainUrl.MAC_OS.AARCH64=https\://api.foojay.io/disco/v3.0/ids/d4fd992c9557644e637ebe98263e0ae7/redirect
7+
toolchainUrl.MAC_OS.X86_64=https\://api.foojay.io/disco/v3.0/ids/59a9771cad43219260d9aac9a8ec4d6a/redirect
8+
toolchainUrl.UNIX.AARCH64=https\://api.foojay.io/disco/v3.0/ids/c5ee947fbfb70bc347d8d531e3a578c4/redirect
9+
toolchainUrl.UNIX.X86_64=https\://api.foojay.io/disco/v3.0/ids/cd495626d2ee49a75447e3fdc6afb287/redirect
10+
toolchainUrl.WINDOWS.AARCH64=https\://api.foojay.io/disco/v3.0/ids/3689d0bcdd77ac01674ba3c9dbbe94d0/redirect
11+
toolchainUrl.WINDOWS.X86_64=https\://api.foojay.io/disco/v3.0/ids/8e1d9ee5d0f13e442218f6884a306da1/redirect
1212
toolchainVersion=25

gradle/wrapper/gradle-wrapper.jar

3.25 KB
Binary file not shown.

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-9.2.1-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-9.4.0-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

gradlew

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

settings.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ pluginManagement {
1717
}
1818

1919
plugins {
20-
id 'com.gtnewhorizons.gtnhsettingsconvention' version '2.0.10'
20+
id 'com.gtnewhorizons.gtnhsettingsconvention' version '2.0.24'
2121
}
2222

2323

0 commit comments

Comments
 (0)