In 1.16.5 and below it was possible to run /forceload
and then in the same tick interact with the loaded entities. This is no longer the case, likely because entities are not part of region files anymore.
What I expected to happen was:
When I run /forceload
on a chunk and then in the same tick use a selector, entities in the chunk should be able to be selected.
What actually happened was:
The entity was not present when for example running /say @e
Steps to Reproduce:
Create a new redstone ready superflat world.
Teleport to
1000 56 0
and place an armor stand for exampleTeleport back to
0 56 0
and place command blocks in a chain with the following commands:
forceload add 1000 0
say @e[type=armor_stand]
forceload remove 1000 0
In 1.16.5, the output is "
[@] Armor Stand
". In 1.17, the output is "[@]
".
Linked issues
Comments 2
Thank you for your report!
We're tracking this issue in MC-227930, so this ticket is being resolved and linked as a duplicate.
That ticket has already been resolved as working as intended, which means this is not considered a bug and won't be fixed. Please do not leave a comment on the linked ticket.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
-- I am a bot. This action was performed automatically! The ticket was resolved by one of our moderators, and I left this message to give more information to you.
I think this is a duplicate of MC-227930, resolved as "Works As Intended".