23 lines
864 B
Java
23 lines
864 B
Java
package com.atsuishio.superbwarfare.event;
|
|
|
|
import com.atsuishio.superbwarfare.tools.HitboxHelper;
|
|
import net.minecraftforge.event.TickEvent;
|
|
import net.minecraftforge.event.entity.player.PlayerEvent;
|
|
import net.minecraftforge.eventbus.api.SubscribeEvent;
|
|
import net.minecraftforge.fml.LogicalSide;
|
|
import net.minecraftforge.fml.common.Mod;
|
|
|
|
@Mod.EventBusSubscriber
|
|
public class HitboxHelperEvent {
|
|
@SubscribeEvent(receiveCanceled = true)
|
|
public static void onPlayerTick(TickEvent.PlayerTickEvent event) {
|
|
if (event.side == LogicalSide.SERVER && event.phase == TickEvent.Phase.END) {
|
|
HitboxHelper.onPlayerTick(event.player);
|
|
}
|
|
}
|
|
|
|
@SubscribeEvent(receiveCanceled = true)
|
|
public static void onPlayerLoggedOut(PlayerEvent.PlayerLoggedOutEvent event) {
|
|
HitboxHelper.onPlayerLoggedOut(event.getEntity());
|
|
}
|
|
}
|