From 5f06c005437649645f95a496b991d749fce38914 Mon Sep 17 00:00:00 2001 From: ljfa-ag Date: Sat, 7 May 2016 13:14:35 +0200 Subject: [PATCH] Use FMLServerStartingEvent to register command --- build.gradle | 2 +- src/main/java/ljfa/tntutils/TNTUtils.java | 10 +++------- version.json | 7 ------- 3 files changed, 4 insertions(+), 15 deletions(-) delete mode 100644 version.json diff --git a/build.gradle b/build.gradle index f7a104c..95b2c7a 100644 --- a/build.gradle +++ b/build.gradle @@ -37,7 +37,7 @@ curseforge { project { id = '227449' changelog = '' - releaseType = 'release' + releaseType = 'beta' addGameVersion '1.8.9' } } diff --git a/src/main/java/ljfa/tntutils/TNTUtils.java b/src/main/java/ljfa/tntutils/TNTUtils.java index 45a2182..122b87e 100644 --- a/src/main/java/ljfa/tntutils/TNTUtils.java +++ b/src/main/java/ljfa/tntutils/TNTUtils.java @@ -6,14 +6,12 @@ import ljfa.tntutils.command.CommandExplosion; import ljfa.tntutils.proxy.CommonProxy; -import net.minecraft.command.ServerCommandManager; -import net.minecraft.server.MinecraftServer; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.common.SidedProxy; import net.minecraftforge.fml.common.event.FMLInitializationEvent; import net.minecraftforge.fml.common.event.FMLPostInitializationEvent; import net.minecraftforge.fml.common.event.FMLPreInitializationEvent; -import net.minecraftforge.fml.common.event.FMLServerStartedEvent; +import net.minecraftforge.fml.common.event.FMLServerStartingEvent; @Mod(modid = Reference.MODID, name = Reference.MODNAME, version = Reference.VERSION, acceptableRemoteVersions = "*", guiFactory = Reference.GUI_FACTORY_CLASS, dependencies = "required-after:tnt_utilities_core", @@ -47,11 +45,9 @@ public void postInit(FMLPostInitializationEvent event) { } @Mod.EventHandler - public void serverStarted(FMLServerStartedEvent event) { + public void serverStarting(FMLServerStartingEvent event) { if(Config.explosionCommand) { - MinecraftServer server = MinecraftServer.getServer(); - ServerCommandManager commandManager = (ServerCommandManager)server.getCommandManager(); - commandManager.registerCommand(new CommandExplosion()); + event.registerServerCommand(new CommandExplosion()); } } } diff --git a/version.json b/version.json deleted file mode 100644 index 0f20e9b..0000000 --- a/version.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "homepage": "http://www.curse.com/mc-mods/minecraft/227449-tntutils#t1:other-downloads", - "promos": { - "1.8.8-latest": "1.1.1-beta", - "1.8.9-latest": "1.1.3" - } -}