Skip to content

Commit 7aa3bc5

Browse files
committed
Merge commit '8ffae868ea0bdb85676dcea7953af2da74d03d87' into 2.9
2 parents 3466845 + 8ffae86 commit 7aa3bc5

26 files changed

Lines changed: 2339 additions & 2260 deletions

.github/workflows/publish.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,15 +82,16 @@ jobs:
8282
modrinth-id: ${{ env.MODRINTH_PROJECT_ID }}
8383
modrinth-token: "${{ secrets.MODRINTH_API_KEY }}"
8484
modrinth-dependencies: |
85-
8PB5NZf9(required)
86-
vaQ5bJYU(required)
87-
MeXYT7nJ(required)
85+
G1ckZuWK(required)
86+
tULldUx4(required)
87+
tZiutdLG(required)
8888
curseforge-id: ${{ env.CURSEFORGE_PROJECT_ID }}
8989
curseforge-token: "${{ secrets.CURSEFORGE_API_KEY }}"
9090
curseforge-dependencies: |
9191
mixin-booter(required)
9292
gregtech-ce-unofficial(required)
9393
gregicality-multiblocks(required)
94+
implosionnobomb(recommended)
9495
ae2-extended-life(recommended)
9596
ae-additions-extra-cells-2-fork(recommended)
9697
nae2(recommended)

CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,28 @@
1+
# v2.3.2
2+
- Fix BlastTemperature of Vacuum Freezer Extended Recipes.
3+
4+
* * *
5+
6+
# v2.3.1
7+
- Hotfix a mistake when splitting into INBs [#296](https://github.com/GTModpackTeam/GTExpert-Core/pull/296)
8+
9+
* * *
10+
11+
# v2.3.0
12+
- Separate Electric Implosion Compressor changes to [ImplosionNoBomb](https://www.curseforge.com/minecraft/mc-mods/implosionnobomb)
13+
- Thanks to @MrKono for his support!!
14+
15+
* * *
16+
17+
# v2.2.14
18+
## Ender IO
19+
- Fix Black Paper
20+
21+
## GregTech Food Options
22+
- Kitchen Recipe
23+
24+
* * *
25+
126
# v2.2.13
227
- Fix upgrade recipe to Nano Boots from Piston Boots.
328

build.gradle

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
//version: 1723428048
1+
//version: 1725973221
22
/*
33
* DO NOT CHANGE THIS FILE!
44
* Also, you may replace this file at any time if there is an update available.
5-
* Please check https://github.com/GregTechCEu/Buildscripts/blob/master/build.gradle for updates.
5+
* Please check https://github.com/GTModpackTeam/Buildscripts/blob/master/build.gradle for updates.
66
* You can also run ./gradlew updateBuildScript to update your buildscript.
77
*/
88

@@ -1423,11 +1423,11 @@ if (!project.getGradle().startParameter.isOffline() && !Boolean.getBoolean('DISA
14231423
}
14241424

14251425
static URL availableBuildScriptUrl() {
1426-
new URL("https://raw.githubusercontent.com/GregTechCEu/Buildscripts/master/build.gradle")
1426+
new URL("https://raw.githubusercontent.com/GTModpackTeam/Buildscripts/master/build.gradle")
14271427
}
14281428

14291429
static URL availableSettingsGradleUrl() {
1430-
new URL("https://raw.githubusercontent.com/GregTechCEu/Buildscripts/master/settings.gradle")
1430+
new URL("https://raw.githubusercontent.com/GTModpackTeam/Buildscripts/master/settings.gradle")
14311431
}
14321432

14331433
boolean performBuildScriptUpdate() {
@@ -1476,8 +1476,8 @@ tasks.register('faq') {
14761476
"To add new repositories to your project, place them in 'repositories.gradle'.\n" +
14771477
"If you need additional gradle code to run, you can place it in a file named 'addon.gradle' (or either of the above, up to you for organization).\n\n" +
14781478
"If your build fails to recognize the syntax of newer Java versions, enable Jabel in your 'gradle.properties' under the option name 'enableModernJavaSyntax'.\n" +
1479-
"To see information on how to configure your IDE properly for Java 17, see https://github.com/GregTechCEu/Buildscripts/blob/master/docs/jabel.md\n\n" +
1480-
"Report any issues or feature requests you have for this build script to https://github.com/GregTechCEu/Buildscripts/issues\n")
1479+
"To see information on how to configure your IDE properly for Java 17, see https://github.com/GTModpackTeam/Buildscripts/blob/master/docs/jabel.md\n\n" +
1480+
"Report any issues or feature requests you have for this build script to https://github.com/GTModpackTeam/Buildscripts/issues\n")
14811481
}
14821482
}
14831483

@@ -1495,7 +1495,7 @@ def getFile(String relativePath) {
14951495

14961496
def checkPropertyExists(String propertyName) {
14971497
if (!project.hasProperty(propertyName)) {
1498-
throw new GradleException("This project requires a property \"" + propertyName + "\"! Please add it your \"gradle.properties\". You can find all properties and their description here: https://github.com/GregTechCEu/Buildscripts/blob/main/gradle.properties")
1498+
throw new GradleException("This project requires a property \"" + propertyName + "\"! Please add it your \"gradle.properties\". You can find all properties and their description here: https://github.com/GTModpackTeam/Buildscripts/blob/main/gradle.properties")
14991499
}
15001500
}
15011501

dependencies.gradle

Lines changed: 20 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
*
2222
* - shadowapi("g:n:v:c"): effectively the same as API, but the dependency is included in your jar under a renamed package name
2323
* Requires you to enable usesShadowedDependencies in gradle.properties
24-
* For more info, see https://github.com/GregTechCEu/Buildscripts/blob/master/docs/shadow.md
24+
* For more info, see https://github.com/GTModpackTeam/Buildscripts/blob/master/docs/shadow.md
2525
*
2626
* You can exclude transitive dependencies (dependencies of the chosen dependency) by appending { transitive = false } if needed,
2727
* but use this sparingly as it can break using your mod as another mod's dependency if you're not careful.
@@ -40,17 +40,16 @@
4040
dependencies {
4141
// Published dependencies
4242
api("codechicken:codechickenlib:3.2.3.358") // CCL 3.2.3.358
43-
api("com.cleanroommc:modularui:2.5.0-rc1") { transitive = false } // MUI 2.5.0-rc1
44-
api("com.cleanroommc:groovyscript:1.1.2") { transitive = false } // GrS 1.1.2
43+
api("com.cleanroommc:modularui:2.5.0-rc3") { transitive = false } // MUI 2.5.0-rc3
44+
api("com.cleanroommc:groovyscript:1.2.0-hotfix1") { transitive = false } // GrS 1.2.0-hotfix1
4545
api("CraftTweaker2:CraftTweaker2-MC1120-Main:1.12-4.1.20.700") // CrT 4.1.20.700
4646
api rfg.deobf("curse.maven:ctm-267602:2915363") // CTM 1.0.2.31
4747

4848
// Hard Dependencies
49-
//devOnlyNonPublishable(rfg.deobf("curse.maven:gregtech-ce-unofficial-557242:5519022")) // CEu 2.8.10
50-
devOnlyNonPublishable(rfg.deobf(project.files("libs/gregtech-1.12.2-2.9.0-beta-dev.jar"))) // CEu pr 2.9.0
51-
//devOnlyNonPublishable(rfg.deobf("curse.maven:gregicality-multiblocks-564858:5508050")) // GCYM 1.2.10
52-
devOnlyNonPublishable(rfg.deobf(project.files("libs/GregicalityMultiblocks-1.3.0-dev.jar"))) // GCYM pr 1.3.0
53-
devOnlyNonPublishable(rfg.deobf("curse.maven:shadowfacts-forgelin-248453:2785465")) // Forgelin 1.8.4
49+
devOnlyNonPublishable(rfg.deobf("curse.maven:gregtech-ce-unofficial-557242:5519022")) // CEu 2.8.10
50+
//devOnlyNonPublishable(rfg.deobf(project.files("libs/gregtech-1.12.2-2.8.9-beta-dev.jar"))) // CEu pr 2.8.10
51+
devOnlyNonPublishable(rfg.deobf("curse.maven:gregicality-multiblocks-564858:5508050")) // GCYM 1.2.10
52+
devOnlyNonPublishable(rfg.deobf("curse.maven:forgelin-continuous-456403:6142081")) // Forgelin-Continuous 2.1.10.0
5453

5554
// Switchable Dependencies
5655
if (project.useAE2uelExtended.toBoolean()) {
@@ -59,7 +58,18 @@ dependencies {
5958
devOnlyNonPublishable(rfg.deobf("curse.maven:ae2-extended-life-570458:5411078")) // AE2UEL 0.56.6
6059
}
6160

62-
// Debug AE Additions
61+
// Debug GTWoodProcessing
62+
if (project.debug_all.toBoolean() || project.debug_gtwp.toBoolean()) {
63+
runtimeOnlyNonPublishable rfg.deobf("curse.maven:gtwoodprocessing-1093753:5731776")
64+
}
65+
66+
// Debug ImplosionNoBomb
67+
compileOnly rfg.deobf("curse.maven:implosionnobomb-1094386:5731331") // ImplosionNoBomb 1.1.0
68+
if (project.debug_all.toBoolean() || project.debug_inb.toBoolean()) {
69+
runtimeOnlyNonPublishable rfg.deobf("curse.maven:implosionnobomb-1094386:5731331")
70+
}
71+
72+
// Debug ExtraCells2 Additions
6373
if (project.debug_all.toBoolean() || project.debug_aea.toBoolean()) {
6474
runtimeOnlyNonPublishable rfg.deobf("curse.maven:ae-additions-extra-cells-2-fork-493962:3814371") // AEAdditions 1.3.8
6575
}
@@ -86,27 +96,6 @@ dependencies {
8696
}
8797
}
8898

89-
// Debug Forestry
90-
compileOnly rfg.deobf("curse.maven:forestry-59751:2684780") // Forestry 5.8.2.387
91-
compileOnly rfg.deobf("curse.maven:binnies-mods-patched-899182:5492997") // Binnie's Mods Patched 2.5.1.212
92-
if (project.debug_all.toBoolean() || project.debug_ffm.toBoolean()) {
93-
runtimeOnlyNonPublishable rfg.deobf("curse.maven:forestry-59751:2684780") // Forestry 5.8.2.387
94-
runtimeOnlyNonPublishable rfg.deobf("curse.maven:beebetteratbees-244516:2627215") // BeeBetterAtBees 2.0.3
95-
runtimeOnlyNonPublishable rfg.deobf("curse.maven:jei-bees-248370:2490058") // JEIBees 0.9.0.5
96-
97-
// Debug Gendustry
98-
if (project.debug_all.toBoolean() || project.debug_gendustry.toBoolean()) {
99-
runtimeOnlyNonPublishable rfg.deobf("curse.maven:bdlib-70496:2518031") // BdLib 1.14.3.12
100-
runtimeOnlyNonPublishable rfg.deobf("curse.maven:gendustry-70492:2516215") // Gendustry 1.6.5.8
101-
runtimeOnlyNonPublishable rfg.deobf("curse.maven:gendustry-jei-addon-301364:2609434") // Gendustry JEI Addon 1.0.2
102-
}
103-
104-
// Debug Binnies
105-
if (project.debug_all.toBoolean() || project.debug_binnies.toBoolean()) {
106-
runtimeOnlyNonPublishable rfg.deobf("curse.maven:binnies-mods-patched-899182:5492997") // Binnie's Mods Patched 2.5.1.212
107-
}
108-
}
109-
11099
// Debug EnderIO
111100
compileOnly "info.loenwind.autoconfig:AutoConfig:1.12.2-1.0.2" // AutoConfig 1.0.2
112101
compileOnly "info.loenwind.autosave:AutoSave:1.12.2-1.0.11" // AutoSave 1.0.11
@@ -143,7 +132,7 @@ dependencies {
143132

144133
// Debug Avaritia
145134
if (project.debug_all.toBoolean() || project.debug_avaritia.toBoolean()) {
146-
runtimeOnlyNonPublishable rfg.deobf("curse.maven:avaritia-1-1x-kedition-913129:4777278") // Avaritia 1.1x Kedition 1.3
135+
runtimeOnlyNonPublishable rfg.deobf("curse.maven:avaritia-1-1x-unofficial-1165010:6092956") // Avaritia UEL 3.3.0.41
147136
}
148137

149138
// Debug Chisel

gradle.properties

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ modName = GTExpertCore
33
# This is a case-sensitive string to identify your mod. Convention is to use lower case.
44
modId = gtexpert
55

6-
modGroup = gtexpert
6+
modGroup = com.github.gtexpert.core
77

88
# Version of your mod.
99
# This field can be left empty if you want your mod's version to be determined by the latest git tag instead.
10-
modVersion = 2.2.13-beta
10+
modVersion = 2.4.5-beta
1111

1212
# Whether to use the old jar naming structure (modid-mcversion-version) instead of the new version (modid-version)
1313
includeMCVersionJar = true
@@ -27,14 +27,13 @@ useAE2uelExtended = false
2727

2828
# Debug mod compatibility
2929
debug_all = false
30+
debug_gtwp = false
31+
debug_inb = false
3032
debug_aea = false
3133
debug_nae2 = false
3234
debug_extracpus = false
3335
debug_thaumcraft = false
3436
debug_thaumenergy = false
35-
debug_ffm = false
36-
debug_gendustry = false
37-
debug_binnies = false
3837
debug_eio = false
3938
debug_deda = false
4039
debug_avaritia = false
@@ -60,7 +59,7 @@ enableModernJavaSyntax = true
6059
enableJava17RunTasks = false
6160

6261
# Generate a class with String fields for the mod id, name and version named with the fields below
63-
generateGradleTokenClass = gtexpert.Tags
62+
generateGradleTokenClass = com.github.gtexpert.core.Tags
6463
gradleTokenModId = MODID
6564
gradleTokenModName = MODNAME
6665
gradleTokenVersion = VERSION
@@ -190,7 +189,7 @@ mavenArtifactGroup =
190189

191190
# Enable spotless checks
192191
# Enforces code formatting on your source code
193-
# By default this will use the files found here: https://github.com/GregTechCEu/Buildscripts/tree/master/spotless
192+
# By default this will use the files found here: https://github.com/GTModpackTeam/Buildscripts/tree/master/spotless
194193
# to format your code. However, you can create your own version of these files and place them in your project's
195194
# root directory to apply your own formatting options instead.
196195
enableSpotless = true

settings.gradle

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,17 @@ plugins {
2020
id 'com.diffplug.blowdryerSetup' version '1.7.0'
2121
// Automatic toolchain provisioning
2222
id 'org.gradle.toolchains.foojay-resolver-convention' version '0.7.0'
23+
id 'com.gradle.enterprise' version '3.18.1'
24+
}
25+
26+
gradleEnterprise {
27+
if (System.getenv("CI") != null) {
28+
buildScan {
29+
publishAlways()
30+
termsOfServiceUrl = "https://gradle.com/terms-of-service"
31+
termsOfServiceAgree = "yes"
32+
}
33+
}
2334
}
2435

2536
blowdryerSetup {

spotless.importorder

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,4 @@
66
4=com
77
5=gregtech
88
6=gregicality
9-
7=gtexpert
9+
7=com.github.gtexpert

0 commit comments

Comments
 (0)