use bevy::prelude::*; use bevy::app::PluginGroupBuilder; mod projectiles; pub use projectiles::*; mod world_bounds; pub use world_bounds::*; pub struct PhysicsPlugins; impl PluginGroup for PhysicsPlugins { fn build(self) -> PluginGroupBuilder { PluginGroupBuilder::start::() .add_group(avian3d::PhysicsPlugins::default()) .add(avian3d::debug_render::PhysicsDebugPlugin::default()) .add(ProjectilesPlugin) .add(WorldBoundsPlugin) } }