|
23 | 23 | import com.jagrosh.jdautilities.command.SlashCommand; |
24 | 24 | import com.mcmoddev.mmdbot.commander.annotation.RegisterSlashCommand; |
25 | 25 | import com.mcmoddev.mmdbot.commander.updatenotifiers.fabric.FabricVersionHelper; |
26 | | -import com.mcmoddev.mmdbot.commander.updatenotifiers.forge.ForgeVersionHelper; |
27 | | -import com.mcmoddev.mmdbot.commander.updatenotifiers.forge.MinecraftForgeVersion; |
28 | 26 | import com.mcmoddev.mmdbot.commander.updatenotifiers.minecraft.MinecraftVersionHelper; |
29 | 27 | import com.mcmoddev.mmdbot.commander.updatenotifiers.quilt.QuiltVersionHelper; |
30 | 28 | import com.mcmoddev.mmdbot.core.util.Constants; |
@@ -59,18 +57,21 @@ public final class VersionCommand { |
59 | 57 | .name("version") |
60 | 58 | .help("Version-related commands.") |
61 | 59 | .children( |
| 60 | + // TODO Fix this at a later date. |
| 61 | + // Disable the Forge version check command as the whole forge update check system has changed. |
| 62 | + /* |
62 | 63 | SlashCommandBuilder.builder() |
63 | 64 | .name("forge") |
64 | 65 | .help("Get forge versions for latest Minecraft version.") |
65 | 66 | .options(new OptionData(OptionType.STRING, "version", "The version of Minecraft to check for.")) |
66 | 67 | .executes(event -> { |
67 | | - MinecraftForgeVersion latest; |
| 68 | + MinecraftForgeVersions latest; |
68 | 69 | OptionMapping version = event.getOption("version"); |
69 | 70 | try { |
70 | 71 | if (version != null) { |
71 | | - latest = new MinecraftForgeVersion(version.getAsString(), ForgeVersionHelper.getForgeVersionsForMcVersion(version.getAsString())); |
| 72 | + latest = new MinecraftForgeVersions(version.getAsString(), ForgeVersionHelper.getForgeVersionsForMcVersion(version.getAsString())); |
72 | 73 | } else { |
73 | | - latest = ForgeVersionHelper.getLatestMcVersionForgeVersions(); |
| 74 | + latest = ForgeVersionHelper.getForgeVersions().getLatestMcVersionForgeVersions(); |
74 | 75 | } |
75 | 76 | } catch (Exception ex) { |
76 | 77 | event.reply("Unable to get forge versions.").setEphemeral(true).queue(); |
@@ -100,6 +101,7 @@ public final class VersionCommand { |
100 | 101 | event.reply("The given Minecraft version " + version.getAsString() + " is invalid.").setEphemeral(true).queue(); |
101 | 102 | } |
102 | 103 | }), |
| 104 | + */ |
103 | 105 |
|
104 | 106 | SlashCommandBuilder.builder() |
105 | 107 | .name("quilt") |
|
0 commit comments