ForgePatch/fml/patches/minecraft_server/net/minecraft/server/MinecraftServer.java.patch

45 lines
1.6 KiB
Diff

--- src-reference/minecraft_server/net/minecraft/server/MinecraftServer.java 0000-00-00 00:00:00.000000000 -0000
+++ src-work/minecraft_server/net/minecraft/server/MinecraftServer.java 0000-00-00 00:00:00.000000000 -0000
@@ -13,6 +13,9 @@
import java.util.Random;
import java.util.logging.Level;
import java.util.logging.Logger;
+
+import fml.FMLHooks;
+import fml.obf.FMLHandler;
import net.minecraft.src.AnvilSaveConverter;
import net.minecraft.src.AnvilSaveHandler;
import net.minecraft.src.AxisAlignedBB;
@@ -144,6 +147,7 @@
var1.start();
ConsoleLogManager.init();
logger.info("Starting minecraft server version 1.2.4");
+ FMLHandler.INSTANCE.onPreLoad(this);
if (Runtime.getRuntime().maxMemory() / 1024L / 1024L < 512L)
{
@@ -190,6 +194,7 @@
logger.warning("To change this, set \"online-mode\" to \"true\" in the server.settings file.");
}
+ FMLHandler.INSTANCE.onLoadComplete();
this.configManager = new ServerConfigurationManager(this);
this.entityTracker[0] = new EntityTracker(this, 0);
this.entityTracker[1] = new EntityTracker(this, -1);
@@ -430,6 +435,7 @@
var7 = 0L;
}
+ FMLHandler.INSTANCE.onPreTick();
var3 += var7;
var1 = var5;
@@ -446,6 +452,7 @@
this.doTick();
}
}
+ FMLHandler.INSTANCE.onPostTick();
}
}
else