aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/kubatech/FMLEventHandler.java
blob: e5acd58a36e7b9c29178a70cfea3c6ee34f6c206 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
package kubatech;

import cpw.mods.fml.common.eventhandler.SubscribeEvent;
import cpw.mods.fml.common.gameevent.PlayerEvent;
import kubatech.network.LoadConfigPacket;
import net.minecraft.entity.player.EntityPlayerMP;

public class FMLEventHandler {
    // Gets fired only server-sided
    @SubscribeEvent
    public void onPlayerLoggedIn(PlayerEvent.PlayerLoggedInEvent event) {
        if (!(event.player instanceof EntityPlayerMP)) return;
        kubatech.info("Sending config to " + event.player.getDisplayName());
        kubatech.NETWORK.sendTo(LoadConfigPacket.instance, (EntityPlayerMP) event.player);
    }
}