Currently we have block tags that set blocks that are immune to the ender dragon with dragon_immune, and blocks an enderman can hold with enderman_holdable. Ravagers are another mob that has specific list of blocks they can and cannot break, but lacks such a block tag to tie the behaviour to.
It would be a nice addition for datapacks and general consistency if a block tag would be used to determine what ravagers can break. It should be fairly simple change, as the Ravager would just check a block for the tag rather than checking if the block is in a hardcoded list, and as pure vanilla behaviour is untouched, it does not create any undesireable behaviour.
Please sign in to leave a comment.
1 Comments