11 stable releases (4 major)
4.0.1 | Feb 21, 2025 |
---|---|
3.0.0 | Jul 17, 2024 |
2.2.0 | Feb 20, 2024 |
2.1.0 | Dec 21, 2023 |
0.1.0 | Sep 25, 2023 |
#344 in Game dev
314 downloads per month
59KB
107 lines
Bevy Panic Handler
A Plugin for bevy
that creates a popup and logs to error on panic.
Usage
use bevy::prelude::*;
fn main() {
App::new()
.add_plugins(bevy::log::LogPlugin)
.add_plugins(bevy_panic_handler::PanicHandler::new().build())
// Normal bevy code...
}
Check examples for more usages.
Example
Version Compatibility
Bevy | bevy-panic-handler |
---|---|
0.15.0 | 4.0.0 |
0.14.0 | 3.0.0 |
lib.rs
:
A wrapper for panics using Bevy's plugin system.
On supported platforms (windows, macos, linux) will produce a popup using the msgbox
crate in addition to writing via log::error!
, or if bevy::log::LogPlugin
is not enabled, stderr
.
Dependencies
~23–36MB
~610K SLoC