beehave icon indicating copy to clipboard operation
beehave copied to clipboard

Inform user to restart Godot in case the engine failed to load the addon

Open ltjdyx opened this issue 2 years ago • 3 comments

Create BeehaveTree

Cannot get class ''. editor/editor_data.cpp:581 - Parameter "p_object" is null. editor/scene_tree_dock.cpp:2275 - Condition "!child" is true.

ltjdyx avatar Sep 18 '23 03:09 ltjdyx

Does this happen after restarting Godot a couple of times? Currently, Godot has a set of issues where it tries to load classes before having finished its loading/initialization step. So this is nothing we can do about but that is an issue with Godot itself.

bitbrain avatar Sep 18 '23 08:09 bitbrain

I've been able to get Beehave to work by restarting Godot 4.1.1 after enabling the Beehave plugin. Would it be possible perhaps to give a hint in that error message? "Please restart Godot to finish Beehave setup" or something. If that's not possible, we should pin the fix somewhere or add it to the docs.

rakista112 avatar Sep 19 '23 06:09 rakista112

@rakista112 we may be able to improve the messaging on failed start up for sure, good idea.

bitbrain avatar Sep 19 '23 08:09 bitbrain