fn perform_error_generator(
targets: &[Arc<Player>],
action: Action,
advancements: &[AdvancementRef],
) -> Result<i32, CommandSyntaxError>fn perform_error_generator(
targets: &[Arc<Player>],
action: Action,
advancements: &[AdvancementRef],
) -> Result<i32, CommandSyntaxError>