diff --git a/src/main/java/net/minecraftforge/event/ForgeEventFactory.java b/src/main/java/net/minecraftforge/event/ForgeEventFactory.java index f17f2c9753..3ed3db2a97 100644 --- a/src/main/java/net/minecraftforge/event/ForgeEventFactory.java +++ b/src/main/java/net/minecraftforge/event/ForgeEventFactory.java @@ -816,11 +816,11 @@ public final class ForgeEventFactory { } public static void onPreClientTick() { - post(TickEvent.ClientTickEvent.Pre.get()); + post(new TickEvent.ClientTickEvent.Pre()); } public static void onPostClientTick() { - post(TickEvent.ClientTickEvent.Post.get()); + post(new TickEvent.ClientTickEvent.Post()); } public static void onPreServerTick(BooleanSupplier haveTime, MinecraftServer server) { diff --git a/src/main/java/net/minecraftforge/event/TickEvent.java b/src/main/java/net/minecraftforge/event/TickEvent.java index d0c17f3e01..b9235fa9b6 100644 --- a/src/main/java/net/minecraftforge/event/TickEvent.java +++ b/src/main/java/net/minecraftforge/event/TickEvent.java @@ -80,27 +80,15 @@ public class TickEvent extends Event { } public static class Pre extends ClientTickEvent { - private static final Pre INSTANCE = new Pre(); - - private Pre() { + public Pre() { super(Phase.START); } - - public static Pre get() { - return INSTANCE; - } } public static class Post extends ClientTickEvent { - private static final Post INSTANCE = new Post(); - - private Post() { + public Post() { super(Phase.END); } - - public static Post get() { - return INSTANCE; - } } }