diff options
author | Cow <cow@volloeko.de> | 2020-07-28 00:12:36 +0200 |
---|---|---|
committer | Cow <cow@volloeko.de> | 2020-07-28 00:12:36 +0200 |
commit | b393636cb3f7e05ef8b34804eeb06357f1b9cfbe (patch) | |
tree | d754561fd2e2f09ac66f41b2645ac5f351c1cace /src/main/java/eu/olli/cowlection/util/TickDelay.java | |
parent | 023589c75ae72ddc5ff75fa7235bce4d102b2ad1 (diff) | |
download | Cowlection-b393636cb3f7e05ef8b34804eeb06357f1b9cfbe.tar.gz Cowlection-b393636cb3f7e05ef8b34804eeb06357f1b9cfbe.tar.bz2 Cowlection-b393636cb3f7e05ef8b34804eeb06357f1b9cfbe.zip |
Renamed package to match cowtipper.de
Diffstat (limited to 'src/main/java/eu/olli/cowlection/util/TickDelay.java')
-rw-r--r-- | src/main/java/eu/olli/cowlection/util/TickDelay.java | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/src/main/java/eu/olli/cowlection/util/TickDelay.java b/src/main/java/eu/olli/cowlection/util/TickDelay.java deleted file mode 100644 index 9692ce7..0000000 --- a/src/main/java/eu/olli/cowlection/util/TickDelay.java +++ /dev/null @@ -1,29 +0,0 @@ -package eu.olli.cowlection.util; - -import net.minecraftforge.common.MinecraftForge; -import net.minecraftforge.fml.common.eventhandler.SubscribeEvent; -import net.minecraftforge.fml.common.gameevent.TickEvent; - -public class TickDelay { - private Runnable task; - private int waitingTicks; - - public TickDelay(Runnable task, int ticks) { - this.task = task; - this.waitingTicks = ticks; - - MinecraftForge.EVENT_BUS.register(this); - } - - @SubscribeEvent - public void onTick(TickEvent.ClientTickEvent e) { - if (e.phase == TickEvent.Phase.START) { - if (waitingTicks < 1) { - // we're done waiting! Do stuff and exit. - task.run(); - MinecraftForge.EVENT_BUS.unregister(this); - } - waitingTicks--; - } - } -} |