To enable most cross-version compatibility (barring implementation details), something like:
var autoVersionForge = require('minecraft-protocol-forge').autoVersionForge;
// create mineflayer bot with options:
version: false,
});
autoVersionForge(client);
Forge support for game content (new blocks and items etc. from mods) could come later, but this would at least let the client connect to Forge supports instead of immediately getting kicked.
Rather than hardcoding a specific version, voxel-clientmc should try to support multiple (as feasible). Current status:
version: false
to auto-negotiateTo enable most cross-version compatibility (barring implementation details), something like:
Forge support for game content (new blocks and items etc. from mods) could come later, but this would at least let the client connect to Forge supports instead of immediately getting kicked.