File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change @@ -71,15 +71,14 @@ LegacyScriptEngine& LegacyScriptEngine::getInstance() {
71
71
72
72
bool LegacyScriptEngine::enable () {
73
73
auto & logger = getSelf ().getLogger ();
74
- if (!api::MoreGlobal::onEnable ()) {
75
- logger.error (" Failed to enable MoreGlobal" _tr ());
76
- }
77
- ll::service::PlayerInfo::getInstance ();
78
-
79
74
try {
75
+ if (!api::MoreGlobal::onEnable ()) {
76
+ logger.error (" Failed to enable MoreGlobal" _tr ());
77
+ }
78
+ ll::service::PlayerInfo::getInstance ();
80
79
RegisterDebugCommand ();
81
80
} catch (...) {
82
- logger.error (" Failed to enable: {0}" _tr (" RegisterDebugCommand " ));
81
+ logger.error (" Failed to enable: {0}" _tr (getSelf (). getName () ));
83
82
ll::error_utils::printCurrentException (logger);
84
83
return false ;
85
84
}
@@ -124,8 +123,9 @@ bool LegacyScriptEngine::load() {
124
123
125
124
return true ;
126
125
127
- } catch (const std::exception& error) {
128
- logger.error (" Failed to load: {0}" _tr (error.what ()));
126
+ } catch (...) {
127
+ logger.error (" Failed to load: {0}" _tr (getSelf ().getName ()));
128
+ ll::error_utils::printCurrentException (logger);
129
129
return false ;
130
130
}
131
131
}
You can’t perform that action at this time.
0 commit comments