This apparently also affects Silk Touch with Luck of the Sea.
It only affects enchanted books in practice, but normally you can have enchantments meant for different items on the same book without any issue.
Has anyone had a whole-chunk entity wipe happen in a singleplayer world?, everyone seems to be talking about realms and servers. I think whole-chunk resets could be a server-specific issue.
This is just guesswork at this point, but maybe there is a specific type of entity that triggers the chunk entity wipes? Most of these problems seem to involve villagers, all incidents I have suffered from were in chunks that were loaded/unloaded with villagers in/near them.
Also, the rate for this happening seems to be pretty low, so one may need to fill multiple chunks with entities and repeatedly load/unload them.
I think testing could be done whether or not the amount of entities in a chunk makes the random disappearances more likely, it may be that a single bad entity causes all in the chunk to disappear, in that case chunks with more entities would be more at risk. All the disappearances I have noticed happened in chunks with plenty of entities, though this may just be because those are the easiest cases to notice.
I tested with the villager bed bug: it doesn't cause other entities in either chunk to disappear, just the villager. This seems to suggest that it and the whole chunk disappearances are separate issues.
I have also seen some talk about a possible third issue, which causes villagers to teleport into floor/walls and die from damage, rather than just disappearing.
The whole-chunk issue also affects item frames, which are immobile, and in my case affected stationary hopper minecarts, which weren't even on rails, so I don't think they have to do with motion. In my case they have happened near end gateways, but that may be just be because of the chunks were often unloaded/loaded.
Had this happen twice, to villagers and to hopper minecarts. Both times in the End dimension, on a self-hosted completely vanilla survival server.
It seems to affect ones in a single chunk specifically, villagers in the chunk right next to the ones who disappeared were fine, while everyone in one chunk disappeared.
This is a very severe bug, I'm scared of even playing at the moment, there are seriously difficult to replace entities in some of my builds, and it seems to be a common issue: https://www.reddit.com/r/Minecraft/search?q=disappearing&restrict_sr=on&sort=relevance&t=month
It seems to happen when chunks are unloaded/loaded, probably the worst bug in 1.14, the visual glitching is annoying, but it doesn't result in permanent damage to player worlds.
"in java a float divide by zero will make a value infinity"
"That's a pretty broken Java bug."
It isn't a bug at all, it's working exactly as specified in the floating point standard. (IEEE-754). If it worked in any other way then it would be a bug.