From 6b5aa08dba058c8b2ab8ffe20442a4f79f2ba3cc Mon Sep 17 00:00:00 2001 From: extremeheat Date: Fri, 17 Jan 2025 05:35:26 -0500 Subject: [PATCH 1/3] Fix Server `maxPlayers` option --- src/server.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/server.js b/src/server.js index 6d9aa79..8c7efd2 100644 --- a/src/server.js +++ b/src/server.js @@ -118,8 +118,9 @@ class Server extends EventEmitter { return this.advertisement } - async listen (host = this.options.host, port = this.options.port) { - this.raknet = new this.RakServer({ host, port }, this) + async listen () { + const { host, port, maxPlayer } = this.options + this.raknet = new this.RakServer({ host, port, maxPlayers }, this) try { await this.raknet.listen() From b4f4202faa76b59de294c59029b57731600d8fd7 Mon Sep 17 00:00:00 2001 From: extremeheat Date: Fri, 17 Jan 2025 05:36:27 -0500 Subject: [PATCH 2/3] Update server.js --- src/server.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server.js b/src/server.js index 8c7efd2..4dc9852 100644 --- a/src/server.js +++ b/src/server.js @@ -119,7 +119,7 @@ class Server extends EventEmitter { } async listen () { - const { host, port, maxPlayer } = this.options + const { host, port, maxPlayers } = this.options this.raknet = new this.RakServer({ host, port, maxPlayers }, this) try { From 2ea5c278931214a91603043e062adf41faf54ec2 Mon Sep 17 00:00:00 2001 From: extremeheat Date: Fri, 17 Jan 2025 05:37:26 -0500 Subject: [PATCH 3/3] Update index.d.ts --- index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.d.ts b/index.d.ts index ea1179a..cda2551 100644 --- a/index.d.ts +++ b/index.d.ts @@ -162,7 +162,7 @@ declare module 'bedrock-protocol' { constructor(options: Options) - listen(host?: string, port?: number): Promise + listen(): Promise close(disconnectReason?: string): Promise on(event: 'connect', cb: (client: Player) => void): any