From 7c578981b0b47e2a66d3684ff8a03db27da2040e Mon Sep 17 00:00:00 2001 From: HeroOfFire45 Date: Fri, 5 Jul 2024 19:39:57 -0600 Subject: [PATCH 1/3] Remove deprecated dependency: Textrue's Embeddium Options Embeddium 3.16+ adds similar functionality to TEO, and as such the mod is discontinued and Embeddium no longer supports loading it. As such, Embeddium/Magnesium Extras no longer works as is. The modification here allows it to still work; all it does is remove the deprecated dependency. The Embeddium dependency should be updated to require version 3.16+ alongside this change. --- src/main/resources/META-INF/mods.toml | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/main/resources/META-INF/mods.toml b/src/main/resources/META-INF/mods.toml index 1189ff8..0790262 100644 --- a/src/main/resources/META-INF/mods.toml +++ b/src/main/resources/META-INF/mods.toml @@ -35,10 +35,3 @@ displayTest="IGNORE_SERVER_VERSION" versionRange="${embeddiumrange}" ordering="AFTER" side="CLIENT" - -[[dependencies.${modid}]] - modId="textrues_embeddium_options" - mandatory=true - versionRange="*" - ordering="AFTER" - side="CLIENT" \ No newline at end of file From dfacb2419e9a5aa348d4c1f075398ef5a524e965 Mon Sep 17 00:00:00 2001 From: HeroOfFire45 Date: Sat, 3 Aug 2024 00:07:58 -0600 Subject: [PATCH 2/3] remove TEO from build.gradle --- build.gradle | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index 6ddec22..920f390 100644 --- a/build.gradle +++ b/build.gradle @@ -65,7 +65,6 @@ dependencies { // DEPENDENCIES implementation fg.deobf("org.embeddedt:embeddium-${mcversion}:${embeddiumversion}") implementation fg.deobf("curse.maven:jei-238222:${jeiversion}") - runtimeOnly fg.deobf("curse.maven:textrues-embeddium-options-910506:${embeddiumoptionsversion}") runtimeOnly fg.deobf("curse.maven:oculus-581495:${oculusversion}") // MOD SUPPORT @@ -114,4 +113,4 @@ processResources { jar.finalizedBy('reobfJar') tasks.withType(JavaCompile).configureEach { it.options.encoding = 'UTF-8' -} \ No newline at end of file +} From bf968f659529abba005af8b3469f5f37a949c779 Mon Sep 17 00:00:00 2001 From: HeroOfFire45 Date: Sat, 3 Aug 2024 00:17:20 -0600 Subject: [PATCH 3/3] Remove TEO dependency from gradle.properites and update Embeddium dependency Mod will now require Embeddium 0.3.16+ since it has the same functionality as TEO for previous versions. --- gradle.properties | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gradle.properties b/gradle.properties index d47fade..5e78c52 100644 --- a/gradle.properties +++ b/gradle.properties @@ -33,9 +33,8 @@ mappings_version=2023.09.03 #### Dependencies #### ##################### embeddiumversion=0.3.0-git.abf0fe6+mc1.20.1 -embeddiumrange=[0.2.5,) +embeddiumrange=[0.3.16,) -embeddiumoptionsversion=5069200 oculusversion=4767500 jeiversion=4712868 @@ -63,4 +62,4 @@ flywheelversion=0.6.10-7 registrateversion=MC1.20-1.3.3 # github information -github_project=anthxnymc/MagnesiumExtras \ No newline at end of file +github_project=anthxnymc/MagnesiumExtras