fn apply_supported_entity_effect(
world: &World,
effect: &EnchantmentEntityEffect,
level: i32,
entity: &dyn Entity,
enchanted_entity: Option<&SharedEntity>,
enchanted_item: &mut EnchantedItemInUse<'_>,
) -> boolfn apply_supported_entity_effect(
world: &World,
effect: &EnchantmentEntityEffect,
level: i32,
entity: &dyn Entity,
enchanted_entity: Option<&SharedEntity>,
enchanted_item: &mut EnchantedItemInUse<'_>,
) -> bool