Entities straddling chunk borders lose their custom_hit_test when one of the chunks/entity unloads.
Partner Rank:
1
Partner Team Reporting:
Jigarbov Productions
Verification builds:
1.19.40.20 - 1.19.40.21
Summary:
Entities straddling chunk borders lose their custom_hit_test when one of the chunks/entity unloads.
Impact:
entities that lose their ability to be hit makes maps unplayable. it would be like if the button to start a new world in minecraft just stopped working. we rely on entities for everything and breaks like this have huge impacts over the whole marketplace
Repro Steps:
- Download marketplace creator tycoon.
- start a new game
- complete the opening part of the tutorial until a couple of the buttons appear, though it can happen with just the first one.
- use the /bounds command and note the yellow custom hit test hitbox
- fly with noclip to x y z
- fly back
- look at those same entities
Expected:
the custom hit box should still be there. There is no component group where the hit test is missing so it stands to reason there is no reason it should have vanished. this has been the case since launch back in June
Observed:
the yellow custom hit test dissappears and reloading it does not make it come back even though the components listed show the group which has the custom hit test component still active.{}{}
Screenshots/Videos attached:
Video of it working correctly in 1.19.30
Opening that same 1.19.30 world in 1.19.40.20. note that a bunch of the hit tests were removed on world load.
repro if it occuring after creating it fresh from template in 1.19.40.20
Regression Builds:
1.19.30 and everything before it.
Notes:
wah.
i have attached a copy of one of the behaviors just so you can see there is no state in which it doesn't have a custom hit test applied except where none of the component groups are applied... which can never occur