diff --git a/src/options.js b/src/options.js index 7949f85..ed45ddf 100644 --- a/src/options.js +++ b/src/options.js @@ -3,9 +3,9 @@ const mcData = require('minecraft-data') // Minimum supported version (< will be kicked) const MIN_VERSION = '1.16.201' // Currently supported verson. Note, clients with newer versions can still connect as long as data is in minecraft-data -const CURRENT_VERSION = '1.18.11' +const CURRENT_VERSION = '1.18.30' -const Versions = Object.fromEntries(mcData.versions.bedrock.filter(e => e.releaseType === 'release').map(e => [e.minecraftVersion, e.version]).reverse()) +const Versions = Object.fromEntries(mcData.versions.bedrock.filter(e => e.releaseType === 'release').map(e => [e.minecraftVersion, e.version])) const defaultOptions = { // https://minecraft.gamepedia.com/Protocol_version#Bedrock_Edition_2 diff --git a/tools/compileProtocol.js b/tools/compileProtocol.js index 079dca3..a51cfc1 100644 --- a/tools/compileProtocol.js +++ b/tools/compileProtocol.js @@ -35,6 +35,8 @@ function main (ver = 'latest') { createProtocol(ver) } +require('minecraft-data/bin/generate_data') + // If no argument, build everything if (!process.argv[2]) { convert('latest')