How to reopen?
I'm still not sure as the developers have only recently started documenting some technical changes to the game, so I'd like to keep this issue open until the developers themselves respond
Actually, there is another issue: LivingEntity::blockedByShield, which should knockback the attacker (but knockback the defender as Fuzs already reported (but does not knockback because the modified motion packet is not sent)) is being overridden by some mobs without calling the super method. So those mobs will not be knocked back anyway. But this is pretty easy to fix: just move the knockback function that Fuzs suggested to LivingEntity::blockUsingShield
edit: I deleted my previous comment because it was wrong
What is the problem with adding the cherry grove to multiple tags? Tags have no such limits
This bug occurs because LivingEntity::isDamageSourceBlocked uses the entity's viewpoint instead of its direction.
To fix this bug, just replace getViewVector(1) with new Vec3(getDirection().getStepX(), getDirection().getStepY(), getDirection().getStepZ());
This bug was fixed in 1.18. BlockEntity are now removed by iterator.remove()
It would be nice to have the sky biome.
It's very easy to fix: just delete this line https://github.com/misode/vanilla-worldgen/blob/28c5c2b0c846cc651874c528bed437de4e83d428/worldgen/biome/frozen_ocean.json#L25
If you add dirt to the tag, then mushrooms will start generating in the world.
Can confirm in 19w42a.
I did not fix it. I just abandoned this data pack.
Use minepack.com site
Sorry, but I think I accidentally duplicated my own bug report. I gave a possible fix for MC-248758