From 7ad19aa0255b41428e35a256f75af505cc102a16 Mon Sep 17 00:00:00 2001 From: johni0702 Date: Fri, 30 Dec 2016 11:52:41 +0100 Subject: [PATCH] Add mod version and accepted MC version directly to the @Mod annotation --- build.gradle | 2 ++ src/main/java/com/replaymod/compat/ReplayModCompat.java | 5 ++++- src/main/java/com/replaymod/core/ReplayMod.java | 2 ++ src/main/java/com/replaymod/editor/ReplayModEditor.java | 5 ++++- src/main/java/com/replaymod/extras/ReplayModExtras.java | 5 ++++- src/main/java/com/replaymod/online/ReplayModOnline.java | 5 ++++- .../java/com/replaymod/recording/ReplayModRecording.java | 5 ++++- src/main/java/com/replaymod/render/ReplayModRender.java | 5 ++++- src/main/java/com/replaymod/replay/ReplayModReplay.java | 5 ++++- .../com/replaymod/simplepathing/ReplayModSimplePathing.java | 5 ++++- 10 files changed, 36 insertions(+), 8 deletions(-) diff --git a/build.gradle b/build.gradle index ee010da1..c6b69528 100755 --- a/build.gradle +++ b/build.gradle @@ -39,6 +39,8 @@ minecraft { version = '1.8-11.14.4.1563' runDir = "eclipse" mappings = "snapshot_nodoc_20141130" + replace '@MOD_VERSION@', project.version + replace '@MC_VERSION@', project.minecraft.version } repositories { diff --git a/src/main/java/com/replaymod/compat/ReplayModCompat.java b/src/main/java/com/replaymod/compat/ReplayModCompat.java index b2ac56e8..f6083e50 100644 --- a/src/main/java/com/replaymod/compat/ReplayModCompat.java +++ b/src/main/java/com/replaymod/compat/ReplayModCompat.java @@ -7,7 +7,10 @@ import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.common.event.FMLInitializationEvent; import net.minecraftforge.fml.common.eventhandler.EventBus; -@Mod(modid = ReplayModCompat.MOD_ID, useMetadata = true) +@Mod(modid = ReplayModCompat.MOD_ID, + version = "@MOD_VERSION@", + acceptedMinecraftVersions = "@MC_VERSION@", + useMetadata = true) public class ReplayModCompat { public static final String MOD_ID = "replaymod-compat"; diff --git a/src/main/java/com/replaymod/core/ReplayMod.java b/src/main/java/com/replaymod/core/ReplayMod.java index 97a1f656..6a8d97bc 100755 --- a/src/main/java/com/replaymod/core/ReplayMod.java +++ b/src/main/java/com/replaymod/core/ReplayMod.java @@ -35,6 +35,8 @@ import java.util.Queue; @Mod(modid = ReplayMod.MOD_ID, useMetadata = true, + version = "@MOD_VERSION@", + acceptedMinecraftVersions = "@MC_VERSION@", updateJSON = "https://raw.githubusercontent.com/ReplayMod/ReplayMod/master/versions.json", guiFactory = "com.replaymod.core.gui.GuiFactory") public class ReplayMod { diff --git a/src/main/java/com/replaymod/editor/ReplayModEditor.java b/src/main/java/com/replaymod/editor/ReplayModEditor.java index 76d95586..66a8aa93 100644 --- a/src/main/java/com/replaymod/editor/ReplayModEditor.java +++ b/src/main/java/com/replaymod/editor/ReplayModEditor.java @@ -8,7 +8,10 @@ import net.minecraftforge.fml.common.event.FMLInitializationEvent; import net.minecraftforge.fml.common.event.FMLPreInitializationEvent; import org.apache.logging.log4j.Logger; -@Mod(modid = ReplayModEditor.MOD_ID, useMetadata = true) +@Mod(modid = ReplayModEditor.MOD_ID, + version = "@MOD_VERSION@", + acceptedMinecraftVersions = "@MC_VERSION@", + useMetadata = true) public class ReplayModEditor { public static final String MOD_ID = "replaymod-editor"; diff --git a/src/main/java/com/replaymod/extras/ReplayModExtras.java b/src/main/java/com/replaymod/extras/ReplayModExtras.java index fde599e6..e82eff09 100644 --- a/src/main/java/com/replaymod/extras/ReplayModExtras.java +++ b/src/main/java/com/replaymod/extras/ReplayModExtras.java @@ -12,7 +12,10 @@ import org.apache.logging.log4j.Logger; import java.util.Arrays; import java.util.List; -@Mod(modid = ReplayModExtras.MOD_ID, useMetadata = true) +@Mod(modid = ReplayModExtras.MOD_ID, + version = "@MOD_VERSION@", + acceptedMinecraftVersions = "@MC_VERSION@", + useMetadata = true) public class ReplayModExtras { public static final String MOD_ID = "replaymod-extras"; diff --git a/src/main/java/com/replaymod/online/ReplayModOnline.java b/src/main/java/com/replaymod/online/ReplayModOnline.java index 7368943f..adf2bd8b 100644 --- a/src/main/java/com/replaymod/online/ReplayModOnline.java +++ b/src/main/java/com/replaymod/online/ReplayModOnline.java @@ -26,7 +26,10 @@ import java.io.IOException; import static net.minecraft.client.Minecraft.getMinecraft; -@Mod(modid = ReplayModOnline.MOD_ID, useMetadata = true) +@Mod(modid = ReplayModOnline.MOD_ID, + version = "@MOD_VERSION@", + acceptedMinecraftVersions = "@MC_VERSION@", + useMetadata = true) public class ReplayModOnline { public static final String MOD_ID = "replaymod-online"; diff --git a/src/main/java/com/replaymod/recording/ReplayModRecording.java b/src/main/java/com/replaymod/recording/ReplayModRecording.java index d84697b8..7e38ebe8 100644 --- a/src/main/java/com/replaymod/recording/ReplayModRecording.java +++ b/src/main/java/com/replaymod/recording/ReplayModRecording.java @@ -14,7 +14,10 @@ import net.minecraftforge.fml.common.network.NetworkRegistry; import org.apache.logging.log4j.Logger; import org.lwjgl.input.Keyboard; -@Mod(modid = ReplayModRecording.MOD_ID, useMetadata = true) +@Mod(modid = ReplayModRecording.MOD_ID, + version = "@MOD_VERSION@", + acceptedMinecraftVersions = "@MC_VERSION@", + useMetadata = true) public class ReplayModRecording { public static final String MOD_ID = "replaymod-recording"; diff --git a/src/main/java/com/replaymod/render/ReplayModRender.java b/src/main/java/com/replaymod/render/ReplayModRender.java index ea9d33e7..9dc9781a 100644 --- a/src/main/java/com/replaymod/render/ReplayModRender.java +++ b/src/main/java/com/replaymod/render/ReplayModRender.java @@ -12,7 +12,10 @@ import org.apache.logging.log4j.Logger; import java.io.File; import java.io.IOException; -@Mod(modid = ReplayModRender.MOD_ID, useMetadata = true) +@Mod(modid = ReplayModRender.MOD_ID, + version = "@MOD_VERSION@", + acceptedMinecraftVersions = "@MC_VERSION@", + useMetadata = true) public class ReplayModRender { public static final String MOD_ID = "replaymod-render"; diff --git a/src/main/java/com/replaymod/replay/ReplayModReplay.java b/src/main/java/com/replaymod/replay/ReplayModReplay.java index 9de651c0..24465548 100644 --- a/src/main/java/com/replaymod/replay/ReplayModReplay.java +++ b/src/main/java/com/replaymod/replay/ReplayModReplay.java @@ -28,7 +28,10 @@ import java.io.IOException; import java.util.ArrayList; import java.util.Optional; -@Mod(modid = ReplayModReplay.MOD_ID, useMetadata = true) +@Mod(modid = ReplayModReplay.MOD_ID, + version = "@MOD_VERSION@", + acceptedMinecraftVersions = "@MC_VERSION@", + useMetadata = true) public class ReplayModReplay { public static final String MOD_ID = "replaymod-replay"; diff --git a/src/main/java/com/replaymod/simplepathing/ReplayModSimplePathing.java b/src/main/java/com/replaymod/simplepathing/ReplayModSimplePathing.java index 88889c4e..8cae7eb1 100644 --- a/src/main/java/com/replaymod/simplepathing/ReplayModSimplePathing.java +++ b/src/main/java/com/replaymod/simplepathing/ReplayModSimplePathing.java @@ -26,7 +26,10 @@ import org.apache.logging.log4j.Logger; import java.io.IOException; -@Mod(modid = ReplayModSimplePathing.MOD_ID, useMetadata = true) +@Mod(modid = ReplayModSimplePathing.MOD_ID, + version = "@MOD_VERSION@", + acceptedMinecraftVersions = "@MC_VERSION@", + useMetadata = true) public class ReplayModSimplePathing implements PathingRegistry { public static final String MOD_ID = "replaymod-simplepathing";