···3939 if let Some(plugin_path) = &self.plugin {
4040 let ident = &self.ident;
4141 let plugin = &plugin_path.0;
4242- let use_as = format_ident!("__{ident}_component");
4242+ let use_as = format_ident!("__{ident}_status_effect");
43434444 // Due to some strange import scoping issues, we cannot use the plugins.
4545 // Instead, we can just recreate the plugin's functionality.
4646 tokens.extend(quote! {
4747 #[bevy_butler::add_system(
4848 generics = <#ident>,
4949- plugin = #plugin, schedule =
5050- bevy_status_effects::Startup
4949+ plugin = #plugin,
5050+ schedule = bevy_status_effects::__Startup
5151 )]
5252 use bevy_status_effects::init_effect_hook as #use_as;
5353 });