Skip to content
This repository was archived by the owner on Jan 11, 2026. It is now read-only.

Commit 1abc822

Browse files
author
TonimatasDEV
committed
Update ALL
1 parent 94ea859 commit 1abc822

9 files changed

Lines changed: 45 additions & 45 deletions

File tree

.github/workflows/gradle.yml

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,31 +7,26 @@ jobs:
77
runs-on: ubuntu-latest
88

99
steps:
10-
- uses: actions/checkout@v3.5.2
10+
- uses: actions/checkout@v4.1.6
1111

12-
- name: Set up JDK 17
13-
uses: actions/setup-java@v1.4.4
12+
- name: Set up JDK 21
13+
uses: actions/setup-java@v4.2.1
1414
with:
15-
java-version: 17
15+
java-version: 21
16+
distribution: temurin
1617

1718
- name: Give permissions to Gradle
1819
run: chmod +x ./gradlew
1920

2021
- name: Build with Gradle
2122
run: ./gradlew build
2223

23-
- name: Upload a Build Artifacts
24-
uses: actions/upload-artifact@v3.1.2
25-
with:
26-
name: KrystalCraft-Common
27-
path: common/build/libs/**.jar
28-
29-
- uses: actions/upload-artifact@v3.1.2
24+
- uses: actions/upload-artifact@v4.3.3
3025
with:
3126
name: KrystalCraft-Forge
3227
path: forge/build/libs/**.jar
3328

34-
- uses: actions/upload-artifact@v3.1.2
29+
- uses: actions/upload-artifact@v4.3.3
3530
with:
3631
name: KrystalCraft-Fabric
3732
path: fabric/build/libs/**.jar

build.gradle.kts

Lines changed: 20 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,25 @@ architectury {
1313
minecraft = minecraftVersion
1414
}
1515

16+
allprojects {
17+
apply(plugin = "java")
18+
19+
version = modVersion
20+
group = "dev.tonimatas.krystalcraft"
21+
22+
repositories {
23+
maven(url = "https://maven.blamejared.com")
24+
maven(url = "https://maven.shedaniel.me")
25+
maven(url = "https://maven.resourcefulbees.com/repository/maven-public")
26+
}
27+
}
28+
1629
subprojects {
1730
apply(plugin = "dev.architectury.loom")
31+
apply(plugin = "architectury-plugin")
1832

1933
base {
20-
archivesName.set("KrystalCraft-" + project.name)
34+
archivesName.set("krystalcraft-" + project.name)
2135
}
2236

2337
configure<LoomGradleExtensionAPI> {
@@ -28,27 +42,16 @@ subprojects {
2842
"minecraft"("com.mojang:minecraft:$minecraftVersion")
2943
"mappings"(project.the<LoomGradleExtensionAPI>().officialMojangMappings())
3044
}
31-
}
32-
33-
allprojects {
34-
apply(plugin = "java")
35-
apply(plugin = "architectury-plugin")
36-
37-
version = modVersion
38-
group = "dev.tonimatas.krystalcraft"
39-
40-
repositories {
41-
maven(url = "https://maven.blamejared.com")
42-
maven(url = "https://maven.shedaniel.me")
43-
maven(url = "https://maven.resourcefulbees.com/repository/maven-public")
44-
}
4545

4646
tasks.withType<JavaCompile> {
47-
options.encoding = "UTF-8"
48-
options.release.set(17)
47+
options.release.set(21)
4948
}
5049

5150
java {
5251
withSourcesJar()
52+
toolchain.languageVersion.set(JavaLanguageVersion.of(21))
53+
54+
sourceCompatibility = JavaVersion.VERSION_21
55+
targetCompatibility = JavaVersion.VERSION_21
5356
}
5457
}

common/build.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ dependencies {
99
modImplementation("net.fabricmc:fabric-loader:$fabricLoaderVersion")
1010

1111
modApi("com.teamresourceful.resourcefullib:resourcefullib-common-$minecraftVersion:$resourcefullibVersion")
12-
modApi("earth.terrarium.botarium:botarium-common-$minecraftVersion:$botariumVersion")
12+
//modApi("earth.terrarium.botarium:botarium-common-$minecraftVersion:$botariumVersion")
1313

14-
modCompileOnly("mezz.jei:jei-$minecraftVersion-common-api:$jeiVersion")
15-
modRuntimeOnly("mezz.jei:jei-$minecraftVersion-common:$jeiVersion")
14+
//modCompileOnly("mezz.jei:jei-$minecraftVersion-common-api:$jeiVersion")
15+
//modRuntimeOnly("mezz.jei:jei-$minecraftVersion-common:$jeiVersion")
1616
//modCompileOnly("me.shedaniel:RoughlyEnoughItems-api:$reiVersion")
1717
//modCompileOnly("me.shedaniel:RoughlyEnoughItems-default-plugin:$reiVersion")
1818
}

fabric/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ dependencies {
3838
modImplementation("net.fabricmc:fabric-loader:$fabricLoaderVersion")
3939

4040
modApi("com.teamresourceful.resourcefullib:resourcefullib-fabric-$minecraftVersion:$resourcefullibVersion")
41-
modApi("earth.terrarium.botarium:botarium-fabric-$minecraftVersion:$botariumVersion")
41+
//modApi("earth.terrarium.botarium:botarium-fabric-$minecraftVersion:$botariumVersion")
4242

4343
//modRuntimeOnly "me.shedaniel:RoughlyEnoughItems-fabric:${rei_version}"
4444
//modCompileOnly "me.shedaniel:RoughlyEnoughItems-api-fabric:${rei_version}"

gradle.properties

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,22 @@ org.gradle.jvmargs=-Xmx3G
44
modVersion=0.0.4.4
55

66
# Dependencies
7+
resourcefullibVersion=3.0.0
8+
resourcefullibRange=3.0
9+
10+
# To update
711
jeiVersion=17.3.0.49
8-
resourcefullibVersion=2.4.10
9-
resourcefullibRange=2.4
1012
botariumVersion=3.2.2
1113
botariumRange=3
1214

1315
# Minecraft Properties
14-
minecraftVersion=1.20.4
16+
minecraftVersion=1.21
1517

1618
# Fabric Properties
1719
fabricLoaderVersion=0.15.7
1820
fabricLoaderRange=>=0.14.0
1921
fabricApiVersion=0.96.11
2022

2123
# NeoForge Properties
22-
neoforgeVersion=20.4.214
23-
neoforgeLoaderRange=20.4
24+
neoforgeVersion=21.0.5-beta
25+
neoforgeLoaderRange=0

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-8.7-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.8-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

neoforge/build.gradle.kts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,10 @@ dependencies {
4242

4343

4444
modApi("com.teamresourceful.resourcefullib:resourcefullib-neoforge-$minecraftVersion:$resourcefullibVersion")
45-
modApi("earth.terrarium.botarium:botarium-neoforge-$minecraftVersion:$botariumVersion")
45+
//modApi("earth.terrarium.botarium:botarium-neoforge-$minecraftVersion:$botariumVersion")
4646

47-
modCompileOnly("mezz.jei:jei-$minecraftVersion-neoforge-api:$jeiVersion")
48-
modLocalRuntime("mezz.jei:jei-$minecraftVersion-forge:$jeiVersion") { isTransitive = false }
47+
//modCompileOnly("mezz.jei:jei-$minecraftVersion-neoforge-api:$jeiVersion")
48+
//modLocalRuntime("mezz.jei:jei-$minecraftVersion-forge:$jeiVersion") { isTransitive = false }
4949

5050
common(project(path = ":common", configuration = "namedElements")) { isTransitive = false }
5151
shadowCommon(project(path = ":common", configuration = "transformProductionNeoForge")) { isTransitive = false }
@@ -55,7 +55,7 @@ tasks.withType<ProcessResources> {
5555
val replaceProperties = mapOf("neoforgeLoaderRange" to neoforgeLoaderRange, "minecraftVersion" to minecraftVersion, "modVersion" to modVersion, "resourcefullibRange" to resourcefullibRange, "botariumRange" to botariumRange)
5656
inputs.properties(replaceProperties)
5757

58-
filesMatching("META-INF/mods.toml") {
58+
filesMatching("META-INF/neoforge.mods.toml") {
5959
expand(replaceProperties)
6060
}
6161
}
File renamed without changes.

settings.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
pluginManagement {
22
repositories {
3-
maven(url = "https://maven.fabricmc.net/")
4-
maven(url = "https://maven.architectury.dev/")
53
maven(url = "https://maven.minecraftforge.net/")
4+
maven(url = "https://maven.architectury.dev/")
5+
maven(url = "https://maven.fabricmc.net/")
66
gradlePluginPortal()
77
}
88
}

0 commit comments

Comments
 (0)