From 4813b1a6dd8083d18a035f3e229e313eef24ef93 Mon Sep 17 00:00:00 2001 From: Jan Haller Date: Sun, 4 Jan 2026 10:24:15 +0100 Subject: [PATCH] Register ClassDB singleton earlier, to make available during Core init level --- core/register_core_types.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/register_core_types.cpp b/core/register_core_types.cpp index 5e21e69c24f..0fe65e9a69c 100644 --- a/core/register_core_types.cpp +++ b/core/register_core_types.cpp @@ -359,6 +359,7 @@ void register_early_core_singletons() { Engine::get_singleton()->add_singleton(Engine::Singleton("ProjectSettings", ProjectSettings::get_singleton())); Engine::get_singleton()->add_singleton(Engine::Singleton("OS", CoreBind::OS::get_singleton())); Engine::get_singleton()->add_singleton(Engine::Singleton("Time", Time::get_singleton())); + Engine::get_singleton()->add_singleton(Engine::Singleton("ClassDB", _classdb)); } void register_core_singletons() { @@ -369,7 +370,6 @@ void register_core_singletons() { Engine::get_singleton()->add_singleton(Engine::Singleton("Geometry3D", CoreBind::Geometry3D::get_singleton())); Engine::get_singleton()->add_singleton(Engine::Singleton("ResourceLoader", CoreBind::ResourceLoader::get_singleton())); Engine::get_singleton()->add_singleton(Engine::Singleton("ResourceSaver", CoreBind::ResourceSaver::get_singleton())); - Engine::get_singleton()->add_singleton(Engine::Singleton("ClassDB", _classdb)); Engine::get_singleton()->add_singleton(Engine::Singleton("Marshalls", CoreBind::Marshalls::get_singleton())); Engine::get_singleton()->add_singleton(Engine::Singleton("TranslationServer", TranslationServer::get_singleton())); Engine::get_singleton()->add_singleton(Engine::Singleton("Input", Input::get_singleton()));