diff --git a/package-lock.json b/package-lock.json index 1c774e9a..2c3f6236 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "config": "^3.3.11", "fs": "0.0.1-security", "minecraft-data": "^3.80.0", - "mineflayer": "^4.20.0", + "mineflayer": "^4.24.0", "mineflayer-blockfinder": "0.0.7", "mineflayer-cmd": "^1.1.3", "path": "^0.12.7" @@ -203,6 +203,14 @@ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.1.tgz", "integrity": "sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg==" }, + "node_modules/@types/node-rsa": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@types/node-rsa/-/node-rsa-1.1.4.tgz", + "integrity": "sha512-dB0ECel6JpMnq5ULvpUTunx3yNm8e/dIkv8Zu9p2c8me70xIRUUG3q+qXRwcSf9rN3oqamv4116iHy90dJGRpA==", + "dependencies": { + "@types/node": "*" + } + }, "node_modules/@types/readable-stream": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-4.0.1.tgz", @@ -459,11 +467,6 @@ } ] }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, "node_modules/is-plain-object": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", @@ -577,10 +580,11 @@ "integrity": "sha512-qaUSbKWoOsH9brn0JQuBhxNAzTDMwrOXorwuRxdJKKKDYvZhtml+6GVCUrY5HRiEsieBEjCUnhVpDuQiKsiFaw==" }, "node_modules/minecraft-protocol": { - "version": "1.47.0", - "resolved": "https://registry.npmjs.org/minecraft-protocol/-/minecraft-protocol-1.47.0.tgz", - "integrity": "sha512-IHL8faXLLIWv1O+2v2NgyKlooilu/OiSL9orI8Kqed/rZvVOrFPzs2PwMAYjpQX9gxLPhiSU19KqZ8CjfNuqhg==", + "version": "1.53.0", + "resolved": "https://registry.npmjs.org/minecraft-protocol/-/minecraft-protocol-1.53.0.tgz", + "integrity": "sha512-V6zr91G5VUke4VLDtmlcBmP+f2tA4LkHiPOR4fYBS4ShUTRqxYw3KgKLhFSIMxGYrVsGHpgWf3Hm4O1hN2Enzw==", "dependencies": { + "@types/node-rsa": "^1.1.4", "@types/readable-stream": "^4.0.0", "aes-js": "^3.1.2", "buffer-equal": "^1.0.0", @@ -588,7 +592,7 @@ "endian-toggle": "^0.0.0", "lodash.get": "^4.1.2", "lodash.merge": "^4.3.0", - "minecraft-data": "^3.55.0", + "minecraft-data": "^3.78.0", "minecraft-folder-path": "^1.2.0", "node-fetch": "^2.6.1", "node-rsa": "^0.4.2", @@ -596,7 +600,7 @@ "prismarine-chat": "^1.10.0", "prismarine-nbt": "^2.5.0", "prismarine-realms": "^1.2.0", - "protodef": "^1.8.0", + "protodef": "^1.17.0", "readable-stream": "^4.1.0", "uuid-1345": "^1.0.1", "yggdrasil": "^1.4.0" @@ -605,40 +609,26 @@ "node": ">=14" } }, - "node_modules/minecraft-protocol/node_modules/readable-stream": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.2.0.tgz", - "integrity": "sha512-gJrBHsaI3lgBoGMW/jHZsQ/o/TIWiu5ENCJG1BB7fuCKzpFM8GaS2UoBVt9NO+oI+3FcrBNbUkl3ilDe09aY4A==", - "dependencies": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, "node_modules/mineflayer": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/mineflayer/-/mineflayer-4.20.0.tgz", - "integrity": "sha512-X2cRjbPnAXFlz+byXs3yIFiGTCkB1v4Ei+BhMurfmVy16Wvz9wC1Wd/e+QAex6KOJ8BIPu7JIoq+47VyFmcrDA==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/mineflayer/-/mineflayer-4.24.0.tgz", + "integrity": "sha512-1SdmJ5s1rjnWYpdVOjt6rNn+v2sxuRZL3GWtQjgBiVMOSUFrBDyJwwRoiZK1XPdCNoYdS/TCYr/FmgSYQNP4RA==", "dependencies": { - "minecraft-data": "^3.56.0", - "minecraft-protocol": "^1.47.0", + "minecraft-data": "^3.76.0", + "minecraft-protocol": "^1.51.0", "prismarine-biome": "^1.1.1", "prismarine-block": "^1.17.0", "prismarine-chat": "^1.7.1", - "prismarine-chunk": "^1.34.0", + "prismarine-chunk": "^1.36.0", "prismarine-entity": "^2.3.0", - "prismarine-item": "^1.14.0", + "prismarine-item": "^1.15.0", "prismarine-nbt": "^2.0.0", - "prismarine-physics": "^1.8.0", + "prismarine-physics": "^1.9.0", "prismarine-recipe": "^1.3.0", - "prismarine-registry": "^1.5.0", + "prismarine-registry": "^1.10.0", "prismarine-windows": "^2.9.0", "prismarine-world": "^3.6.0", - "protodef": "^1.14.0", + "protodef": "^1.18.0", "typed-emitter": "^1.0.0", "vec3": "^0.1.7" }, @@ -862,9 +852,9 @@ } }, "node_modules/prismarine-block": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/prismarine-block/-/prismarine-block-1.17.0.tgz", - "integrity": "sha512-GawzWU91pH4sLTtMvrRe2wiEbO8hgTRwViCBYoFmmqeJYLiblq4GfXOvclj3rEAEdAAVzRKCQxQHpLJhhLWssg==", + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/prismarine-block/-/prismarine-block-1.20.0.tgz", + "integrity": "sha512-4epPqpUtpL5NzUEu4y498UPh++vQDB7bxtCbKGqFxVmNsN1H1JO6bucRdHsF5Vv3+J3/FcPReHzy4sheyZhydA==", "dependencies": { "minecraft-data": "^3.38.0", "prismarine-biome": "^1.1.0", @@ -885,9 +875,9 @@ } }, "node_modules/prismarine-chunk": { - "version": "1.34.0", - "resolved": "https://registry.npmjs.org/prismarine-chunk/-/prismarine-chunk-1.34.0.tgz", - "integrity": "sha512-5RuQk8w9Ot550G5mmUFZvjpHugEXozgEFXiAhynrBCHOKJ3mMQ7VvhWF2irtjx+d2t29yDAiSEiSS34vxAmODQ==", + "version": "1.38.0", + "resolved": "https://registry.npmjs.org/prismarine-chunk/-/prismarine-chunk-1.38.0.tgz", + "integrity": "sha512-eEwATqpIEshszDMgiiRIRpgd/rby5Gfc4jLO39iIieslhFiSvqOw8d96KfYbNPZlnK1ACTeIEKmA7YaIDlCvyw==", "dependencies": { "prismarine-biome": "^1.2.0", "prismarine-block": "^1.14.1", @@ -914,9 +904,9 @@ } }, "node_modules/prismarine-item": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/prismarine-item/-/prismarine-item-1.14.0.tgz", - "integrity": "sha512-udQHYGJ05klFe8Kkc0TOmwoXj5Xl1ZPgHVoMbGUAFB9exN4TFxEa1A39vkSYhxP5Et9PNufQQvFBFVom0nXikA==", + "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==", "dependencies": { "prismarine-nbt": "^2.0.0", "prismarine-registry": "^1.4.0" @@ -931,9 +921,9 @@ } }, "node_modules/prismarine-physics": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/prismarine-physics/-/prismarine-physics-1.8.0.tgz", - "integrity": "sha512-gbM+S+bmVtOKVv+Z0WGaHMeEeBHISIDsRDRlv8sr0dex3ZJRhuq8djA02CBreguXtI18ZKh6q3TSj2qDr45NHA==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/prismarine-physics/-/prismarine-physics-1.9.0.tgz", + "integrity": "sha512-4qYF6mQ9fOyONaJIF18eZBzsXPq9RD30gxiXoqFjB7sk/rtLIb5ye72YxeYZA3Q9PyBhGH1ANdrHwJ+21WEedQ==", "dependencies": { "minecraft-data": "^3.0.0", "prismarine-nbt": "^2.0.0", @@ -958,11 +948,12 @@ } }, "node_modules/prismarine-registry": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/prismarine-registry/-/prismarine-registry-1.7.0.tgz", - "integrity": "sha512-yyva0FpWI078nNeMhx8ekVza5uUTYhEv+C+ADu3wUQXiG8qhXkvrf0uzsnhTgZL8BLdsi2axgCEiKw9qSKIuxQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/prismarine-registry/-/prismarine-registry-1.11.0.tgz", + "integrity": "sha512-uTvWE+bILxYv4i5MrrlxPQ0KYWINv1DJ3P2570GLC8uCdByDiDLBFfVyk4BrqOZBlDBft9CnaJMeOsC1Ly1iXw==", "dependencies": { - "minecraft-data": "^3.0.0", + "minecraft-data": "^3.70.0", + "prismarine-block": "^1.17.1", "prismarine-nbt": "^2.0.0" } }, @@ -1004,14 +995,14 @@ } }, "node_modules/protodef": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/protodef/-/protodef-1.14.0.tgz", - "integrity": "sha512-rL1WRlBC8LbAgBTa401eHMqnkX6zy1pHgS4kTSJVJ8rwP/AgVuWijGE3S3XHRkRjB/+4U1jMTqRdmtGdIqVOKQ==", + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/protodef/-/protodef-1.18.0.tgz", + "integrity": "sha512-jO64lkzkh0dYc0AVWCU/GzCKwqhFFIz1kfEz0NBf0RUuRNcmvgKbopabJdfZ6W8NvALdySUXgEhvKDZPhdBwrg==", "dependencies": { "lodash.get": "^4.4.2", "lodash.reduce": "^4.6.0", "protodef-validator": "^1.3.0", - "readable-stream": "^3.0.3" + "readable-stream": "^4.4.0" }, "engines": { "node": ">=14" @@ -1054,16 +1045,18 @@ } }, "node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz", + "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" }, "engines": { - "node": ">= 6" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, "node_modules/ret": { @@ -1194,11 +1187,6 @@ "inherits": "2.0.3" } }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, "node_modules/util/node_modules/inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", @@ -1409,6 +1397,14 @@ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.1.tgz", "integrity": "sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg==" }, + "@types/node-rsa": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@types/node-rsa/-/node-rsa-1.1.4.tgz", + "integrity": "sha512-dB0ECel6JpMnq5ULvpUTunx3yNm8e/dIkv8Zu9p2c8me70xIRUUG3q+qXRwcSf9rN3oqamv4116iHy90dJGRpA==", + "requires": { + "@types/node": "*" + } + }, "@types/readable-stream": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-4.0.1.tgz", @@ -1584,11 +1580,6 @@ "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, "is-plain-object": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", @@ -1683,10 +1674,11 @@ "integrity": "sha512-qaUSbKWoOsH9brn0JQuBhxNAzTDMwrOXorwuRxdJKKKDYvZhtml+6GVCUrY5HRiEsieBEjCUnhVpDuQiKsiFaw==" }, "minecraft-protocol": { - "version": "1.47.0", - "resolved": "https://registry.npmjs.org/minecraft-protocol/-/minecraft-protocol-1.47.0.tgz", - "integrity": "sha512-IHL8faXLLIWv1O+2v2NgyKlooilu/OiSL9orI8Kqed/rZvVOrFPzs2PwMAYjpQX9gxLPhiSU19KqZ8CjfNuqhg==", + "version": "1.53.0", + "resolved": "https://registry.npmjs.org/minecraft-protocol/-/minecraft-protocol-1.53.0.tgz", + "integrity": "sha512-V6zr91G5VUke4VLDtmlcBmP+f2tA4LkHiPOR4fYBS4ShUTRqxYw3KgKLhFSIMxGYrVsGHpgWf3Hm4O1hN2Enzw==", "requires": { + "@types/node-rsa": "^1.1.4", "@types/readable-stream": "^4.0.0", "aes-js": "^3.1.2", "buffer-equal": "^1.0.0", @@ -1694,7 +1686,7 @@ "endian-toggle": "^0.0.0", "lodash.get": "^4.1.2", "lodash.merge": "^4.3.0", - "minecraft-data": "^3.55.0", + "minecraft-data": "^3.78.0", "minecraft-folder-path": "^1.2.0", "node-fetch": "^2.6.1", "node-rsa": "^0.4.2", @@ -1702,45 +1694,32 @@ "prismarine-chat": "^1.10.0", "prismarine-nbt": "^2.5.0", "prismarine-realms": "^1.2.0", - "protodef": "^1.8.0", + "protodef": "^1.17.0", "readable-stream": "^4.1.0", "uuid-1345": "^1.0.1", "yggdrasil": "^1.4.0" - }, - "dependencies": { - "readable-stream": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.2.0.tgz", - "integrity": "sha512-gJrBHsaI3lgBoGMW/jHZsQ/o/TIWiu5ENCJG1BB7fuCKzpFM8GaS2UoBVt9NO+oI+3FcrBNbUkl3ilDe09aY4A==", - "requires": { - "abort-controller": "^3.0.0", - "buffer": "^6.0.3", - "events": "^3.3.0", - "process": "^0.11.10" - } - } } }, "mineflayer": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/mineflayer/-/mineflayer-4.20.0.tgz", - "integrity": "sha512-X2cRjbPnAXFlz+byXs3yIFiGTCkB1v4Ei+BhMurfmVy16Wvz9wC1Wd/e+QAex6KOJ8BIPu7JIoq+47VyFmcrDA==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/mineflayer/-/mineflayer-4.24.0.tgz", + "integrity": "sha512-1SdmJ5s1rjnWYpdVOjt6rNn+v2sxuRZL3GWtQjgBiVMOSUFrBDyJwwRoiZK1XPdCNoYdS/TCYr/FmgSYQNP4RA==", "requires": { - "minecraft-data": "^3.56.0", - "minecraft-protocol": "^1.47.0", + "minecraft-data": "^3.76.0", + "minecraft-protocol": "^1.51.0", "prismarine-biome": "^1.1.1", "prismarine-block": "^1.17.0", "prismarine-chat": "^1.7.1", - "prismarine-chunk": "^1.34.0", + "prismarine-chunk": "^1.36.0", "prismarine-entity": "^2.3.0", - "prismarine-item": "^1.14.0", + "prismarine-item": "^1.15.0", "prismarine-nbt": "^2.0.0", - "prismarine-physics": "^1.8.0", + "prismarine-physics": "^1.9.0", "prismarine-recipe": "^1.3.0", - "prismarine-registry": "^1.5.0", + "prismarine-registry": "^1.10.0", "prismarine-windows": "^2.9.0", "prismarine-world": "^3.6.0", - "protodef": "^1.14.0", + "protodef": "^1.18.0", "typed-emitter": "^1.0.0", "vec3": "^0.1.7" } @@ -1935,9 +1914,9 @@ "requires": {} }, "prismarine-block": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/prismarine-block/-/prismarine-block-1.17.0.tgz", - "integrity": "sha512-GawzWU91pH4sLTtMvrRe2wiEbO8hgTRwViCBYoFmmqeJYLiblq4GfXOvclj3rEAEdAAVzRKCQxQHpLJhhLWssg==", + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/prismarine-block/-/prismarine-block-1.20.0.tgz", + "integrity": "sha512-4epPqpUtpL5NzUEu4y498UPh++vQDB7bxtCbKGqFxVmNsN1H1JO6bucRdHsF5Vv3+J3/FcPReHzy4sheyZhydA==", "requires": { "minecraft-data": "^3.38.0", "prismarine-biome": "^1.1.0", @@ -1958,9 +1937,9 @@ } }, "prismarine-chunk": { - "version": "1.34.0", - "resolved": "https://registry.npmjs.org/prismarine-chunk/-/prismarine-chunk-1.34.0.tgz", - "integrity": "sha512-5RuQk8w9Ot550G5mmUFZvjpHugEXozgEFXiAhynrBCHOKJ3mMQ7VvhWF2irtjx+d2t29yDAiSEiSS34vxAmODQ==", + "version": "1.38.0", + "resolved": "https://registry.npmjs.org/prismarine-chunk/-/prismarine-chunk-1.38.0.tgz", + "integrity": "sha512-eEwATqpIEshszDMgiiRIRpgd/rby5Gfc4jLO39iIieslhFiSvqOw8d96KfYbNPZlnK1ACTeIEKmA7YaIDlCvyw==", "requires": { "prismarine-biome": "^1.2.0", "prismarine-block": "^1.14.1", @@ -1984,9 +1963,9 @@ } }, "prismarine-item": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/prismarine-item/-/prismarine-item-1.14.0.tgz", - "integrity": "sha512-udQHYGJ05klFe8Kkc0TOmwoXj5Xl1ZPgHVoMbGUAFB9exN4TFxEa1A39vkSYhxP5Et9PNufQQvFBFVom0nXikA==", + "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==", "requires": { "prismarine-nbt": "^2.0.0", "prismarine-registry": "^1.4.0" @@ -2001,9 +1980,9 @@ } }, "prismarine-physics": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/prismarine-physics/-/prismarine-physics-1.8.0.tgz", - "integrity": "sha512-gbM+S+bmVtOKVv+Z0WGaHMeEeBHISIDsRDRlv8sr0dex3ZJRhuq8djA02CBreguXtI18ZKh6q3TSj2qDr45NHA==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/prismarine-physics/-/prismarine-physics-1.9.0.tgz", + "integrity": "sha512-4qYF6mQ9fOyONaJIF18eZBzsXPq9RD30gxiXoqFjB7sk/rtLIb5ye72YxeYZA3Q9PyBhGH1ANdrHwJ+21WEedQ==", "requires": { "minecraft-data": "^3.0.0", "prismarine-nbt": "^2.0.0", @@ -2026,11 +2005,12 @@ "requires": {} }, "prismarine-registry": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/prismarine-registry/-/prismarine-registry-1.7.0.tgz", - "integrity": "sha512-yyva0FpWI078nNeMhx8ekVza5uUTYhEv+C+ADu3wUQXiG8qhXkvrf0uzsnhTgZL8BLdsi2axgCEiKw9qSKIuxQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/prismarine-registry/-/prismarine-registry-1.11.0.tgz", + "integrity": "sha512-uTvWE+bILxYv4i5MrrlxPQ0KYWINv1DJ3P2570GLC8uCdByDiDLBFfVyk4BrqOZBlDBft9CnaJMeOsC1Ly1iXw==", "requires": { - "minecraft-data": "^3.0.0", + "minecraft-data": "^3.70.0", + "prismarine-block": "^1.17.1", "prismarine-nbt": "^2.0.0" } }, @@ -2068,14 +2048,14 @@ "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" }, "protodef": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/protodef/-/protodef-1.14.0.tgz", - "integrity": "sha512-rL1WRlBC8LbAgBTa401eHMqnkX6zy1pHgS4kTSJVJ8rwP/AgVuWijGE3S3XHRkRjB/+4U1jMTqRdmtGdIqVOKQ==", + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/protodef/-/protodef-1.18.0.tgz", + "integrity": "sha512-jO64lkzkh0dYc0AVWCU/GzCKwqhFFIz1kfEz0NBf0RUuRNcmvgKbopabJdfZ6W8NvALdySUXgEhvKDZPhdBwrg==", "requires": { "lodash.get": "^4.4.2", "lodash.reduce": "^4.6.0", "protodef-validator": "^1.3.0", - "readable-stream": "^3.0.3" + "readable-stream": "^4.4.0" } }, "protodef-validator": { @@ -2106,13 +2086,15 @@ } }, "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz", + "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==", "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" } }, "ret": { @@ -2217,11 +2199,6 @@ } } }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, "uuid": { "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", diff --git a/package.json b/package.json index 69f0e88c..bc0c45b7 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "config": "^3.3.11", "fs": "0.0.1-security", "minecraft-data": "^3.80.0", - "mineflayer": "^4.20.0", + "mineflayer": "^4.24.0", "mineflayer-blockfinder": "0.0.7", "mineflayer-cmd": "^1.1.3", "path": "^0.12.7"