Rename and clean up MapleClient
This commit is contained in:
@@ -21,21 +21,21 @@
|
||||
*/
|
||||
package net.server.handlers;
|
||||
|
||||
import client.MapleClient;
|
||||
import client.Client;
|
||||
import net.PacketHandler;
|
||||
import net.packet.InPacket;
|
||||
import tools.PacketCreator;
|
||||
|
||||
public class CustomPacketHandler implements PacketHandler {
|
||||
@Override
|
||||
public void handlePacket(InPacket p, MapleClient c) {
|
||||
public void handlePacket(InPacket p, Client c) {
|
||||
if (p.available() > 0 && c.getGMLevel() == 4) {//w/e
|
||||
c.sendPacket(PacketCreator.customPacket(p.readBytes((int) p.available())));
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean validateState(MapleClient c) {
|
||||
public boolean validateState(Client c) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -21,18 +21,18 @@
|
||||
*/
|
||||
package net.server.handlers;
|
||||
|
||||
import client.MapleClient;
|
||||
import client.Client;
|
||||
import net.PacketHandler;
|
||||
import net.packet.InPacket;
|
||||
|
||||
public class KeepAliveHandler implements PacketHandler {
|
||||
@Override
|
||||
public void handlePacket(InPacket p, MapleClient c) {
|
||||
public void handlePacket(InPacket p, Client c) {
|
||||
c.pongReceived();
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean validateState(MapleClient c) {
|
||||
public boolean validateState(Client c) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
*/
|
||||
package net.server.handlers;
|
||||
|
||||
import client.MapleClient;
|
||||
import client.Client;
|
||||
import net.PacketHandler;
|
||||
import net.packet.InPacket;
|
||||
|
||||
@@ -32,10 +32,10 @@ public final class LoginRequiringNoOpHandler implements PacketHandler {
|
||||
return instance;
|
||||
}
|
||||
|
||||
public void handlePacket(InPacket p, MapleClient c) {
|
||||
public void handlePacket(InPacket p, Client c) {
|
||||
}
|
||||
|
||||
public boolean validateState(MapleClient c) {
|
||||
public boolean validateState(Client c) {
|
||||
return c.isLoggedIn();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package net.server.handlers.login;
|
||||
|
||||
import client.MapleClient;
|
||||
import client.Client;
|
||||
import net.AbstractPacketHandler;
|
||||
import net.packet.InPacket;
|
||||
import tools.PacketCreator;
|
||||
@@ -12,12 +12,12 @@ import tools.PacketCreator;
|
||||
public final class AcceptToSHandler extends AbstractPacketHandler {
|
||||
|
||||
@Override
|
||||
public boolean validateState(MapleClient c) {
|
||||
public boolean validateState(Client c) {
|
||||
return !c.isLoggedIn();
|
||||
}
|
||||
|
||||
@Override
|
||||
public final void handlePacket(InPacket p, MapleClient c) {
|
||||
public final void handlePacket(InPacket p, Client c) {
|
||||
if (p.available() == 0 || p.readByte() != 1 || c.acceptToS()) {
|
||||
c.disconnect(false, false);//Client dc's but just because I am cool I do this (:
|
||||
return;
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
*/
|
||||
package net.server.handlers.login;
|
||||
|
||||
import client.MapleClient;
|
||||
import client.Client;
|
||||
import net.AbstractPacketHandler;
|
||||
import net.packet.InPacket;
|
||||
import net.server.coordinator.session.SessionCoordinator;
|
||||
@@ -30,7 +30,7 @@ import tools.PacketCreator;
|
||||
public final class AfterLoginHandler extends AbstractPacketHandler {
|
||||
|
||||
@Override
|
||||
public final void handlePacket(InPacket p, MapleClient c) {
|
||||
public final void handlePacket(InPacket p, Client c) {
|
||||
byte c2 = p.readByte();
|
||||
byte c3 = 5;
|
||||
if (p.available() > 0) {
|
||||
@@ -58,7 +58,7 @@ public final class AfterLoginHandler extends AbstractPacketHandler {
|
||||
}
|
||||
} else if (c2 == 0 && c3 == 5) {
|
||||
SessionCoordinator.getInstance().closeSession(c, null);
|
||||
c.updateLoginState(MapleClient.LOGIN_NOTLOGGEDIN);
|
||||
c.updateLoginState(Client.LOGIN_NOTLOGGEDIN);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
*/
|
||||
package net.server.handlers.login;
|
||||
|
||||
import client.MapleClient;
|
||||
import client.Client;
|
||||
import net.AbstractPacketHandler;
|
||||
import net.packet.InPacket;
|
||||
import net.server.Server;
|
||||
@@ -50,7 +50,7 @@ public final class CharSelectedHandler extends AbstractPacketHandler {
|
||||
}
|
||||
|
||||
@Override
|
||||
public final void handlePacket(InPacket p, MapleClient c) {
|
||||
public final void handlePacket(InPacket p, Client c) {
|
||||
int charId = p.readInt();
|
||||
|
||||
String macs = p.readString();
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package net.server.handlers.login;
|
||||
|
||||
import client.MapleClient;
|
||||
import client.Client;
|
||||
import net.AbstractPacketHandler;
|
||||
import net.packet.InPacket;
|
||||
import net.server.Server;
|
||||
@@ -29,7 +29,7 @@ public class CharSelectedWithPicHandler extends AbstractPacketHandler {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void handlePacket(InPacket p, MapleClient c) {
|
||||
public void handlePacket(InPacket p, Client c) {
|
||||
String pic = p.readString();
|
||||
int charId = p.readInt();
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
*/
|
||||
package net.server.handlers.login;
|
||||
|
||||
import client.MapleClient;
|
||||
import client.Client;
|
||||
import net.AbstractPacketHandler;
|
||||
import net.packet.InPacket;
|
||||
import net.server.Server;
|
||||
@@ -32,7 +32,7 @@ import tools.PacketCreator;
|
||||
public final class CharlistRequestHandler extends AbstractPacketHandler {
|
||||
|
||||
@Override
|
||||
public final void handlePacket(InPacket p, MapleClient c) {
|
||||
public final void handlePacket(InPacket p, Client c) {
|
||||
p.readByte();
|
||||
int world = p.readByte();
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
package net.server.handlers.login;
|
||||
|
||||
import client.Character;
|
||||
import client.MapleClient;
|
||||
import client.Client;
|
||||
import net.AbstractPacketHandler;
|
||||
import net.packet.InPacket;
|
||||
import tools.PacketCreator;
|
||||
@@ -30,7 +30,7 @@ import tools.PacketCreator;
|
||||
public final class CheckCharNameHandler extends AbstractPacketHandler {
|
||||
|
||||
@Override
|
||||
public final void handlePacket(InPacket p, MapleClient c) {
|
||||
public final void handlePacket(InPacket p, Client c) {
|
||||
String name = p.readString();
|
||||
c.sendPacket(PacketCreator.charNameResponse(name, !Character.canCreateChar(name)));
|
||||
}
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
*/
|
||||
package net.server.handlers.login;
|
||||
|
||||
import client.MapleClient;
|
||||
import client.Client;
|
||||
import client.creator.novice.BeginnerCreator;
|
||||
import client.creator.novice.LegendCreator;
|
||||
import client.creator.novice.NoblesseCreator;
|
||||
@@ -52,7 +52,7 @@ public final class CreateCharHandler extends AbstractPacketHandler {
|
||||
|
||||
|
||||
@Override
|
||||
public final void handlePacket(InPacket p, MapleClient c) {
|
||||
public final void handlePacket(InPacket p, Client c) {
|
||||
String name = p.readString();
|
||||
int job = p.readInt();
|
||||
int face = p.readInt();
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
*/
|
||||
package net.server.handlers.login;
|
||||
|
||||
import client.MapleClient;
|
||||
import client.Client;
|
||||
import client.MapleFamily;
|
||||
import net.AbstractPacketHandler;
|
||||
import net.packet.InPacket;
|
||||
@@ -38,7 +38,7 @@ import java.sql.SQLException;
|
||||
public final class DeleteCharHandler extends AbstractPacketHandler {
|
||||
|
||||
@Override
|
||||
public final void handlePacket(InPacket p, MapleClient c) {
|
||||
public final void handlePacket(InPacket p, Client c) {
|
||||
String pic = p.readString();
|
||||
int cid = p.readInt();
|
||||
if (c.checkPic(pic)) {
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
*/
|
||||
package net.server.handlers.login;
|
||||
|
||||
import client.MapleClient;
|
||||
import client.Client;
|
||||
import net.AbstractPacketHandler;
|
||||
import net.packet.InPacket;
|
||||
import tools.PacketCreator;
|
||||
@@ -32,7 +32,7 @@ import tools.PacketCreator;
|
||||
public final class GuestLoginHandler extends AbstractPacketHandler {
|
||||
|
||||
@Override
|
||||
public final void handlePacket(InPacket p, MapleClient c) {
|
||||
public final void handlePacket(InPacket p, Client c) {
|
||||
c.sendPacket(PacketCreator.sendGuestTOS());
|
||||
//System.out.println(slea.toString());
|
||||
new LoginPasswordHandler().handlePacket(p, c);
|
||||
|
||||
@@ -21,8 +21,8 @@
|
||||
*/
|
||||
package net.server.handlers.login;
|
||||
|
||||
import client.Client;
|
||||
import client.DefaultDates;
|
||||
import client.MapleClient;
|
||||
import config.YamlConfig;
|
||||
import net.PacketHandler;
|
||||
import net.packet.InPacket;
|
||||
@@ -43,7 +43,7 @@ import java.util.Calendar;
|
||||
public final class LoginPasswordHandler implements PacketHandler {
|
||||
|
||||
@Override
|
||||
public boolean validateState(MapleClient c) {
|
||||
public boolean validateState(Client c) {
|
||||
return !c.isLoggedIn();
|
||||
}
|
||||
|
||||
@@ -54,7 +54,7 @@ public final class LoginPasswordHandler implements PacketHandler {
|
||||
}
|
||||
|
||||
@Override
|
||||
public final void handlePacket(InPacket p, MapleClient c) {
|
||||
public final void handlePacket(InPacket p, Client c) {
|
||||
String remoteHost = c.getRemoteAddress();
|
||||
if (remoteHost.contentEquals("null")) {
|
||||
c.sendPacket(PacketCreator.getLoginFailed(14)); // thanks Alchemist for noting remoteHost could be null
|
||||
@@ -131,7 +131,7 @@ public final class LoginPasswordHandler implements PacketHandler {
|
||||
}
|
||||
}
|
||||
|
||||
private static void login(MapleClient c) {
|
||||
private static void login(Client c) {
|
||||
c.sendPacket(PacketCreator.getAuthSuccess(c));//why the fk did I do c.getAccountName()?
|
||||
Server.getInstance().registerLoginState(c);
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package net.server.handlers.login;
|
||||
|
||||
import client.MapleClient;
|
||||
import client.Client;
|
||||
import net.AbstractPacketHandler;
|
||||
import net.packet.InPacket;
|
||||
import net.server.Server;
|
||||
@@ -29,7 +29,7 @@ public final class RegisterPicHandler extends AbstractPacketHandler {
|
||||
}
|
||||
|
||||
@Override
|
||||
public final void handlePacket(InPacket p, MapleClient c) {
|
||||
public final void handlePacket(InPacket p, Client c) {
|
||||
p.readByte();
|
||||
int charId = p.readInt();
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
*/
|
||||
package net.server.handlers.login;
|
||||
|
||||
import client.MapleClient;
|
||||
import client.Client;
|
||||
import net.AbstractPacketHandler;
|
||||
import net.packet.InPacket;
|
||||
import net.server.coordinator.session.SessionCoordinator;
|
||||
@@ -32,11 +32,11 @@ import tools.PacketCreator;
|
||||
*/
|
||||
public final class RegisterPinHandler extends AbstractPacketHandler {
|
||||
@Override
|
||||
public final void handlePacket(InPacket p, MapleClient c) {
|
||||
public final void handlePacket(InPacket p, Client c) {
|
||||
byte c2 = p.readByte();
|
||||
if (c2 == 0) {
|
||||
SessionCoordinator.getInstance().closeSession(c, null);
|
||||
c.updateLoginState(MapleClient.LOGIN_NOTLOGGEDIN);
|
||||
c.updateLoginState(Client.LOGIN_NOTLOGGEDIN);
|
||||
} else {
|
||||
String pin = p.readString();
|
||||
if (pin != null) {
|
||||
@@ -44,7 +44,7 @@ public final class RegisterPinHandler extends AbstractPacketHandler {
|
||||
c.sendPacket(PacketCreator.pinRegistered());
|
||||
|
||||
SessionCoordinator.getInstance().closeSession(c, null);
|
||||
c.updateLoginState(MapleClient.LOGIN_NOTLOGGEDIN);
|
||||
c.updateLoginState(Client.LOGIN_NOTLOGGEDIN);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -21,19 +21,19 @@
|
||||
*/
|
||||
package net.server.handlers.login;
|
||||
|
||||
import client.MapleClient;
|
||||
import client.Client;
|
||||
import net.AbstractPacketHandler;
|
||||
import net.packet.InPacket;
|
||||
import tools.PacketCreator;
|
||||
|
||||
public final class RelogRequestHandler extends AbstractPacketHandler {
|
||||
@Override
|
||||
public boolean validateState(MapleClient c) {
|
||||
public boolean validateState(Client c) {
|
||||
return !c.isLoggedIn();
|
||||
}
|
||||
|
||||
@Override
|
||||
public final void handlePacket(InPacket p, MapleClient c) {
|
||||
public final void handlePacket(InPacket p, Client c) {
|
||||
c.sendPacket(PacketCreator.getRelogResponse());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
*/
|
||||
package net.server.handlers.login;
|
||||
|
||||
import client.MapleClient;
|
||||
import client.Client;
|
||||
import net.AbstractPacketHandler;
|
||||
import net.packet.InPacket;
|
||||
import net.server.Server;
|
||||
@@ -31,7 +31,7 @@ import tools.PacketCreator;
|
||||
public final class ServerStatusRequestHandler extends AbstractPacketHandler {
|
||||
|
||||
@Override
|
||||
public final void handlePacket(InPacket p, MapleClient c) {
|
||||
public final void handlePacket(InPacket p, Client c) {
|
||||
byte world = (byte) p.readShort();
|
||||
World wserv = Server.getInstance().getWorld(world);
|
||||
if(wserv != null) {
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
*/
|
||||
package net.server.handlers.login;
|
||||
|
||||
import client.MapleClient;
|
||||
import client.Client;
|
||||
import constants.game.GameConstants;
|
||||
import net.AbstractPacketHandler;
|
||||
import net.packet.InPacket;
|
||||
@@ -34,7 +34,7 @@ import java.util.List;
|
||||
public final class ServerlistRequestHandler extends AbstractPacketHandler {
|
||||
|
||||
@Override
|
||||
public final void handlePacket(InPacket p, MapleClient c) {
|
||||
public final void handlePacket(InPacket p, Client c) {
|
||||
Server server = Server.getInstance();
|
||||
List<World> worlds = server.getWorlds();
|
||||
c.requestedServerlist(worlds.size());
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
package net.server.handlers.login;
|
||||
|
||||
import client.MapleClient;
|
||||
import client.Client;
|
||||
import net.AbstractPacketHandler;
|
||||
import net.packet.InPacket;
|
||||
import net.server.Server;
|
||||
@@ -35,7 +35,7 @@ import tools.PacketCreator;
|
||||
*/
|
||||
public class SetGenderHandler extends AbstractPacketHandler {
|
||||
@Override
|
||||
public void handlePacket(InPacket p, MapleClient c) {
|
||||
public void handlePacket(InPacket p, Client c) {
|
||||
if (c.getGender() == 10) { //Packet shouldn't come if Gender isn't 10.
|
||||
byte confirmed = p.readByte();
|
||||
if (confirmed == 0x01) {
|
||||
@@ -45,7 +45,7 @@ public class SetGenderHandler extends AbstractPacketHandler {
|
||||
Server.getInstance().registerLoginState(c);
|
||||
} else {
|
||||
SessionCoordinator.getInstance().closeSession(c, null);
|
||||
c.updateLoginState(MapleClient.LOGIN_NOTLOGGEDIN);
|
||||
c.updateLoginState(Client.LOGIN_NOTLOGGEDIN);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
package net.server.handlers.login;
|
||||
|
||||
import client.Character;
|
||||
import client.MapleClient;
|
||||
import client.Client;
|
||||
import config.YamlConfig;
|
||||
import net.AbstractPacketHandler;
|
||||
import net.packet.InPacket;
|
||||
@@ -34,7 +34,7 @@ import java.util.List;
|
||||
|
||||
public final class ViewAllCharHandler extends AbstractPacketHandler {
|
||||
@Override
|
||||
public final void handlePacket(InPacket p, MapleClient c) {
|
||||
public final void handlePacket(InPacket p, Client c) {
|
||||
try {
|
||||
if(!c.canRequestCharlist()) { // client breaks if the charlist request pops too soon
|
||||
c.sendPacket(PacketCreator.showAllCharacter(0, 0));
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package net.server.handlers.login;
|
||||
|
||||
import client.MapleClient;
|
||||
import client.Client;
|
||||
import net.AbstractPacketHandler;
|
||||
import net.packet.InPacket;
|
||||
import net.server.Server;
|
||||
@@ -30,7 +30,7 @@ public final class ViewAllCharRegisterPicHandler extends AbstractPacketHandler {
|
||||
}
|
||||
|
||||
@Override
|
||||
public final void handlePacket(InPacket p, MapleClient c) {
|
||||
public final void handlePacket(InPacket p, Client c) {
|
||||
p.readByte();
|
||||
int charId = p.readInt();
|
||||
p.readInt(); // please don't let the client choose which world they should login
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
*/
|
||||
package net.server.handlers.login;
|
||||
|
||||
import client.MapleClient;
|
||||
import client.Client;
|
||||
import net.AbstractPacketHandler;
|
||||
import net.packet.InPacket;
|
||||
import net.server.Server;
|
||||
@@ -51,7 +51,7 @@ public final class ViewAllCharSelectedHandler extends AbstractPacketHandler {
|
||||
}
|
||||
|
||||
@Override
|
||||
public final void handlePacket(InPacket p, MapleClient c) {
|
||||
public final void handlePacket(InPacket p, Client c) {
|
||||
int charId = p.readInt();
|
||||
p.readInt(); // please don't let the client choose which world they should login
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package net.server.handlers.login;
|
||||
|
||||
import client.MapleClient;
|
||||
import client.Client;
|
||||
import net.AbstractPacketHandler;
|
||||
import net.packet.InPacket;
|
||||
import net.server.Server;
|
||||
@@ -30,7 +30,7 @@ public class ViewAllCharSelectedWithPicHandler extends AbstractPacketHandler {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void handlePacket(InPacket p, MapleClient c) {
|
||||
public void handlePacket(InPacket p, Client c) {
|
||||
|
||||
String pic = p.readString();
|
||||
int charId = p.readInt();
|
||||
|
||||
Reference in New Issue
Block a user