Plan/Plan Advanced/src/com/djrapitops/plan/datahandlers/BasicInfoHandler.java

35 lines
962 B
Java

package com.djrapitops.plan.datahandlers;
import com.djrapitops.plan.Plan;
import com.djrapitops.plan.database.UserData;
import java.util.Date;
import java.util.UUID;
import org.bukkit.entity.Player;
import org.bukkit.event.player.PlayerLoginEvent;
import org.bukkit.event.player.PlayerQuitEvent;
public class BasicInfoHandler {
private DataHandler handler;
public BasicInfoHandler(Plan plugin, DataHandler h) {
this.handler = h;
}
public void save(Player player) {
}
public void handleLogIn(PlayerLoginEvent event) {
Player player = event.getPlayer();
UserData data = handler.getCurrentData(player.getUniqueId());
data.addNickname(player.getDisplayName());
data.addIpAddress(event.getAddress());
}
public void handleLogOut(PlayerQuitEvent event) {
Player player = event.getPlayer();
UserData data = handler.getCurrentData(player.getUniqueId());
}
}