Add progress bar
This commit is contained in:
@@ -25,6 +25,8 @@ import net.minecraftforge.fml.client.registry.ClientRegistry;
|
|||||||
import net.minecraftforge.fml.common.Mod;
|
import net.minecraftforge.fml.common.Mod;
|
||||||
import net.minecraftforge.fml.common.Mod.EventHandler;
|
import net.minecraftforge.fml.common.Mod.EventHandler;
|
||||||
import net.minecraftforge.fml.common.Mod.Instance;
|
import net.minecraftforge.fml.common.Mod.Instance;
|
||||||
|
import net.minecraftforge.fml.common.ProgressManager;
|
||||||
|
import net.minecraftforge.fml.common.ProgressManager.ProgressBar;
|
||||||
import net.minecraftforge.fml.common.SidedProxy;
|
import net.minecraftforge.fml.common.SidedProxy;
|
||||||
import net.minecraftforge.fml.common.event.FMLInitializationEvent;
|
import net.minecraftforge.fml.common.event.FMLInitializationEvent;
|
||||||
import net.minecraftforge.fml.common.event.FMLLoadCompleteEvent;
|
import net.minecraftforge.fml.common.event.FMLLoadCompleteEvent;
|
||||||
@@ -39,7 +41,7 @@ import net.minecraftforge.fml.relauncher.SideOnly;
|
|||||||
public class WorldHandler
|
public class WorldHandler
|
||||||
{
|
{
|
||||||
@Instance(Main.MODID)
|
@Instance(Main.MODID)
|
||||||
public WorldHandler INSTANCE;
|
private static WorldHandler INSTANCE;
|
||||||
|
|
||||||
public static KeyBinding KEY_WORLD_HANDLER = new KeyBinding(Main.NAME, Keyboard.KEY_V, "key.categories.misc");
|
public static KeyBinding KEY_WORLD_HANDLER = new KeyBinding(Main.NAME, Keyboard.KEY_V, "key.categories.misc");
|
||||||
public static KeyBinding KEY_WORLD_HANDLER_POS1 = new KeyBinding(Main.NAME + " Pos1", Keyboard.KEY_O, "key.categories.misc");
|
public static KeyBinding KEY_WORLD_HANDLER_POS1 = new KeyBinding(Main.NAME + " Pos1", Keyboard.KEY_O, "key.categories.misc");
|
||||||
@@ -65,10 +67,6 @@ public class WorldHandler
|
|||||||
LOGGER.info("First Release on March 28 2013 - 02:29 PM CET by Exopandora");
|
LOGGER.info("First Release on March 28 2013 - 02:29 PM CET by Exopandora");
|
||||||
LOGGER.info("Latest Version: " + Main.URL);
|
LOGGER.info("Latest Version: " + Main.URL);
|
||||||
CONFIG = new Configuration(event.getSuggestedConfigurationFile());
|
CONFIG = new Configuration(event.getSuggestedConfigurationFile());
|
||||||
|
|
||||||
ConfigSettings.load(CONFIG);
|
|
||||||
ConfigSkin.load(CONFIG);
|
|
||||||
ConfigSliders.load(CONFIG);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@EventHandler
|
@EventHandler
|
||||||
@@ -92,9 +90,20 @@ public class WorldHandler
|
|||||||
public void loadComplete(FMLLoadCompleteEvent event)
|
public void loadComplete(FMLLoadCompleteEvent event)
|
||||||
{
|
{
|
||||||
LOGGER.info("Load-Complete");
|
LOGGER.info("Load-Complete");
|
||||||
|
ProgressBar bar = ProgressManager.push(Main.NAME, 2);
|
||||||
|
bar.step("Loading Configuration Files");
|
||||||
|
|
||||||
|
ConfigSettings.load(CONFIG);
|
||||||
|
ConfigSkin.load(CONFIG);
|
||||||
|
ConfigSliders.load(CONFIG);
|
||||||
ConfigButcher.load(CONFIG);
|
ConfigButcher.load(CONFIG);
|
||||||
|
|
||||||
|
bar.step("Initialising User Interface");
|
||||||
|
|
||||||
Content.registerContents();
|
Content.registerContents();
|
||||||
Category.registerCategories();
|
Category.registerCategories();
|
||||||
|
|
||||||
|
ProgressManager.pop(bar);
|
||||||
}
|
}
|
||||||
|
|
||||||
@EventHandler
|
@EventHandler
|
||||||
|
|||||||
Reference in New Issue
Block a user