Skip to content

Commit 6ef7497

Browse files
authored
Almost Unified integration (#204)
1 parent 332ed01 commit 6ef7497

File tree

3 files changed

+32
-3
lines changed

3 files changed

+32
-3
lines changed

dependencies.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ repositories {
1111
includeGroup "aztech"
1212
// Tesseract
1313
includeGroup "net.swedz"
14+
// Almost Unified
15+
includeGroup "com.almostreliable.mods"
1416
}
1517
}
1618
maven {
@@ -109,4 +111,6 @@ dependencies {
109111
compileOnly "com.blakebr0.cucumber:Cucumber:${cucumber_version}"
110112
compileOnly "com.blakebr0.mysticalagriculture:MysticalAgriculture:${mystical_agriculture_version}"
111113
}
114+
115+
compileOnly "com.almostreliable.mods:almostunified-neoforge:${project.minecraft_version}-${project.au_version}:api"
112116
}

gradle.properties

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ mod_description=An addon mod that extends the content in Modern Industrializatio
3939
mod_github=https://github.com/Swedz/Extended-Industrialization
4040

4141
# Dependencies
42-
modern_industrialization_version=2.3.2
43-
modern_industrialization_version_range=[2.3.2-, 2.4-)
42+
modern_industrialization_version=2.3.8
43+
modern_industrialization_version_range=[2.3.8-, 2.4-)
4444
grandpower_version=3.0.0
4545
cloth_config_version=15.0.127
4646
emi_version=1.1.10+1.21
@@ -55,4 +55,5 @@ curios_version=9.2.0+1.21.1
5555
curios_version_range=[9,)
5656
cucumber_version=1.21.1-8.0.8
5757
mystical_agriculture_version=1.21.1-8.0.9
58-
mystical_agriculture_version_range=[8.0.0,)
58+
mystical_agriculture_version_range=[8.0.0,)
59+
au_version=1.2.5
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
package net.swedz.extended_industrialization.compat.almostunified;
2+
3+
import aztech.modern_industrialization.compat.almostunified.MIRecipeUnifier;
4+
import com.almostreliable.unified.api.plugin.AlmostUnifiedNeoPlugin;
5+
import com.almostreliable.unified.api.plugin.AlmostUnifiedPlugin;
6+
import com.almostreliable.unified.api.unification.recipe.RecipeUnifierRegistry;
7+
import net.minecraft.resources.ResourceLocation;
8+
import net.swedz.extended_industrialization.EI;
9+
10+
@AlmostUnifiedNeoPlugin
11+
public final class EIAlmostUnifiedPlugin implements AlmostUnifiedPlugin
12+
{
13+
@Override
14+
public ResourceLocation getPluginId()
15+
{
16+
return EI.id("almost_unified");
17+
}
18+
19+
@Override
20+
public void registerRecipeUnifiers(RecipeUnifierRegistry registry)
21+
{
22+
registry.registerForModId(EI.ID, new MIRecipeUnifier());
23+
}
24+
}

0 commit comments

Comments
 (0)