From 4b665dfeed2c05ad6b3cf92c639c4fa1e0f36c96 Mon Sep 17 00:00:00 2001 From: Your Name <you@example.com> Date: Sun, 9 Feb 2025 18:57:34 -0500 Subject: [PATCH] Add support for fake host" --- index.js | 1 + package-lock.json | 44 ++++++++++++++++++++++---------------------- 2 files changed, 23 insertions(+), 22 deletions(-) diff --git a/index.js b/index.js index 80b5164..760dd73 100644 --- a/index.js +++ b/index.js @@ -30,6 +30,7 @@ const createBot = function createBot (host, oldId) { const options = { host: host.host, + fakeHost: host.fakeHost, port: host.port ?? 25565, username: generateUser(host.options.legalName), version: host.version ?? settings.version_mc diff --git a/package-lock.json b/package-lock.json index 8ea416e..63c4836 100644 --- a/package-lock.json +++ b/package-lock.json @@ -37,9 +37,9 @@ } }, "node_modules/@types/node": { - "version": "22.10.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.5.tgz", - "integrity": "sha512-F8Q+SeGimwOo86fiovQh8qiXfFEh2/ocYv7tU5pJ3EXMSSxk1Joj5wefpFK2fHTf/N6HKGSxIDBT9f3gCxXPkQ==", + "version": "22.13.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.1.tgz", + "integrity": "sha512-jK8uzQlrvXqEU91UxiK5J7pKHyzgnI1Qnl0QDHIgVGuolJhRb9EEl28Cj9b3rGR8B2lhFCtvIm5os8lFnO/1Ew==", "license": "MIT", "dependencies": { "undici-types": "~6.20.0" @@ -358,6 +358,7 @@ "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==", + "deprecated": "This package is deprecated. Use the optional chaining (?.) operator instead.", "license": "MIT" }, "node_modules/lodash.includes": { @@ -433,9 +434,9 @@ "license": "MIT" }, "node_modules/minecraft-protocol": { - "version": "1.53.0", - "resolved": "https://registry.npmjs.org/minecraft-protocol/-/minecraft-protocol-1.53.0.tgz", - "integrity": "sha512-V6zr91G5VUke4VLDtmlcBmP+f2tA4LkHiPOR4fYBS4ShUTRqxYw3KgKLhFSIMxGYrVsGHpgWf3Hm4O1hN2Enzw==", + "version": "1.54.0", + "resolved": "https://registry.npmjs.org/minecraft-protocol/-/minecraft-protocol-1.54.0.tgz", + "integrity": "sha512-v8pWRVhD9kyd/X52j/XESxrNxkmz1OHzSXAJkPLOQUUTENEqisJhu1c3abS7ZI+MAXHAEA/vaCb/Eh6XFxw0lA==", "license": "BSD-3-Clause", "dependencies": { "@types/node-rsa": "^1.1.4", @@ -536,15 +537,14 @@ } }, "node_modules/prismarine-auth": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/prismarine-auth/-/prismarine-auth-2.5.1.tgz", - "integrity": "sha512-FsicbLvpN72dEjTR577st+KKJ6wWKyYx/fzcvbzlHkgL34mfJ13CGY6WbW4q9UK1CWTXSnq3WQCFXr8NSaGZiw==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/prismarine-auth/-/prismarine-auth-2.6.0.tgz", + "integrity": "sha512-9XXYtr6rnJ5EZ/pf63HJvvYPh3lSPe/AIZubwj2BXBQBEidoBR3P5MIm/1nukLwnF1xHiNpF5Y20gcHCdigMDg==", "license": "MIT", "dependencies": { "@azure/msal-node": "^2.0.2", "@xboxreplay/xboxlive-auth": "^3.3.3", "debug": "^4.3.3", - "node-fetch": "^2.6.1", "smart-buffer": "^4.1.0", "uuid-1345": "^1.0.2" } @@ -560,9 +560,9 @@ } }, "node_modules/prismarine-block": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/prismarine-block/-/prismarine-block-1.20.0.tgz", - "integrity": "sha512-4epPqpUtpL5NzUEu4y498UPh++vQDB7bxtCbKGqFxVmNsN1H1JO6bucRdHsF5Vv3+J3/FcPReHzy4sheyZhydA==", + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/prismarine-block/-/prismarine-block-1.21.0.tgz", + "integrity": "sha512-Um7zRIMHKbtpHYq+bSibc+LgFPqhHCnJgy5DeUYGG1VPLptrHjgAwvzb9bztzpzz4auziZIX+325CCWSDjIv+Q==", "license": "MIT", "dependencies": { "minecraft-data": "^3.38.0", @@ -574,9 +574,9 @@ } }, "node_modules/prismarine-chat": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/prismarine-chat/-/prismarine-chat-1.10.1.tgz", - "integrity": "sha512-XukYcuueuhDxzEXG7r8BZyt6jOObrPPB4JESCgb+/XenB9nExoSHF8eTQWWj8faKPLqm1dRQaYwFJlNBlJZJUw==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/prismarine-chat/-/prismarine-chat-1.11.0.tgz", + "integrity": "sha512-VJT/MWYB3qoiznUhrgvSQh76YFpzpCZpY85kJKxHLbd3UVoM0wsfs43Eg8dOltiZG92wc5/DTMLlT07TEeoa9w==", "license": "MIT", "dependencies": { "mojangson": "^2.0.1", @@ -585,9 +585,9 @@ } }, "node_modules/prismarine-item": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/prismarine-item/-/prismarine-item-1.15.0.tgz", - "integrity": "sha512-DysyiCzaI8S7PpRLFylAZnQo2CppXiBbaUp+8rhK+EzvzmMdS+D1/oETQm9ysB5Jw9eCer6iWGMgzZXxJE5+/w==", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/prismarine-item/-/prismarine-item-1.16.0.tgz", + "integrity": "sha512-88Tz+/6HquYIsDuseae5G3IbqLeMews2L+ba2gX+p6K6soU9nuFhCfbwN56QuB7d/jZFcWrCYAPE5+UhwWh67w==", "license": "MIT", "dependencies": { "prismarine-nbt": "^2.0.0", @@ -720,9 +720,9 @@ "license": "MIT" }, "node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", "license": "ISC", "bin": { "semver": "bin/semver.js"