This repository was archived by the owner on Jun 3, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +5
-8
lines changed
patchwork-events-lifecycle/src/main/java/net/patchworkmc Expand file tree Collapse file tree 2 files changed +5
-8
lines changed Original file line number Diff line number Diff line change @@ -55,12 +55,8 @@ public static void fireClientTickEvent(TickEvent.Phase phase) {
5555 MinecraftForge .EVENT_BUS .post (new TickEvent .ClientTickEvent (phase ));
5656 }
5757
58- public static void onPlayerPreTick (PlayerEntity player ) {
59- MinecraftForge .EVENT_BUS .post (new TickEvent .PlayerTickEvent (TickEvent .Phase .START , player ));
60- }
61-
62- public static void onPlayerPostTick (PlayerEntity player ) {
63- MinecraftForge .EVENT_BUS .post (new TickEvent .PlayerTickEvent (TickEvent .Phase .END , player ));
58+ public static void firePlayerTickEvent (TickEvent .Phase phase , PlayerEntity player ) {
59+ MinecraftForge .EVENT_BUS .post (new TickEvent .PlayerTickEvent (phase , player ));
6460 }
6561
6662 public static void handleServerStarting (final MinecraftServer server ) {
Original file line number Diff line number Diff line change 1919
2020package net .patchworkmc .mixin .event .lifecycle ;
2121
22+ import net .minecraftforge .event .TickEvent ;
2223import org .spongepowered .asm .mixin .Mixin ;
2324import org .spongepowered .asm .mixin .injection .At ;
2425import org .spongepowered .asm .mixin .injection .Inject ;
3233public class MixinPlayerEntity {
3334 @ Inject (method = "tick" , at = @ At ("HEAD" ))
3435 public void onPlayerPreTick (CallbackInfo callback ) {
35- LifecycleEvents .onPlayerPreTick ( (PlayerEntity ) (Object ) this );
36+ LifecycleEvents .firePlayerTickEvent ( TickEvent . Phase . START , (PlayerEntity ) (Object ) this );
3637 }
3738
3839 @ Inject (method = "tick" , at = @ At ("TAIL" ))
3940 public void onPlayerPostTick (CallbackInfo callback ) {
40- LifecycleEvents .onPlayerPostTick ( (PlayerEntity ) (Object ) this );
41+ LifecycleEvents .firePlayerTickEvent ( TickEvent . Phase . END , (PlayerEntity ) (Object ) this );
4142 }
4243}
You can’t perform that action at this time.
0 commit comments