Replies: 4 comments
-
2 and 3 do not need a breaking change. Feel free to contribute something. It's better than making issues for trivial things where you know the problem.
|
Beta Was this translation helpful? Give feedback.
-
Changes to the packet names aren't handled in bedrock-protocol, they're handled upstream in minecraft-data. So breaking changes can happen there if corrections need to be made or a new versions requires them, and we'd update usage in node-minecraft-protocol/bedrock-protocol, mineflayer and all the other prismarine- projects accordingly. A breaking change in bedrock-protocol would be changes to the API here. |
Beta Was this translation helpful? Give feedback.
-
I don't really like the 1 suggestion cause it would break a lot of bedrock-protocol and node-minecraft-protocol projects and my server software |
Beta Was this translation helpful? Give feedback.
-
Yeah, and it seems unnecessary to make big changes to the protocol data for that. The implication to a bedrock-protocol 4.0 is that you can just use bedrock-protocol@3 to revert the packet changes. That's not the case. I'll move this to a discussion as it's not a present issue in the software to keep the board clean. |
Beta Was this translation helpful? Give feedback.
-
<Client>.write('levelChunk', { hereItIs: "yah" })
Beta Was this translation helpful? Give feedback.
All reactions