diff options
author | Archengius <Zolotuhinnikita2012@gmail.com> | 2016-12-13 17:38:59 +0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-12-13 17:38:59 +0700 |
commit | 3457b52964275ef69855d98ae450437e9737cd7d (patch) | |
tree | 92483fbe27387fbaefa927f1c2b62883a5116261 /src/main | |
parent | 248b88e8bc415f92c01382eb09be4b45d5db1d72 (diff) | |
parent | 60704cca7f95aa7435a8ba184d350182147d623e (diff) | |
download | GT5-Unofficial-3457b52964275ef69855d98ae450437e9737cd7d.tar.gz GT5-Unofficial-3457b52964275ef69855d98ae450437e9737cd7d.tar.bz2 GT5-Unofficial-3457b52964275ef69855d98ae450437e9737cd7d.zip |
Merge pull request #799 from danbka33/progress
Add progress bar for materials registration
Diffstat (limited to 'src/main')
-rw-r--r-- | src/main/java/gregtech/common/GT_Proxy.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/gregtech/common/GT_Proxy.java b/src/main/java/gregtech/common/GT_Proxy.java index 34c317c8b8..02fd3b02fb 100644 --- a/src/main/java/gregtech/common/GT_Proxy.java +++ b/src/main/java/gregtech/common/GT_Proxy.java @@ -4,6 +4,7 @@ import cpw.mods.fml.common.FMLCommonHandler; import cpw.mods.fml.common.IFuelHandler; import cpw.mods.fml.common.Loader; import cpw.mods.fml.common.ModContainer; +import cpw.mods.fml.common.ProgressManager; import cpw.mods.fml.common.eventhandler.Event.Result; import cpw.mods.fml.common.eventhandler.SubscribeEvent; import cpw.mods.fml.common.gameevent.TickEvent; @@ -1682,9 +1683,12 @@ public abstract class GT_Proxy implements IGT_Mod, IGuiHandler, IFuelHandler { public void activateOreDictHandler() { this.mOreDictActivated = true; + ProgressManager.ProgressBar progressBar = ProgressManager.push("Register materials", mEvents.size()); OreDictEventContainer tEvent; for (Iterator i$ = this.mEvents.iterator(); i$.hasNext(); registerRecipes(tEvent)) { tEvent = (OreDictEventContainer) i$.next(); + + progressBar.step(tEvent.mMaterial == null ? "" : tEvent.mMaterial.toString()); } } |