Remove unused stuff in Client

This commit is contained in:
P0nk
2023-08-06 20:11:32 +02:00
parent 48d9aaa871
commit 5b5888cf65

View File

@@ -285,10 +285,6 @@ public class Client extends ChannelInboundHandlerAdapter {
return remoteAddress;
}
public boolean isInTransition() {
return inTransition;
}
public EventManager getEventManager(String event) {
return getChannelServer().getEventSM().getEventManager(event);
}
@@ -321,14 +317,6 @@ public class Client extends ChannelInboundHandlerAdapter {
return chars;
}
public List<String> loadCharacterNames(int worldId) {
List<String> chars = new ArrayList<>(15);
for (CharNameAndId cni : loadCharactersInternal(worldId)) {
chars.add(cni.name);
}
return chars;
}
private List<CharNameAndId> loadCharactersInternal(int worldId) {
List<CharNameAndId> chars = new ArrayList<>(15);
try (Connection con = DatabaseConnection.getConnection();
@@ -426,21 +414,6 @@ public class Client extends ChannelInboundHandlerAdapter {
return ret;
}
private void loadHWIDIfNescessary() throws SQLException {
if (hwid == null) {
try (Connection con = DatabaseConnection.getConnection();
PreparedStatement ps = con.prepareStatement("SELECT hwid FROM accounts WHERE id = ?")) {
ps.setInt(1, accId);
try (ResultSet rs = ps.executeQuery()) {
if (rs.next()) {
hwid = new Hwid(rs.getString("hwid"));
}
}
}
}
}
// TODO: Recode to close statements...
private void loadMacsIfNescessary() throws SQLException {
if (macs.isEmpty()) {
@@ -460,20 +433,6 @@ public class Client extends ChannelInboundHandlerAdapter {
}
}
public void banHWID() {
try {
loadHWIDIfNescessary();
try (Connection con = DatabaseConnection.getConnection();
PreparedStatement ps = con.prepareStatement("INSERT INTO hwidbans (hwid) VALUES (?)")) {
ps.setString(1, hwid.hwid());
ps.executeUpdate();
}
} catch (SQLException e) {
e.printStackTrace();
}
}
public void banMacs() {
try {
loadMacsIfNescessary();
@@ -708,23 +667,6 @@ public class Client extends ChannelInboundHandlerAdapter {
return tempBanCalendar;
}
public boolean hasBeenBanned() {
return tempBanCalendar != null;
}
public static long dottedQuadToLong(String dottedQuad) throws RuntimeException {
String[] quads = dottedQuad.split("\\.");
if (quads.length != 4) {
throw new RuntimeException("Invalid IP Address format.");
}
long ipAddress = 0;
for (int i = 0; i < 4; i++) {
int quad = Integer.parseInt(quads[i]);
ipAddress += (long) (quad % 256) * (long) Math.pow(256, 4 - i);
}
return ipAddress;
}
public void updateHwid(Hwid hwid) {
this.hwid = hwid;
@@ -1218,20 +1160,6 @@ public class Client extends ChannelInboundHandlerAdapter {
actionsSemaphore.release();
}
public boolean tryacquireEncoder() {
if (actionsSemaphore.tryAcquire()) {
encoderLock.lock();
return true;
} else {
return false;
}
}
public void unlockEncoder() {
encoderLock.unlock();
actionsSemaphore.release();
}
private static class CharNameAndId {
public String name;