mirror of
https://github.com/chylex/Better-Sprinting.git
synced 2025-04-09 18:15:41 +02:00
Added rejections for old client versions of the mod
This commit is contained in:
parent
884891c31a
commit
3d35f533e0
@ -1,4 +1,6 @@
|
||||
package chylex.bettersprinting;
|
||||
import java.util.Map;
|
||||
import chylex.bettersprinting.server.ServerSettings;
|
||||
import chylex.bettersprinting.system.Log;
|
||||
import cpw.mods.fml.common.Mod;
|
||||
import cpw.mods.fml.common.Mod.EventHandler;
|
||||
@ -7,6 +9,8 @@ import cpw.mods.fml.common.SidedProxy;
|
||||
import cpw.mods.fml.common.event.FMLInitializationEvent;
|
||||
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
|
||||
import cpw.mods.fml.common.event.FMLServerStartingEvent;
|
||||
import cpw.mods.fml.common.network.NetworkCheckHandler;
|
||||
import cpw.mods.fml.relauncher.Side;
|
||||
|
||||
@Mod(modid="BetterSprinting", name="Better Sprinting", useMetadata = true, guiFactory = "chylex.bettersprinting.client.gui.ModGuiFactory", acceptableRemoteVersions = "*")
|
||||
public class BetterSprintingMod{
|
||||
@ -38,4 +42,12 @@ public class BetterSprintingMod{
|
||||
public void onServerStarting(FMLServerStartingEvent e){
|
||||
proxy.onServerStarting(e);
|
||||
}
|
||||
|
||||
@NetworkCheckHandler
|
||||
public boolean onNetworkCheck(Map<String,String> versions, Side side){
|
||||
if (side == Side.SERVER || !ServerSettings.disableClientMod)return true;
|
||||
|
||||
String version = versions.get("bettersprinting");
|
||||
return !("1.0".equals(version) || "1.0.1".equals(version));
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user