Skip to content

Commit e25ca1b

Browse files
authored
Added a compatibility layer to make AAE work with ae2cl (#38)
* added compatibility layer so AAE works with ae2cl * bump ae2cl and mae2 version
1 parent fae4141 commit e25ca1b

15 files changed

+786
-3
lines changed

build.gradle

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ repositories {
117117
name = "ftbMavenReleases"
118118
url = uri("https://maven.ftb.dev/releases")
119119
}
120+
maven { url = "https://maven.bawnorton.com/releases" }
120121
}
121122

122123
version = mod_version
@@ -196,6 +197,10 @@ dependencies {
196197
// Apply Mixin AP
197198
annotationProcessor('org.spongepowered:mixin:0.8.5:processor')
198199

200+
// Mixin squared
201+
compileOnly(annotationProcessor("com.github.bawnorton.mixinsquared:mixinsquared-common:0.3.7-beta.1"))
202+
implementation(jarJar("com.github.bawnorton.mixinsquared:mixinsquared-forge:0.3.7-beta.1"))
203+
199204
// JEI, EMI, Jade
200205
modCompileOnly("mezz.jei:jei-${minecraft_version}-forge-api:${jei_version}")
201206
modCompileOnly("mezz.jei:jei-${minecraft_version}-common-api:${jei_version}")
@@ -235,6 +240,9 @@ dependencies {
235240

236241
// MAE2 for cloud chamber effects
237242
modImplementation("curse.maven:mae2-1028068:7084998")
243+
244+
// AAE because we need to redo their mixin
245+
modCompileOnly("maven.modrinth:advancedae:${aae_version}")
238246
}
239247

240248
tasks.named('processResources', ProcessResources).configure {

gradle.properties

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,11 @@ org.gradle.jvmargs=-Xmx1G
3131
configuration_version=2.2.0
3232
jei_version=15.20.0.118
3333
emi_version = 1.1.22
34-
mae2_version = 2.0.0-beta.g
34+
mae2_version = 2.0.0-beta.i
3535
oculus_version = 1.20.1-1.8.0
3636
embeddium_version = 0.3.31+mc1.20.1
3737
ftblibrary_version = 2001.2.4
3838
ftbteams_version = 2001.3.0
3939
jade_version = 11.6.3
40-
ae2_version=15.4.10-cosmolite.32
40+
ae2_version=15.4.10-cosmolite.33
41+
aae_version=1.3.2-1.20.1

src/generated/resources/assets/monilabs/lang/en_ud.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@
7676
"gtceu.placeholder_info.sculkVatXPBuffer.0": "˙ʇɐΛ ʞןnɔS ǝɥʇ ɟo ɹǝɟɟnq ԀX ʇuǝɹɹnɔ ǝɥʇ suɹnʇǝᴚ",
7777
"gtceu.placeholder_info.sculkVatXPBuffer.1": ":ǝbɐs∩",
7878
"gtceu.placeholder_info.sculkVatXPBuffer.2": ")sʇǝʞɔnqıןןıɯ uı ǝnןɐʌ( :pǝɹoʇS ԀX >- }ɹǝɟɟnᗺԀXʇɐΛʞןnɔs{ ",
79+
"gui.ae2.With": "ɥʇıM",
7980
"item.monilabs.max_conveyor_module": "ǝןnpoW ɹoʎǝʌuoƆ XⱯW",
8081
"item.monilabs.max_electric_motor": "ɹoʇoW ɔıɹʇɔǝןƎ XⱯW",
8182
"item.monilabs.max_electric_piston": "uoʇsıԀ ɔıɹʇɔǝןƎ XⱯW",

src/generated/resources/assets/monilabs/lang/en_us.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@
7676
"gtceu.placeholder_info.sculkVatXPBuffer.0": "Returns the current XP buffer of the Sculk Vat.",
7777
"gtceu.placeholder_info.sculkVatXPBuffer.1": "Usage:",
7878
"gtceu.placeholder_info.sculkVatXPBuffer.2": " {sculkVatXPBuffer} -> XP Stored: (value in millibuckets)",
79+
"gui.ae2.With": "With",
7980
"item.monilabs.max_conveyor_module": "MAX Conveyor Module",
8081
"item.monilabs.max_electric_motor": "MAX Electric Motor",
8182
"item.monilabs.max_electric_piston": "MAX Electric Piston",

src/main/java/net/neganote/monilabs/data/lang/MoniLangHandler.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,8 @@ public static void init(RegistrateLangProvider provider) {
187187
provider.add("config.jade.plugin_monilabs.sculk_vat_xp_info", "Sculk Vat XP Buffer Info");
188188
provider.add("config.jade.plugin_monilabs.omnic_synth_info", "Omnic Synthesizer Info");
189189

190+
provider.add("gui.ae2.With", "With");
191+
190192
multiLang(provider, "gtceu.placeholder_info.prismacColor",
191193
"Returns the current color of the Prismatic Crucible.",
192194
"Usage:",

0 commit comments

Comments
 (0)