Ender Pearls can load chunks beyond X/Z 30,000,000 since 1.21.2+.
Steps to reproduce:
Be in creative mode and enable commands, do /worldborder set 1
/tp @s 29998000 300 0 -90 0
Eqip an elytra and get a riptide 3 trident and an ender pearl
/weather rain
Fly with elytra towards X=30,000,000 and repeatedly use the riptide trident to accelerate you to 200+ blocks per second.
When you reach X=29,999,900, throw the ender pearl
Do /data get entity @n[type=ender_pearl] Pos every second. (Need to copy it into your clipboard)
Observed result:
The ender pearl can go beyond X=30,000,000 then go out of your render distance (In the video It got to X=30,001,090)
Technically it could reach the crash point (around X=33,552,992) if you build a huge pearl cannon near world border and do /set world border 1 when the pearl is launched.
Expected result:
The ender pearl cannot load chunks outside X/Z 30,000,000 (Either stop at X=30,000,000 or at the border of render distance)
Thank you for your report!
After consideration, the issue is being closed as Won't Fix.
Please note that this is not the same as Working as Intended, as this bug report correctly describes behavior in the game that might not be the intended or desirable behavior, but it will not be fixed right now. Sometimes, this is because the issue reported is minor and/or impossible to change without large architectural changes to the code base.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki