package org.starmod; import org.starmod.api.Client; import org.starmod.api.entity.Player; public class ModClient implements Client { private final ModServer server; private final String name; private int credits; private long firstPlayed; private long lastOnline; public ModClient(ModServer server, String name) { this.server = server; this.name = name; } @Override public int getId() { return 0; } @Override public String getName() { return name; } @Override public int getCredits() { return credits; } @Override public long getFirstPlayed() { return firstPlayed; } @Override public long getLastOnline() { return lastOnline; } @Override public boolean isOnline() { return getPlayer() != null; } @Override public Player getPlayer() { return server.getPlayer(name); } }