Enchantment.canApplyTogether() is now called on both involved Enchantments in all instances, allowing non-vanilla enchantments to prevent mixing with vanilla ones without gimmicky inheritance.