Skip to content

Merge updates to current upstream#3841

Draft
GenerelSchwerz wants to merge 138 commits intoPrismarineJS:masterfrom
GenerelSchwerz:master
Draft

Merge updates to current upstream#3841
GenerelSchwerz wants to merge 138 commits intoPrismarineJS:masterfrom
GenerelSchwerz:master

Conversation

@GenerelSchwerz
Copy link
Copy Markdown
Contributor

No description provided.

Comment thread examples/elytra.js Outdated
@@ -1,5 +1,5 @@
// This example will shoot the player that said "fire" in chat, when it is said in chat.
const mineflayer = require('mineflayer')
const mineflayer = require('../')
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Revert

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

reverted

@GenerelSchwerz
Copy link
Copy Markdown
Contributor Author

Re-visiting this.

I've merged a few various PRs into this fork, including: #3834 and @bindotmasterpro 's fork.

@GenerelSchwerz
Copy link
Copy Markdown
Contributor Author

All tests pass.

Improvements include:

  • Overall better physics implementation (support for pose updates, better modern version support, inter-operability with pre-existing prismarine-physics).
  • Match rotational interpolation to actual physics of the bot, removing the desync of sent packet data and known yaw/pitch data.
  • Better rounding for positional updates sent out (more closely matches java implementation)
  • support for velocity proxies, mentioned previously
  • minor tweaks/improvements to various components of mineflayer.

At this point, I cannot separate this PR into other sections since I've been maintaining my own fork. This PR is fully up-to-date with current upstream and passes all tests.

@rom1504
Copy link
Copy Markdown
Member

rom1504 commented Mar 30, 2026

please fix conflicts

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants