From 7efd4d872f2facc53bfa091412a592a71a6cca6e Mon Sep 17 00:00:00 2001 From: yueh Date: Wed, 29 Aug 2018 19:08:46 +0200 Subject: [PATCH] Readded forge as required dependency. (#3678) Version will automatically be computed based on the release used to build as well as the next major release being marked as exclusive upper bound. --- src/main/java/appeng/core/AppEng.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/appeng/core/AppEng.java b/src/main/java/appeng/core/AppEng.java index 705df7ea2..0aed41f02 100644 --- a/src/main/java/appeng/core/AppEng.java +++ b/src/main/java/appeng/core/AppEng.java @@ -30,6 +30,7 @@ import com.google.common.collect.Lists; import net.minecraft.world.DimensionType; import net.minecraft.world.biome.Biome; +import net.minecraftforge.common.ForgeVersion; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.common.config.Configuration; import net.minecraftforge.fml.common.FMLCommonHandler; @@ -78,7 +79,9 @@ public final class AppEng public static final String ASSETS = "appliedenergistics2:"; - public static final String MOD_DEPENDENCIES = ""; + private static final String FORGE_CURRENT_VERSION = ForgeVersion.majorVersion + "." + ForgeVersion.minorVersion + "." + ForgeVersion.revisionVersion + "." + ForgeVersion.buildVersion; + private static final String FORGE_MAX_VERSION = ( ForgeVersion.majorVersion + 1 ) + ".0.0.0"; + public static final String MOD_DEPENDENCIES = "required-after:forge@[" + FORGE_CURRENT_VERSION + "," + FORGE_MAX_VERSION + ")"; @Nonnull private static final AppEng INSTANCE = new AppEng();