Uploaded image for project: 'Minecraft: Java Edition'
  1. Minecraft: Java Edition
  2. MC-230625

/forceload doesn't load entities instantly anymore

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • None
    • 1.17, 1.17.1 Pre-release 1, 1.17.1 Pre-release 2, 1.17.1
    • None
    • Unconfirmed
    • (Unassigned)

       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:

      1. Create a new redstone ready superflat world.
      2. Teleport to 1000 56 0 and place an armor stand for example
      3. Teleport 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
      4. In 1.16.5, the output is "[@] Armor Stand". In 1.17, the output is "[@]".
         

            Unassigned Unassigned
            chokoboy3 Myldero
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: