diff --git a/build.gradle b/build.gradle index b9e84636..bcf85e72 100644 --- a/build.gradle +++ b/build.gradle @@ -129,13 +129,12 @@ dependencies { // JADE OPTIONAL implementation(fg.deobf("curse.maven:jade-324717:4986594")) // JEI OPTIONAL - compileOnly(fg.deobf("mezz.jei:jei-${mc_version}-common-api:${jei_version}")) compileOnly(fg.deobf("mezz.jei:jei-${mc_version}-forge-api:${jei_version}")) - compileOnly(fg.deobf("mezz.jei:jei-${mc_version}-forge:${jei_version}")) + runtimeOnly(fg.deobf("mezz.jei:jei-${mc_version}-forge:${jei_version}")) // REI OPTIONAL - implementation(fg.deobf("me.shedaniel:RoughlyEnoughItems-forge:${rei_version}")) - implementation(fg.deobf("me.shedaniel.cloth:cloth-config-forge:${cloth_config_version}")) - implementation(fg.deobf("curse.maven:reipc-521393:4837449")) + compileOnly(fg.deobf("me.shedaniel:RoughlyEnoughItems-forge:${rei_version}")) + compileOnly(fg.deobf("me.shedaniel.cloth:cloth-config-forge:${cloth_config_version}")) + compileOnly(fg.deobf("curse.maven:reipc-521393:4837449")) // EMI OPTIONAL compileOnly("dev.emi:emi-forge:${emi_version}:api") runtimeOnly("dev.emi:emi-forge:${emi_version}") diff --git a/src/main/java/thedarkcolour/exdeorum/compat/emi/ExDeorumEmiPlugin.java b/src/main/java/thedarkcolour/exdeorum/compat/emi/ExDeorumEmiPlugin.java index ab7b4abb..c946d9de 100644 --- a/src/main/java/thedarkcolour/exdeorum/compat/emi/ExDeorumEmiPlugin.java +++ b/src/main/java/thedarkcolour/exdeorum/compat/emi/ExDeorumEmiPlugin.java @@ -24,7 +24,7 @@ import dev.emi.emi.api.EmiPlugin; import dev.emi.emi.api.EmiRegistry; import net.minecraft.world.item.Item; import net.minecraft.world.level.ItemLike; -import thedarkcolour.exdeorum.compat.CompatUtil; +import thedarkcolour.exdeorum.compat.CompatHelper; import java.util.HashSet; import java.util.Set; @@ -39,10 +39,10 @@ public class ExDeorumEmiPlugin implements EmiPlugin { public void initialize(EmiInitRegistry registry) { Set toRemove = new HashSet<>(); - toRemove.addAll(CompatUtil.getAvailableBarrels(false)); - toRemove.addAll(CompatUtil.getAvailableSieves(false, false)); - toRemove.addAll(CompatUtil.getAvailableLavaCrucibles(false)); - toRemove.addAll(CompatUtil.getAvailableWaterCrucibles(false)); + toRemove.addAll(CompatHelper.getAvailableBarrels(false)); + toRemove.addAll(CompatHelper.getAvailableSieves(false, false)); + toRemove.addAll(CompatHelper.getAvailableLavaCrucibles(false)); + toRemove.addAll(CompatHelper.getAvailableWaterCrucibles(false)); Set toRemoveItems = new HashSet<>();