don-tnowe / godot-resources-as-sheets-plugin

I needed to edit many Resource files, so figured someone would too.
MIT License
425 stars 19 forks source link

Failed to run: Classes do not load until restart #49

Open bgie opened 8 months ago

bgie commented 8 months ago

Looks promising, but on my linux machine using Godot 4.2 I could not get this plugin to work.

I cloned the entire repo and checked out the Godot-4 branch. Importing the project first does a conversion to 4.2, which gives no errors, but when opening the project it gives a bunch of parse errors. Full output log below.

I do get the # resourcetables tab but it stays empty. To be honest, it's also not clear to me how to open a specific folder as a sheet. I tried doubleclicking a resource file in the examples or selecting the parent folder containing the resources.

Godot Engine v4.2.stable.official (c) 2007-present Juan Linietsky, Ariel Manzur & Godot Contributors.
  modules/gltf/register_types.cpp:63 - Blend file import is enabled in the project settings, but no Blender path is configured in the editor settings. Blend files will not be imported.
--- Debug adapter server started ---
--- GDScript language server started on port 6005 ---
  res://addons/resources_spreadsheet_view/editor_view.gd:99 - Parse Error: Identifier "ResourceTablesImport" not declared in the current scope.
  res://addons/resources_spreadsheet_view/editor_view.gd:127 - Parse Error: Identifier "ResourceTablesEditFormatTres" not declared in the current scope.
  res://addons/resources_spreadsheet_view/editor_view.gd:131 - Parse Error: Could not find type "ResourceTablesImport" in the current scope.
  res://addons/resources_spreadsheet_view/editor_view.gd:135 - Parse Error: Identifier "ResourceTablesEditFormatTres" not declared in the current scope.
  modules/gdscript/gdscript.cpp:2775 - Failed to load script "res://addons/resources_spreadsheet_view/editor_view.gd" with error "Parse error". (User)
  res://addons/resources_spreadsheet_view/typed_editors/dock_enum_array.gd:2 - Parse Error: Could not find base class "ResourceTablesDockEditor".
  modules/gdscript/gdscript.cpp:2775 - Failed to load script "res://addons/resources_spreadsheet_view/typed_editors/dock_enum_array.gd" with error "Parse error". (User)
  res://addons/resources_spreadsheet_view/typed_editors/dock_array.gd:2 - Parse Error: Could not find base class "ResourceTablesDockEditor".
  modules/gdscript/gdscript.cpp:2775 - Failed to load script "res://addons/resources_spreadsheet_view/typed_editors/dock_array.gd" with error "Parse error". (User)
  res://addons/resources_spreadsheet_view/typed_editors/dock_color.gd:2 - Parse Error: Could not find base class "ResourceTablesDockEditor".
  modules/gdscript/gdscript.cpp:2775 - Failed to load script "res://addons/resources_spreadsheet_view/typed_editors/dock_color.gd" with error "Parse error". (User)
  res://addons/resources_spreadsheet_view/typed_editors/dock_number.gd:2 - Parse Error: Could not find base class "ResourceTablesDockEditor".
  modules/gdscript/gdscript.cpp:2775 - Failed to load script "res://addons/resources_spreadsheet_view/typed_editors/dock_number.gd" with error "Parse error". (User)
  res://addons/resources_spreadsheet_view/typed_editors/dock_texture.gd:2 - Parse Error: Could not find base class "ResourceTablesDockEditor".
  modules/gdscript/gdscript.cpp:2775 - Failed to load script "res://addons/resources_spreadsheet_view/typed_editors/dock_texture.gd" with error "Parse error". (User)
  res://addons/resources_spreadsheet_view/typed_editors/dock_dict.gd:0 - Parse Error: Could not resolve super class inheritance from "res://addons/resources_spreadsheet_view/typed_editors/dock_array.gd".
  modules/gdscript/gdscript.cpp:2775 - Failed to load script "res://addons/resources_spreadsheet_view/typed_editors/dock_dict.gd" with error "Parse error". (User)
  res://addons/resources_spreadsheet_view/editor_view.gd:99 - Parse Error: Identifier "ResourceTablesImport" not declared in the current scope.
  res://addons/resources_spreadsheet_view/editor_view.gd:127 - Parse Error: Identifier "ResourceTablesEditFormatTres" not declared in the current scope.
  res://addons/resources_spreadsheet_view/editor_view.gd:131 - Parse Error: Could not find type "ResourceTablesImport" in the current scope.
  res://addons/resources_spreadsheet_view/editor_view.gd:135 - Parse Error: Identifier "ResourceTablesEditFormatTres" not declared in the current scope.
  res://addons/resources_spreadsheet_view/editor_view.gd:99 - Parse Error: Identifier "ResourceTablesImport" not declared in the current scope.
  res://addons/resources_spreadsheet_view/editor_view.gd:127 - Parse Error: Identifier "ResourceTablesEditFormatTres" not declared in the current scope.
  res://addons/resources_spreadsheet_view/editor_view.gd:131 - Parse Error: Could not find type "ResourceTablesImport" in the current scope.
  res://addons/resources_spreadsheet_view/editor_view.gd:135 - Parse Error: Identifier "ResourceTablesEditFormatTres" not declared in the current scope.
  res://addons/resources_spreadsheet_view/main_screen/selection_manager.gd:-1 - Compile Error: 
  res://addons/resources_spreadsheet_view/main_screen/input_handler.gd:-1 - Compile Error: 
  modules/gdscript/gdscript.cpp:2775 - Failed to load script "res://addons/resources_spreadsheet_view/main_screen/input_handler.gd" with error "Compilation failed". (User)
  res://addons/resources_spreadsheet_view/import_export/import_export_dialog.gd:18 - Parse Error: Could not find type "ResourceTablesImport" in the current scope.
  res://addons/resources_spreadsheet_view/import_export/import_export_dialog.gd:51 - Parse Error: Identifier "ResourceTablesImport" not declared in the current scope.
  res://addons/resources_spreadsheet_view/import_export/import_export_dialog.gd:92 - Parse Error: Identifier "ResourceTablesImport" not declared in the current scope.
  res://addons/resources_spreadsheet_view/import_export/import_export_dialog.gd:95 - Parse Error: Identifier "ResourceTablesImport" not declared in the current scope.
  res://addons/resources_spreadsheet_view/import_export/import_export_dialog.gd:98 - Parse Error: Identifier "ResourceTablesImport" not declared in the current scope.
  res://addons/resources_spreadsheet_view/import_export/import_export_dialog.gd:171 - Parse Error: Identifier "ResourceTablesExportFormatCsv" not declared in the current scope.
  modules/gdscript/gdscript.cpp:2775 - Failed to load script "res://addons/resources_spreadsheet_view/import_export/import_export_dialog.gd" with error "Parse error". (User)
  res://addons/resources_spreadsheet_view/typed_cells/cell_editor_enum_array.gd:0 - Parse Error: Could not resolve super class inheritance from "res://addons/resources_spreadsheet_view/typed_cells/cell_editor_array.gd".
  modules/gdscript/gdscript.cpp:2775 - Failed to load script "res://addons/resources_spreadsheet_view/typed_cells/cell_editor_enum_array.gd" with error "Parse error". (User)
  res://addons/resources_spreadsheet_view/typed_cells/cell_editor_array.gd:1 - Parse Error: Could not find base class "ResourceTablesCellEditor".
  modules/gdscript/gdscript.cpp:2775 - Failed to load script "res://addons/resources_spreadsheet_view/typed_cells/cell_editor_array.gd" with error "Parse error". (User)
  res://addons/resources_spreadsheet_view/typed_cells/cell_editor_color.gd:1 - Parse Error: Could not find base class "ResourceTablesCellEditor".
  modules/gdscript/gdscript.cpp:2775 - Failed to load script "res://addons/resources_spreadsheet_view/typed_cells/cell_editor_color.gd" with error "Parse error". (User)
  res://addons/resources_spreadsheet_view/typed_cells/cell_editor_bool.gd:1 - Parse Error: Could not find base class "ResourceTablesCellEditor".
  modules/gdscript/gdscript.cpp:2775 - Failed to load script "res://addons/resources_spreadsheet_view/typed_cells/cell_editor_bool.gd" with error "Parse error". (User)
  res://addons/resources_spreadsheet_view/typed_cells/cell_editor_dict.gd:0 - Parse Error: Could not resolve super class inheritance from "res://addons/resources_spreadsheet_view/typed_cells/cell_editor_array.gd".
  modules/gdscript/gdscript.cpp:2775 - Failed to load script "res://addons/resources_spreadsheet_view/typed_cells/cell_editor_dict.gd" with error "Parse error". (User)
  res://addons/resources_spreadsheet_view/typed_cells/cell_editor_enum.gd:1 - Parse Error: Could not find base class "ResourceTablesCellEditor".
  modules/gdscript/gdscript.cpp:2775 - Failed to load script "res://addons/resources_spreadsheet_view/typed_cells/cell_editor_enum.gd" with error "Parse error". (User)
  res://addons/resources_spreadsheet_view/typed_cells/cell_editor_resource.gd:1 - Parse Error: Could not find base class "ResourceTablesCellEditor".
  modules/gdscript/gdscript.cpp:2775 - Failed to load script "res://addons/resources_spreadsheet_view/typed_cells/cell_editor_resource.gd" with error "Parse error". (User)
  res://addons/resources_spreadsheet_view/typed_cells/cell_editor_string.gd:1 - Parse Error: Could not find base class "ResourceTablesCellEditor".
  modules/gdscript/gdscript.cpp:2775 - Failed to load script "res://addons/resources_spreadsheet_view/typed_cells/cell_editor_string.gd" with error "Parse error". (User)
  Cannot connect to 'pressed': the provided callable is not valid: VBoxContainer(dock_number.gd)::_on_SequenceFill_pressed
  Cannot connect to 'pressed': the provided callable is not valid: TabContainer(import_export_dialog.gd)::_on_export_delimeter_pressed
  Cannot connect to 'pressed': the provided callable is not valid: TabContainer(import_export_dialog.gd)::_on_export_delimeter_pressed
  Cannot connect to 'pressed': the provided callable is not valid: TabContainer(import_export_dialog.gd)::_on_export_delimeter_pressed
  res://addons/resources_spreadsheet_view/plugin.gd:10 - Invalid set index 'editor_interface' (on base: 'MarginContainer (editor_view.gd)') with value of type 'EditorInterface'.
  editor/editor_file_system.cpp:2286 - Condition "!importer.is_valid()" is true. Continuing.
  editor/editor_file_system.cpp:2286 - Condition "!importer.is_valid()" is true. Continuing.
  editor/editor_file_system.cpp:2286 - Condition "!importer.is_valid()" is true. Continuing.
  Unable to open file: res://.godot/imported/items.png-d10b6b2feac7b3334582afee422be338.ctex.
  Failed loading resource: res://.godot/imported/items.png-d10b6b2feac7b3334582afee422be338.ctex. Make sure resources have been imported by opening the project in the editor at least once.
  Failed loading resource: res://example/Items/item_icons/items.png. Make sure resources have been imported by opening the project in the editor at least once.
  Unable to open file: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex.
  Failed loading resource: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex. Make sure resources have been imported by opening the project in the editor at least once.
  Failed loading resource: res://example/Random Upgrades/icons/all_icons.png. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/icons/all_icons/all_icons_1.tres:6 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/icons/all_icons/all_icons_1.tres. Make sure resources have been imported by opening the project in the editor at least once.
  Unable to open file: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex.
  Failed loading resource: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex. Make sure resources have been imported by opening the project in the editor at least once.
  Failed loading resource: res://example/Random Upgrades/icons/all_icons.png. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/icons/all_icons/all_icons_2.tres:6 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/icons/all_icons/all_icons_2.tres. Make sure resources have been imported by opening the project in the editor at least once.
  Unable to open file: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex.
  Failed loading resource: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex. Make sure resources have been imported by opening the project in the editor at least once.
  Failed loading resource: res://example/Random Upgrades/icons/all_icons.png. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/icons/all_icons/all_icons_3.tres:6 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/icons/all_icons/all_icons_3.tres. Make sure resources have been imported by opening the project in the editor at least once.
  Unable to open file: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex.
  Failed loading resource: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex. Make sure resources have been imported by opening the project in the editor at least once.
  Failed loading resource: res://example/Random Upgrades/icons/all_icons.png. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/icons/all_icons/all_icons_4.tres:6 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/icons/all_icons/all_icons_4.tres. Make sure resources have been imported by opening the project in the editor at least once.
  Unable to open file: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex.
  Failed loading resource: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex. Make sure resources have been imported by opening the project in the editor at least once.
  Failed loading resource: res://example/Random Upgrades/icons/all_icons.png. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/icons/all_icons/all_icons_5.tres:6 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/icons/all_icons/all_icons_5.tres. Make sure resources have been imported by opening the project in the editor at least once.
  Unable to open file: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex.
  Failed loading resource: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex. Make sure resources have been imported by opening the project in the editor at least once.
  Failed loading resource: res://example/Random Upgrades/icons/all_icons.png. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/icons/all_icons/all_icons_6.tres:6 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/icons/all_icons/all_icons_6.tres. Make sure resources have been imported by opening the project in the editor at least once.
  Unable to open file: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex.
  Failed loading resource: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex. Make sure resources have been imported by opening the project in the editor at least once.
  Failed loading resource: res://example/Random Upgrades/icons/all_icons.png. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/icons/all_icons/all_icons_7.tres:6 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/icons/all_icons/all_icons_7.tres. Make sure resources have been imported by opening the project in the editor at least once.
  Unable to open file: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex.
  Failed loading resource: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex. Make sure resources have been imported by opening the project in the editor at least once.
  Failed loading resource: res://example/Random Upgrades/icons/all_icons.png. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/icons/all_icons/all_icons_8.tres:6 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/icons/all_icons/all_icons_8.tres. Make sure resources have been imported by opening the project in the editor at least once.
  Unable to open file: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex.
  Failed loading resource: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex. Make sure resources have been imported by opening the project in the editor at least once.
  Failed loading resource: res://example/Random Upgrades/icons/all_icons.png. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/icons/all_icons/all_icons_9.tres:6 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/icons/all_icons/all_icons_9.tres. Make sure resources have been imported by opening the project in the editor at least once.
  Unable to open file: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex.
  Failed loading resource: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex. Make sure resources have been imported by opening the project in the editor at least once.
  Failed loading resource: res://example/Random Upgrades/icons/all_icons.png. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/icons/all_icons/all_icons_10.tres:6 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/icons/all_icons/all_icons_10.tres. Make sure resources have been imported by opening the project in the editor at least once.
  Unable to open file: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex.
  Failed loading resource: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex. Make sure resources have been imported by opening the project in the editor at least once.
  Failed loading resource: res://example/Random Upgrades/icons/all_icons.png. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/icons/all_icons/all_icons_11.tres:6 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/icons/all_icons/all_icons_11.tres. Make sure resources have been imported by opening the project in the editor at least once.
  Unable to open file: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex.
  Failed loading resource: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex. Make sure resources have been imported by opening the project in the editor at least once.
  Failed loading resource: res://example/Random Upgrades/icons/all_icons.png. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/icons/all_icons/all_icons_12.tres:6 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/icons/all_icons/all_icons_12.tres. Make sure resources have been imported by opening the project in the editor at least once.
  Unable to open file: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex.
  Failed loading resource: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex. Make sure resources have been imported by opening the project in the editor at least once.
  Failed loading resource: res://example/Random Upgrades/icons/all_icons.png. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/icons/all_icons/all_icons_13.tres:6 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/icons/all_icons/all_icons_13.tres. Make sure resources have been imported by opening the project in the editor at least once.
  Unable to open file: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex.
  Failed loading resource: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex. Make sure resources have been imported by opening the project in the editor at least once.
  Failed loading resource: res://example/Random Upgrades/icons/all_icons.png. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/icons/all_icons/all_icons_14.tres:6 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/icons/all_icons/all_icons_14.tres. Make sure resources have been imported by opening the project in the editor at least once.
  Unable to open file: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex.
  Failed loading resource: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex. Make sure resources have been imported by opening the project in the editor at least once.
  Failed loading resource: res://example/Random Upgrades/icons/all_icons.png. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/icons/all_icons/all_icons_15.tres:6 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/icons/all_icons/all_icons_15.tres. Make sure resources have been imported by opening the project in the editor at least once.
  Unable to open file: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex.
  Failed loading resource: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex. Make sure resources have been imported by opening the project in the editor at least once.
  Failed loading resource: res://example/Random Upgrades/icons/all_icons.png. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/icons/all_icons/all_icons_16.tres:6 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/icons/all_icons/all_icons_16.tres. Make sure resources have been imported by opening the project in the editor at least once.
  Unable to open file: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex.
  Failed loading resource: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex. Make sure resources have been imported by opening the project in the editor at least once.
  Failed loading resource: res://example/Random Upgrades/icons/all_icons.png. Make sure resources have been imported by opening the project in the editor at least once.
  Unable to open file: res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.ctex.
  Failed loading resource: res://.godot/imported/icon.png-487276ed1e3a0c39cad0279d744ee560.ctex. Make sure resources have been imported by opening the project in the editor at least once.
  Failed loading resource: res://icon.png. Make sure resources have been imported by opening the project in the editor at least once.
  Cannot connect to 'pressed': the provided callable is not valid: VBoxContainer(dock_number.gd)::_on_SequenceFill_pressed
  Cannot connect to 'pressed': the provided callable is not valid: TabContainer(import_export_dialog.gd)::_on_export_delimeter_pressed
  Cannot connect to 'pressed': the provided callable is not valid: TabContainer(import_export_dialog.gd)::_on_export_delimeter_pressed
  Cannot connect to 'pressed': the provided callable is not valid: TabContainer(import_export_dialog.gd)::_on_export_delimeter_pressed
  res://addons/resources_spreadsheet_view/plugin.gd:10 - Invalid set index 'editor_interface' (on base: 'MarginContainer (editor_view.gd)') with value of type 'EditorInterface'.
  res://addons/resources_spreadsheet_view/plugin.gd:34 - Invalid get index 'current_path' (on base: 'MarginContainer (editor_view.gd)').
  res://addons/resources_spreadsheet_view/plugin.gd:34 - Invalid get index 'current_path' (on base: 'MarginContainer (editor_view.gd)').
  Unable to open file: res://.godot/imported/items.png-d10b6b2feac7b3334582afee422be338.ctex.
  Failed loading resource: res://.godot/imported/items.png-d10b6b2feac7b3334582afee422be338.ctex. Make sure resources have been imported by opening the project in the editor at least once.
  Failed loading resource: res://example/Items/item_icons/items.png. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:595 - res://example/Items/items/arrows.tres:7 - Parse Error: 
  Failed loading resource: res://example/Items/items/arrows.tres. Make sure resources have been imported by opening the project in the editor at least once.
  editor/editor_node.cpp:1225 - Condition "!res.is_valid()" is true. Returning: ERR_CANT_OPEN
  res://addons/resources_spreadsheet_view/plugin.gd:34 - Invalid get index 'current_path' (on base: 'MarginContainer (editor_view.gd)').
  Unable to open file: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex.
  Failed loading resource: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex. Make sure resources have been imported by opening the project in the editor at least once.
  Failed loading resource: res://example/Random Upgrades/icons/all_icons.png. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/icons/all_icons/all_icons_6.tres:6 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/icons/all_icons/all_icons_6.tres. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/upgrades/elemental.tres:14 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/upgrades/elemental.tres. Make sure resources have been imported by opening the project in the editor at least once.
  editor/editor_node.cpp:1225 - Condition "!res.is_valid()" is true. Returning: ERR_CANT_OPEN
  Unable to open file: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex.
  Failed loading resource: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex. Make sure resources have been imported by opening the project in the editor at least once.
  Failed loading resource: res://example/Random Upgrades/icons/all_icons.png. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/icons/all_icons/all_icons_3.tres:6 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/icons/all_icons/all_icons_3.tres. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/upgrades/weapons/weapon_axe.tres:14 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/upgrades/weapons/weapon_axe.tres. Make sure resources have been imported by opening the project in the editor at least once.
  editor/editor_node.cpp:1225 - Condition "!res.is_valid()" is true. Returning: ERR_CANT_OPEN
  Unable to open file: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex.
  Failed loading resource: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex. Make sure resources have been imported by opening the project in the editor at least once.
  Failed loading resource: res://example/Random Upgrades/icons/all_icons.png. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/icons/all_icons/all_icons_4.tres:6 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/icons/all_icons/all_icons_4.tres. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/upgrades/weapons/weapon_chaos_blast.tres:15 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/upgrades/weapons/weapon_chaos_blast.tres. Make sure resources have been imported by opening the project in the editor at least once.
  editor/editor_node.cpp:1225 - Condition "!res.is_valid()" is true. Returning: ERR_CANT_OPEN
  Unable to open file: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex.
  Failed loading resource: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex. Make sure resources have been imported by opening the project in the editor at least once.
  Failed loading resource: res://example/Random Upgrades/icons/all_icons.png. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/icons/all_icons/all_icons_4.tres:6 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/icons/all_icons/all_icons_4.tres. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/upgrades/weapons/weapon_blizzard.tres:14 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/upgrades/weapons/weapon_blizzard.tres. Make sure resources have been imported by opening the project in the editor at least once.
  editor/editor_node.cpp:1225 - Condition "!res.is_valid()" is true. Returning: ERR_CANT_OPEN
  Unable to open file: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex.
  Failed loading resource: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex. Make sure resources have been imported by opening the project in the editor at least once.
  Failed loading resource: res://example/Random Upgrades/icons/all_icons.png. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/icons/all_icons/all_icons_2.tres:6 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/icons/all_icons/all_icons_2.tres. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/upgrades/up_strength.tres:14 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/upgrades/up_strength.tres. Make sure resources have been imported by opening the project in the editor at least once.
  editor/editor_node.cpp:1225 - Condition "!res.is_valid()" is true. Returning: ERR_CANT_OPEN
  Unable to open file: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex.
  Failed loading resource: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex. Make sure resources have been imported by opening the project in the editor at least once.
  Failed loading resource: res://example/Random Upgrades/icons/all_icons.png. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/icons/all_icons/all_icons_2.tres:6 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/icons/all_icons/all_icons_2.tres. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/upgrades/up_strength.tres:14 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/upgrades/up_strength.tres. Make sure resources have been imported by opening the project in the editor at least once.
  editor/editor_node.cpp:1225 - Condition "!res.is_valid()" is true. Returning: ERR_CANT_OPEN
  Unable to open file: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex.
  Failed loading resource: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex. Make sure resources have been imported by opening the project in the editor at least once.
  Failed loading resource: res://example/Random Upgrades/icons/all_icons.png. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/icons/all_icons/all_icons_2.tres:6 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/icons/all_icons/all_icons_2.tres. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/upgrades/up_strength.tres:14 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/upgrades/up_strength.tres. Make sure resources have been imported by opening the project in the editor at least once.
  editor/editor_node.cpp:1225 - Condition "!res.is_valid()" is true. Returning: ERR_CANT_OPEN
  Unable to open file: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex.
  Failed loading resource: res://.godot/imported/all_icons.png-28909f8bd099d79f5d095eb93a9167e6.ctex. Make sure resources have been imported by opening the project in the editor at least once.
  Failed loading resource: res://example/Random Upgrades/icons/all_icons.png. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/icons/all_icons/all_icons_5.tres:6 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/icons/all_icons/all_icons_5.tres. Make sure resources have been imported by opening the project in the editor at least once.
  scene/resources/resource_format_text.cpp:709 - res://example/Random Upgrades/upgrades/up_magic.tres:14 - Parse Error: 
  Failed loading resource: res://example/Random Upgrades/upgrades/up_magic.tres. Make sure resources have been imported by opening the project in the editor at least once.
  editor/editor_node.cpp:1225 - Condition "!res.is_valid()" is true. Returning: ERR_CANT_OPEN
  res://addons/resources_spreadsheet_view/plugin.gd:34 - Invalid get index 'current_path' (on base: 'MarginContainer (editor_view.gd)').
  res://addons/resources_spreadsheet_view/plugin.gd:34 - Invalid get index 'current_path' (on base: 'MarginContainer (editor_view.gd)').
don-tnowe commented 8 months ago

Hello! A folder can be opened by pasting a path into the text field at the top, or clicking the "📁" button next to it.

The errors are bizarre, though. Do they not let the header with the text field to appear? Does it persist when restarting the project?

bgie commented 8 months ago

Retested it - now it works without any issue!

I had already restarted godot once, and it did not fix it at first. Now, after yet another restart, it works.

I assume it is related to the godot imports folder, files like global_script_class_cache.cfg need to be recreated after a git clone and the order in which classes are registered to the class database could be the cause. Just an educated guess though.

iScripters commented 7 months ago

Can confirm, had the same issue on 4.2.1 Stable. Requires 2 restarts for it to work, but it works :D