aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/pers/gwyog/gtneioreplugin
diff options
context:
space:
mode:
authorGWYOG <jjn1jjn2@163.com>2016-11-06 12:26:23 +0800
committerGWYOG <jjn1jjn2@163.com>2016-11-06 12:26:23 +0800
commit980f64738347a74416187001c53b5544960949a3 (patch)
tree817bcbba83e0204a0db62a792cce2891bcb7785a /src/main/java/pers/gwyog/gtneioreplugin
parent4f969c471e690319c7ab48220a969d689b9265c9 (diff)
downloadGT5-Unofficial-980f64738347a74416187001c53b5544960949a3.tar.gz
GT5-Unofficial-980f64738347a74416187001c53b5544960949a3.tar.bz2
GT5-Unofficial-980f64738347a74416187001c53b5544960949a3.zip
Use FMLLoadCompleteEvent instead of ClientTickEvent
Thanks for @3TUSK
Diffstat (limited to 'src/main/java/pers/gwyog/gtneioreplugin')
-rw-r--r--src/main/java/pers/gwyog/gtneioreplugin/GTNEIOrePlugin.java14
-rw-r--r--src/main/java/pers/gwyog/gtneioreplugin/event/ClientTickHandler.java19
2 files changed, 9 insertions, 24 deletions
diff --git a/src/main/java/pers/gwyog/gtneioreplugin/GTNEIOrePlugin.java b/src/main/java/pers/gwyog/gtneioreplugin/GTNEIOrePlugin.java
index 63bfa018e4..09e2a99e7c 100644
--- a/src/main/java/pers/gwyog/gtneioreplugin/GTNEIOrePlugin.java
+++ b/src/main/java/pers/gwyog/gtneioreplugin/GTNEIOrePlugin.java
@@ -4,12 +4,14 @@ import cpw.mods.fml.common.FMLCommonHandler;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.event.FMLInitializationEvent;
+import cpw.mods.fml.common.event.FMLLoadCompleteEvent;
import cpw.mods.fml.common.event.FMLServerStartingEvent;
import cpw.mods.fml.relauncher.Side;
import gregtech.api.enums.OrePrefixes;
import gregtech.api.util.GT_OreDictUnificator;
import net.minecraft.item.ItemStack;
-import pers.gwyog.gtneioreplugin.event.ClientTickHandler;
+import pers.gwyog.gtneioreplugin.util.GTOreLayerHelper;
+import pers.gwyog.gtneioreplugin.util.GTSmallOreHelper;
@Mod(modid = GTNEIOrePlugin.MODID, name = GTNEIOrePlugin.NAME, version = GTNEIOrePlugin.VERSION, dependencies = "required-after:gregtech;required-after:NotEnoughItems")
public class GTNEIOrePlugin {
@@ -21,9 +23,11 @@ public class GTNEIOrePlugin {
public static GTNEIOrePlugin instance;
@EventHandler
- public void init(FMLInitializationEvent event) {
- if (event.getSide() == Side.CLIENT)
- FMLCommonHandler.instance().bus().register(new ClientTickHandler());
- }
+ public void onLoadComplete(FMLLoadCompleteEvent event) {
+ if (event.getSide() == Side.CLIENT) {
+ new GTOreLayerHelper();
+ new GTSmallOreHelper();
+ }
+ }
}
diff --git a/src/main/java/pers/gwyog/gtneioreplugin/event/ClientTickHandler.java b/src/main/java/pers/gwyog/gtneioreplugin/event/ClientTickHandler.java
deleted file mode 100644
index cb83a4974d..0000000000
--- a/src/main/java/pers/gwyog/gtneioreplugin/event/ClientTickHandler.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package pers.gwyog.gtneioreplugin.event;
-
-import cpw.mods.fml.common.eventhandler.SubscribeEvent;
-import cpw.mods.fml.common.gameevent.TickEvent.ClientTickEvent;
-import pers.gwyog.gtneioreplugin.util.GTOreLayerHelper;
-import pers.gwyog.gtneioreplugin.util.GTSmallOreHelper;
-
-public class ClientTickHandler {
- public boolean hasInitialized = false;
-
- @SubscribeEvent
- public void onTick(ClientTickEvent event) {
- if (!hasInitialized) {
- new GTOreLayerHelper();
- new GTSmallOreHelper();
- hasInitialized = true;
- }
- }
-}