diff --git a/LaunchServer/source/response/ResponseThread.java b/LaunchServer/source/response/ResponseThread.java index d90f5bb..6b4bd50 100644 --- a/LaunchServer/source/response/ResponseThread.java +++ b/LaunchServer/source/response/ResponseThread.java @@ -147,7 +147,7 @@ break; case CUSTOM: String name = VerifyHelper.verifyIDName(input.readASCII(255)); - response = server.serverSocketHandler.newCustomResponse(name, input, output); + response = server.serverSocketHandler.newCustomResponse(name, id, input, output); break; default: throw new AssertionError("Unsupported request type: " + type.name()); diff --git a/LaunchServer/source/response/ServerSocketHandler.java b/LaunchServer/source/response/ServerSocketHandler.java index c7b8c62..7cb7dd7 100644 --- a/LaunchServer/source/response/ServerSocketHandler.java +++ b/LaunchServer/source/response/ServerSocketHandler.java @@ -90,10 +90,10 @@ } @LauncherAPI - public Response newCustomResponse(String name, HInput input, HOutput output) throws IOException { + public Response newCustomResponse(String name, int id, HInput input, HOutput output) throws IOException { Response.Factory factory = VerifyHelper.getMapValue(customResponses, name, String.format("Unknown custom response: '%s'", name)); - return factory.newResponse(server, input, output); + return factory.newResponse(server, id, input, output); } @LauncherAPI