1

In the past, when I have played the Bedrock Edition, the game crashed when the player moved beyond the 32-bit integer limit (can be achieved by teleporting using external editors). But I played it on a mobile device that had 32-bit OS and processor. Has this changed now? (at least for 64-bit OS)

2
  • 1
    Welcome to Arqade! What do you mean with "when the player moved beyond the 32-bit integer limit"?
    – pinckerman
    Commented Jun 3 at 14:30
  • Please clarify your specific problem or provide additional details to highlight exactly what you need. As it's currently written, it's hard to tell exactly what you're asking.
    – Community Bot
    Commented Jun 3 at 15:41

1 Answer 1

2

I assume you are asking about the world boundaries effect and what was once called the "Far Lands"?

As now:

  • the Java edition (currently 1.20.6) has a soft horizontal limit at X/Z:±30,000,000. Behind this point the player is immediately teleported back (unless "stuck" in some way, for example if ridding a cart). Because of this, the game also stops generating chunks at X/Z:±30,000,000 + (1chunk) = ±30,000,256. If the players mods the game to extend chunk generation, they are then meet with a second hard limit at ±2,147,483,647: beyond that point the game won't simply accept any coordinate. Coincidentally this is 2^31, so the full value is indeed a 32bit SIGNED int. I assume this is a left over of the original 32 bit Minecraft version?

  • for some reason the Bedrock edition (currently 1.20.30) doesn't implement any hard limit. In game teleport commands and Nether portal travel are limited to about X/Z:±30,000,000 but world editing can place the player far beyond that. That said, the Bedrock edition coordinate handling also causes severe issues past some point, rendering the game basically unplayable before you could reach such extreme coordinates.

Please notice that this is a very complex topic. I have just tired to summarize the basic concepts, but if you want a more in-depth explanation you should probably refer to these pages:

Minecraft Wiki - Bedrock Edition distance effects

As you can see the Bedrock Edition distance effects points out two possible "crash points" at 2^32 and 2^64. I haven't tested this, but given that the Bedrock edition is still compiled for a 32 bit architecture, I doubt it was made to support 2^64 addresses.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .