PrismarineJS / mineflayer

Create Minecraft bots with a powerful, stable, and high level JavaScript API.
https://prismarinejs.github.io/mineflayer/
MIT License
4.84k stars 891 forks source link

Bedrock edition support #842

Open MFDGaming opened 5 years ago

MFDGaming commented 5 years ago

https://github.com/PrismarineJS/bedrock-protocol/issues/116

rom1504 commented 5 years ago

See pocket-minecraft-protocol

On Sat, Aug 3, 2019, 15:09 MFDGaming notifications@github.com wrote:

Pleas add support for bedrock edition

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/PrismarineJS/mineflayer/issues/842?email_source=notifications&email_token=AAR437T7EPZSVF5L6JP4IFDQCV7QXA5CNFSM4IJDADLKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HDGBZOA, or mute the thread https://github.com/notifications/unsubscribe-auth/AAR437UJYOGQP44X4P2WULLQCV7QXANCNFSM4IJDADLA .

rom1504 commented 3 years ago

Here are the steps if someone is interested:

  1. Fixe node-raknet or replace by other implementation
  2. Write a good protocol.json with the same structure as the one we have for mcpe old version
  3. Adapt pocket minecraft protocol to work with the new thing
  4. Get block item data
  5. Adapt prismarine packages to work with bedrock data
  6. Plug it all in mineflayer

Good references:

It would definitely be cool to have bedrock support in mineflayer/PrismarineJS

rom1504 commented 3 years ago

Links: https://github.com/PrismarineJS/node-minecraft-protocol/issues/235 https://github.com/mhsjlw/node-raknet https://github.com/PrismarineJS/pocket-minecraft-protocol https://github.com/PrismarineJS/numerous-alpaca https://github.com/JSPrismarine

You will find even more links in issues of these projects

LeontKing2 commented 3 years ago

This was way back in 2019

LeontKing2 commented 3 years ago

But still no updates i guess

KaffinPX commented 3 years ago

No @extremeheat is working about that

LeontKing2 commented 3 years ago

ok

On Thu, Jun 3, 2021 at 5:31 PM Nihat @.***> wrote:

No @extremeheat https://github.com/extremeheat is working about that

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/PrismarineJS/mineflayer/issues/842#issuecomment-853815635, or unsubscribe https://github.com/notifications/unsubscribe-auth/AUBQEI2SJFL6HVMYAV6VTF3TQ5VK5ANCNFSM4IJDADLA .

Frenzied-Dog commented 2 years ago

Does this issue still alive?

extremeheat commented 2 years ago

Does this issue still alive?

Yes

hungwunfai commented 1 year ago

Would really love to see the bedrock version supported.

rom1504 commented 1 year ago

see https://github.com/PrismarineJS/bedrock-protocol/issues/116