- Replace raw bedrock-protocol packets with mineflayer-bedrock - Movement uses pathfinder (setGoal/GoalNear) — works on server-auth BDS - No cheats, no OP, no teleports — Doug walks like a real player - Bridge is now plain JS (no TypeScript) with Node 22 - Brain uses move_to with pathfinder instead of fake teleport steps - Fix MariaDB connection timeout with auto-reconnect - Tested: bot spawns and walks on vanilla BDS 1.26.11 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
25 lines
763 B
JSON
25 lines
763 B
JSON
{
|
|
"name": "dougbot-bridge",
|
|
"version": "0.2.0",
|
|
"description": "Minecraft Bedrock bridge for DougBot (mineflayer-bedrock)",
|
|
"main": "src/index.js",
|
|
"scripts": {
|
|
"postinstall": "node patches/patch-raknet.js",
|
|
"start": "node --experimental-strip-types --disable-warning=ExperimentalWarning src/index.js"
|
|
},
|
|
"dependencies": {
|
|
"mineflayer": "file:./lib/mineflayer",
|
|
"prismarine-registry": "file:./lib/prismarine-registry",
|
|
"prismarine-chunk": "file:./lib/prismarine-chunk",
|
|
"mineflayer-pathfinder": "^2.4.5",
|
|
"bedrock-protocol": "^3.55.0",
|
|
"minecraft-data": "^3.108.0",
|
|
"prismarine-physics": "^1.9.0",
|
|
"ws": "^8.18.0",
|
|
"vec3": "^0.1.10",
|
|
"uuid": "^11.1.0"
|
|
},
|
|
"engines": {
|
|
"node": ">=22.0.0"
|
|
}
|
|
}
|