The Meaning of Life, the Universe, and Everything.
Join Date:
8/12/2015
Posts:
44
Member Details
Active entities become inactive once it's out of player's range has been cut by half in radius of Console Edition. The radius is now 64 blocks. You may be experiencing problems with your redstone or big farm builds that is out of range. You will need to adjust the perimeter.
If you want to confirm this; build a ping using minecart. A long row of carrot crop ( 70 blocks or longer ), stand at the end of row, and wait for an hour or over depending on the growth for better observation. A row of piston with the block next to it, use switch to power it and wait few seconds, then power off wait few seconds before you go check the marker where the blocks has not been pushed.
All chunks you're not in is put in limbo and saved to disk until needed. That's how infinite worlds work. Apparently they changed the chunk size. Now that you know....
The Meaning of Life, the Universe, and Everything.
Join Date:
8/12/2015
Posts:
44
Member Details
Yes, you are right about the limbo and save to the disk part. My main concerning is that the radius is smaller than I expected. It has nothing to do with the infinite worlds or active chunks parallel with the infinite world.
After I investiaged more today. I confirmed the radius of active chunk is 5, count from the center chunk where a player is standing on. 16x5=80 blocks or 64 blocks without center. You get 144 blocks long/wide and the diagonal area is lower than that. Also, interestingly, the active chunk area in height is more than 256 blocks. I flew all the way up and the minecarts were continued moving.
I don't know if this matches PE/ WIN10. Any one confirm?
I am lucky since I built 6 auto farms vertically within 50x50. I could go on building few more floors without worry about it.
All chunks you're not in is put in limbo and saved to disk until needed. That's how infinite worlds work. Apparently they changed the chunk size. Now that you know....
Did they? That would be a pretty significant change to the data structure of the game. Or did they just change (reduce) the number of active chunks around the player?
I think technically, in all prior versions (including MCPE as far as I know), a chunk is 16x16x16, with a "column" of 16 chunks, bedrock to top of sky, typically being called "a chunk" for purposes of talking about/building farms, chunk loaders, etc.
It would be interesting indeed if they changed that to something different. Could explain all the issues people are having converting pre-Bedrock worlds to the new version.
The Meaning of Life, the Universe, and Everything.
Join Date:
8/12/2015
Posts:
44
Member Details
I made chunk grid that measures active chunk area around the player. Blue represents chunk center. Active chunk area may not be 100% accuracy in multiplayer. I tried 2 players splitscreen. The size hasn't change.
That's interesting, and different from what the Wiki (which admittedly is pretty old by this point) says. I would have expected either a 9x9 grid or enough chunks to ensure that blocks 64 away from you are active.
So if you are standing exactly in the middle of the blue block, the middle of the chunk 4 chunks away to the west is 64 blocks from you. The grey area is what you found to be active in that situation.
The orange-ish area is what I might have expected from the Wiki, and otherwise I would have expected that any chunk the 64-block radius circle passes through would be active, meaning the chunks with red stars would be included.
Instead, it looks like they've coded it so that only if the center of a chunk is within the 64 block radius, then that chunk is active. If you move just a couple of blocks to the northwest, so that your Steve's personal 64-block radius moves across the center of the northwest red-star chunk, does that one chunk become active?
The Meaning of Life, the Universe, and Everything.
Join Date:
8/12/2015
Posts:
44
Member Details
I kinda am confused by your question in the last part. But, I think you mean if a player is wandering inside blue chunk in any direction ( like you asked 2 blocks toward northwest ). The radius will not change and those stars across the chunks are still inactive.
The radius changes by moving from chunk to the other chunk. Remember, the chunk size is 16x16 which means you add 16 blocks in front and minus 16 blocks behind at a time. Moving northwest from the center chunk(blue) will activate those 3 stars across chunk area as if you are moving the "radar".
The Meaning of Life, the Universe, and Everything.
Join Date:
8/12/2015
Posts:
44
Member Details
To be honest with you, I don't even remember or read that diagram provided by Wiki before. It doesn't look precise. I would bet myself If I measure it on PC. That diagram is incorrect. The line should start after the center chunk's border. I may be wrong about how it is coded in PC. Which page is it in? I can't find it. :-)
Added '/tickingarea' command to create areas that still update when no players are there
Shouldn't this negate this issue of chunks in limbo?
At least ones that you chose?
Thank you for reminding me that. I remember I was reading it in planned version on Wiki. Ticking area was mentioned. That should solve the players' creation that is bigger than the default ticking area in creative and survival with cheats on.
This thread was about the shrinking ticking area after converted worlds from CE(Xbox) to Bedrock in default. Just to help spread the awareness, should they ever run into the problem with their creation not running properly.
Sorry for any confusion that diagram was one of my own making, not from the Wiki. The Wiki merely says:
In multiplayer mode, a grid with a default inradius of 10 (for a total of 21x21 or 441) chunks is loaded around each player
So I took that "21x21 chunks" and figured, alright in Better Together they just reduced that to 9x9 chunks. But according to your testing, that is not the case.
I kinda am confused by your question in the last part. But, I think you mean if a player is wandering inside blue chunk in any direction ( like you asked 2 blocks toward northwest ). The radius will not change and those stars across the chunks are still inactive.
Yes, that's what I was asking - if movement within a chunk would affect the active chunks. It appears not. In that case, I can't even really make sense of the area of active chunks. It doesn't follow any of these (seemingly) sensible rules:
Activate a 9x9 grid of chunks centered on the chunk the player is standing in (this is what the Wiki seems to be saying)
Activate all chunks within 64 blocks (4 "chunks worth" of blocks) from the player (would include all red-starred chunks)
Activate all chunks whose center is within 64 blocks of the player (would add red-starred chunks as player moved within central blue chunk)
Activate chunks within a 4-chunk taxicab distance of player's chunk
Instead, I guess, the rule is:
Activate all chunks whose center is within 64 blocks of the player's chunk's center (regardless of how the player moves within that chunk)
Active entities become inactive once it's out of player's range has been cut by half in radius of Console Edition. The radius is now 64 blocks. You may be experiencing problems with your redstone or big farm builds that is out of range. You will need to adjust the perimeter.
If you want to confirm this; build a ping using minecart. A long row of carrot crop ( 70 blocks or longer ), stand at the end of row, and wait for an hour or over depending on the growth for better observation. A row of piston with the block next to it, use switch to power it and wait few seconds, then power off wait few seconds before you go check the marker where the blocks has not been pushed.
What do you think of the decreased range?
All chunks you're not in is put in limbo and saved to disk until needed. That's how infinite worlds work. Apparently they changed the chunk size. Now that you know....
Yes, you are right about the limbo and save to the disk part. My main concerning is that the radius is smaller than I expected. It has nothing to do with the infinite worlds or active chunks parallel with the infinite world.
After I investiaged more today. I confirmed the radius of active chunk is 5, count from the center chunk where a player is standing on. 16x5=80 blocks or 64 blocks without center. You get 144 blocks long/wide and the diagonal area is lower than that. Also, interestingly, the active chunk area in height is more than 256 blocks. I flew all the way up and the minecarts were continued moving.
I don't know if this matches PE/ WIN10. Any one confirm?
I am lucky since I built 6 auto farms vertically within 50x50. I could go on building few more floors without worry about it.
Did they? That would be a pretty significant change to the data structure of the game. Or did they just change (reduce) the number of active chunks around the player?
I think technically, in all prior versions (including MCPE as far as I know), a chunk is 16x16x16, with a "column" of 16 chunks, bedrock to top of sky, typically being called "a chunk" for purposes of talking about/building farms, chunk loaders, etc.
It would be interesting indeed if they changed that to something different. Could explain all the issues people are having converting pre-Bedrock worlds to the new version.
I made chunk grid that measures active chunk area around the player. Blue represents chunk center. Active chunk area may not be 100% accuracy in multiplayer. I tried 2 players splitscreen. The size hasn't change.
That's interesting, and different from what the Wiki (which admittedly is pretty old by this point) says. I would have expected either a 9x9 grid or enough chunks to ensure that blocks 64 away from you are active.
So if you are standing exactly in the middle of the blue block, the middle of the chunk 4 chunks away to the west is 64 blocks from you. The grey area is what you found to be active in that situation.
The orange-ish area is what I might have expected from the Wiki, and otherwise I would have expected that any chunk the 64-block radius circle passes through would be active, meaning the chunks with red stars would be included.
Instead, it looks like they've coded it so that only if the center of a chunk is within the 64 block radius, then that chunk is active. If you move just a couple of blocks to the northwest, so that your Steve's personal 64-block radius moves across the center of the northwest red-star chunk, does that one chunk become active?
I kinda am confused by your question in the last part. But, I think you mean if a player is wandering inside blue chunk in any direction ( like you asked 2 blocks toward northwest ). The radius will not change and those stars across the chunks are still inactive.
The radius changes by moving from chunk to the other chunk. Remember, the chunk size is 16x16 which means you add 16 blocks in front and minus 16 blocks behind at a time. Moving northwest from the center chunk(blue) will activate those 3 stars across chunk area as if you are moving the "radar".
To be honest with you, I don't even remember or read that diagram provided by Wiki before. It doesn't look precise. I would bet myself If I measure it on PC. That diagram is incorrect. The line should start after the center chunk's border. I may be wrong about how it is coded in PC. Which page is it in? I can't find it. :-)
Isn't there a code to make time keep going if the player is out of range? Like /tickingarea or something?
Yeah I just looked it up
Shouldn't this negate this issue of chunks in limbo?
At least ones that you chose?
Thank you for reminding me that. I remember I was reading it in planned version on Wiki. Ticking area was mentioned. That should solve the players' creation that is bigger than the default ticking area in creative and survival with cheats on.
This thread was about the shrinking ticking area after converted worlds from CE(Xbox) to Bedrock in default. Just to help spread the awareness, should they ever run into the problem with their creation not running properly.
Sorry for any confusion that diagram was one of my own making, not from the Wiki. The Wiki merely says:
So I took that "21x21 chunks" and figured, alright in Better Together they just reduced that to 9x9 chunks. But according to your testing, that is not the case.
Yes, that's what I was asking - if movement within a chunk would affect the active chunks. It appears not. In that case, I can't even really make sense of the area of active chunks. It doesn't follow any of these (seemingly) sensible rules:
Instead, I guess, the rule is: