Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

install failed #111

Closed
chriscamacho opened this issue Apr 7, 2024 · 12 comments
Closed

install failed #111

chriscamacho opened this issue Apr 7, 2024 · 12 comments

Comments

@chriscamacho
Copy link

failed following wiki install instructions, if I#m missing a step might this be included on the wiki?

Godot Engine v4.2.2.rc2.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/inventory-system/editor/inventory_editor.gd:57 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/inventory_editor.gd:59 - Parse Error: Could not resolve member "load_from_database".
res://addons/inventory-system/editor/inventory_editor.gd:79 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/inventory_editor.gd:79 - Parse Error: Identifier "InventoryDatabase" not declared in the current scope.
res://addons/inventory-system/editor/inventory_editor.gd:89 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/inventory_editor.gd:92 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/inventory_editor.gd:92 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/inventory_editor.gd" with error "Parse error". (User)
res://addons/inventory-system/editor/base/base_inventory_editor.gd:7 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/base/base_inventory_editor.gd:36 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/base/base_inventory_editor.gd" with error "Parse error". (User)
res://addons/inventory-system/editor/items/items_editor.gd:0 - Parse Error: Could not resolve class "InventoryTabEditor".
res://addons/inventory-system/editor/items/items_editor.gd:35 - Parse Error: Could not find type "ItemDefinition" in the current scope.
res://addons/inventory-system/editor/items/items_editor.gd:23 - Parse Error: Could not resolve member "load_item".
res://addons/inventory-system/editor/items/items_editor.gd:106 - Parse Error: Could not find type "ItemDefinition" in the current scope.
res://addons/inventory-system/editor/items/items_editor.gd:106 - Parse Error: Identifier "ItemDefinition" not declared in the current scope.
res://addons/inventory-system/editor/items/items_editor.gd:124 - Parse Error: Could not find type "ItemDefinition" in the current scope.
res://addons/inventory-system/editor/items/items_editor.gd:125 - Parse Error: Could not find type "ItemDefinition" in the current scope.
res://addons/inventory-system/editor/items/items_editor.gd:125 - Parse Error: Could not find type "ItemDefinition" in the current scope.
modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/items/items_editor.gd" with error "Parse error". (User)
res://addons/inventory-system/editor/items/inventory_item_list.gd:5 - Parse Error: Could not find type "ItemDefinition" in the current scope.
res://addons/inventory-system/editor/items/inventory_item_list.gd:12 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/items/inventory_item_list.gd:13 - Parse Error: Could not find type "ItemDefinition" in the current scope.
res://addons/inventory-system/editor/items/inventory_item_list.gd:15 - Parse Error: Could not find type "ItemDefinition" in the current scope.
res://addons/inventory-system/editor/items/inventory_item_list.gd:32 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/items/inventory_item_list.gd:41 - Parse Error: Could not find type "ItemDefinition" in the current scope.
res://addons/inventory-system/editor/items/inventory_item_list.gd:57 - Parse Error: Could not find type "ItemDefinition" in the current scope.
modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/items/inventory_item_list.gd" with error "Parse error". (User)
res://addons/inventory-system/editor/items/item_editor.gd:7 - Parse Error: Could not find type "ItemDefinition" in the current scope.
res://addons/inventory-system/editor/items/item_editor.gd:8 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/items/item_editor.gd:38 - Parse Error: Could not find type "ItemDefinition" in the current scope.
res://addons/inventory-system/editor/items/item_editor.gd:38 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/items/item_editor.gd:44 - Parse Error: Could not resolve member "setup".
res://addons/inventory-system/editor/items/item_editor.gd:62 - Parse Error: Could not resolve member "load_item".
res://addons/inventory-system/editor/items/item_editor.gd:63 - Parse Error: Could not resolve member "load_item".
res://addons/inventory-system/editor/items/item_editor.gd:119 - Parse Error: Could not find type "ItemDefinition" in the current scope.
res://addons/inventory-system/editor/items/item_editor.gd:120 - Parse Error: Could not find type "ItemDefinition" in the current scope.
modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/items/item_editor.gd" with error "Parse error". (User)
res://addons/inventory-system/editor/base/item_id_editor.gd:11 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/base/item_id_editor.gd:25 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/base/item_id_editor.gd" with error "Parse error". (User)
res://addons/inventory-system/editor/items/categories_in_item.gd:6 - Parse Error: Could not find type "ItemDefinition" in the current scope.
res://addons/inventory-system/editor/items/categories_in_item.gd:7 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/items/categories_in_item.gd:14 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/items/categories_in_item.gd:14 - Parse Error: Could not find type "ItemDefinition" in the current scope.
res://addons/inventory-system/editor/items/categories_in_item.gd:47 - Parse Error: Could not find type "ItemCategory" in the current scope.
modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/items/categories_in_item.gd" with error "Parse error". (User)
res://addons/inventory-system/editor/recipes/ingredient_editor.gd:12 - Parse Error: Could not find type "Slot" in the current scope.
res://addons/inventory-system/editor/recipes/ingredient_editor.gd:13 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/recipes/ingredient_editor.gd:23 - Parse Error: Could not find type "Slot" in the current scope.
res://addons/inventory-system/editor/recipes/ingredient_editor.gd:23 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/recipes/ingredient_editor.gd:31 - Parse Error: Could not find type "Slot" in the current scope.
modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/recipes/ingredient_editor.gd" with error "Parse error". (User)
res://addons/inventory-system/editor/slot_selector.gd:5 - Parse Error: Could not find type "Slot" in the current scope.
res://addons/inventory-system/editor/slot_selector.gd:12 - Parse Error: Could not find type "Slot" in the current scope.
res://addons/inventory-system/editor/slot_selector.gd:18 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/slot_selector.gd:19 - Parse Error: Could not find type "ItemDefinition" in the current scope.
res://addons/inventory-system/editor/slot_selector.gd:28 - Parse Error: Could not find type "Slot" in the current scope.
res://addons/inventory-system/editor/slot_selector.gd:28 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/slot_selector.gd:32 - Parse Error: Could not resolve member "setup".
res://addons/inventory-system/editor/slot_selector.gd:67 - Parse Error: Could not find type "ItemDefinition" in the current scope.
modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/slot_selector.gd" with error "Parse error". (User)
res://addons/inventory-system/editor/items/custom_properties.gd:5 - Parse Error: Could not find type "ItemDefinition" in the current scope.
res://addons/inventory-system/editor/items/custom_properties.gd:6 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/items/custom_properties.gd:21 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/items/custom_properties.gd:21 - Parse Error: Could not find type "ItemDefinition" in the current scope.
res://addons/inventory-system/editor/items/custom_properties.gd:45 - Parse Error: Could not resolve member "setup".
modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/items/custom_properties.gd" with error "Parse error". (User)
res://addons/inventory-system/editor/items/base_property.gd:26 - Parse Error: Could not find type "ItemDefinition" in the current scope.
res://addons/inventory-system/editor/items/base_property.gd:60 - Parse Error: Could not find type "ItemDefinition" in the current scope.
modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/items/base_property.gd" with error "Parse error". (User)
res://addons/inventory-system/editor/recipes/recipes_editor.gd:0 - Parse Error: Could not resolve class "InventoryTabEditor".
res://addons/inventory-system/editor/recipes/recipes_editor.gd:39 - Parse Error: Could not find type "Recipe" in the current scope.
res://addons/inventory-system/editor/recipes/recipes_editor.gd:48 - Parse Error: Could not find type "Recipe" in the current scope.
res://addons/inventory-system/editor/recipes/recipes_editor.gd:48 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/recipes/recipes_editor.gd:72 - Parse Error: Could not find type "Recipe" in the current scope.
res://addons/inventory-system/editor/recipes/recipes_editor.gd:79 - Parse Error: Could not find type "Recipe" in the current scope.
res://addons/inventory-system/editor/recipes/recipes_editor.gd:146 - Parse Error: Could not find type "Recipe" in the current scope.
res://addons/inventory-system/editor/recipes/recipes_editor.gd:12 - Parse Error: Could not resolve member "selected".
res://addons/inventory-system/editor/recipes/recipes_editor.gd:13 - Parse Error: Could not resolve member "request_remove".
res://addons/inventory-system/editor/recipes/recipes_editor.gd:32 - Parse Error: Could not resolve member "load_recipes".
res://addons/inventory-system/editor/recipes/recipes_editor.gd:49 - Parse Error: Could not resolve member "load_recipe".
res://addons/inventory-system/editor/recipes/recipes_editor.gd:101 - Parse Error: Could not find type "Recipe" in the current scope.
res://addons/inventory-system/editor/recipes/recipes_editor.gd:101 - Parse Error: Identifier "Recipe" not declared in the current scope.
res://addons/inventory-system/editor/recipes/recipes_editor.gd:117 - Parse Error: Could not find type "Recipe" in the current scope.
res://addons/inventory-system/editor/recipes/recipes_editor.gd:118 - Parse Error: Could not find type "Recipe" in the current scope.
res://addons/inventory-system/editor/recipes/recipes_editor.gd:118 - Parse Error: Could not find type "Recipe" in the current scope.
modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/recipes/recipes_editor.gd" with error "Parse error". (User)
res://addons/inventory-system/editor/recipes/ingredient_item_in_recipe_item.gd:7 - Parse Error: Could not find type "Slot" in the current scope.
res://addons/inventory-system/editor/recipes/ingredient_item_in_recipe_item.gd:17 - Parse Error: Could not find type "Slot" in the current scope.
modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/recipes/ingredient_item_in_recipe_item.gd" with error "Parse error". (User)
res://addons/inventory-system/editor/recipes/recipe_item_list_editor.gd:6 - Parse Error: Could not find type "Recipe" in the current scope.
res://addons/inventory-system/editor/recipes/recipe_item_list_editor.gd:22 - Parse Error: Could not find type "Recipe" in the current scope.
res://addons/inventory-system/editor/recipes/recipe_item_list_editor.gd:23 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/recipes/recipe_item_list_editor.gd:82 - Parse Error: Could not find type "Recipe" in the current scope.
res://addons/inventory-system/editor/recipes/recipe_item_list_editor.gd:82 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/recipes/recipe_item_list_editor.gd" with error "Parse error". (User)
res://addons/inventory-system/editor/recipes/recipes_list_editor.gd:9 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/recipes/recipes_list_editor.gd:11 - Parse Error: Could not find type "Recipe" in the current scope.
res://addons/inventory-system/editor/recipes/recipes_list_editor.gd:20 - Parse Error: Could not find type "Recipe" in the current scope.
res://addons/inventory-system/editor/recipes/recipes_list_editor.gd:21 - Parse Error: Could not find type "Recipe" in the current scope.
res://addons/inventory-system/editor/recipes/recipes_list_editor.gd:22 - Parse Error: Could not find type "Recipe" in the current scope.
res://addons/inventory-system/editor/recipes/recipes_list_editor.gd:29 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/recipes/recipes_list_editor.gd:57 - Parse Error: Could not find type "Recipe" in the current scope.
res://addons/inventory-system/editor/recipes/recipes_list_editor.gd:87 - Parse Error: Could not find type "Recipe" in the current scope.
res://addons/inventory-system/editor/recipes/recipes_list_editor.gd:106 - Parse Error: Could not find type "Recipe" in the current scope.
res://addons/inventory-system/editor/recipes/recipes_list_editor.gd:40 - Parse Error: Could not resolve member "load_recipe".
res://addons/inventory-system/editor/recipes/recipes_list_editor.gd:44 - Parse Error: Could not resolve member "request_remove".
modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/recipes/recipes_list_editor.gd" with error "Parse error". (User)
res://addons/inventory-system/editor/recipes/recipe_editor.gd:6 - Parse Error: Could not find type "Recipe" in the current scope.
res://addons/inventory-system/editor/recipes/recipe_editor.gd:22 - Parse Error: Could not find type "Recipe" in the current scope.
res://addons/inventory-system/editor/recipes/recipe_editor.gd:23 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/recipes/recipe_editor.gd:25 - Parse Error: Could not find type "CraftStationType" in the current scope.
res://addons/inventory-system/editor/recipes/recipe_editor.gd:92 - Parse Error: Could not find type "Recipe" in the current scope.
res://addons/inventory-system/editor/recipes/recipe_editor.gd:92 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/recipes/recipe_editor.gd:107 - Parse Error: Could not find type "Recipe" in the current scope.
res://addons/inventory-system/editor/recipes/recipe_editor.gd:107 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/recipes/recipe_editor.gd:122 - Parse Error: Could not find type "Recipe" in the current scope.
res://addons/inventory-system/editor/recipes/recipe_editor.gd:122 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/recipes/recipe_editor.gd:137 - Parse Error: Could not find type "Recipe" in the current scope.
res://addons/inventory-system/editor/recipes/recipe_editor.gd:137 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/recipes/recipe_editor.gd:101 - Parse Error: Could not resolve member "setup".
res://addons/inventory-system/editor/recipes/recipe_editor.gd:185 - Parse Error: Identifier "Slot" not declared in the current scope.
res://addons/inventory-system/editor/recipes/recipe_editor.gd:187 - Parse Error: Identifier "Item" not declared in the current scope.
res://addons/inventory-system/editor/recipes/recipe_editor.gd:195 - Parse Error: Identifier "Slot" not declared in the current scope.
res://addons/inventory-system/editor/recipes/recipe_editor.gd:197 - Parse Error: Identifier "Item" not declared in the current scope.
res://addons/inventory-system/editor/recipes/recipe_editor.gd:199 - Parse Error: Could not find type "Slot" in the current scope.
res://addons/inventory-system/editor/recipes/recipe_editor.gd:208 - Parse Error: Identifier "Slot" not declared in the current scope.
res://addons/inventory-system/editor/recipes/recipe_editor.gd:210 - Parse Error: Identifier "Item" not declared in the current scope.
res://addons/inventory-system/editor/recipes/recipe_editor.gd:232 - Parse Error: Could not find type "Recipe" in the current scope.
res://addons/inventory-system/editor/recipes/recipe_editor.gd:233 - Parse Error: Could not find type "Recipe" in the current scope.
modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/recipes/recipe_editor.gd" with error "Parse error". (User)
res://addons/inventory-system/editor/craft_stations/craft_stations_types_editor.gd:0 - Parse Error: Could not resolve class "InventoryTabEditor".
res://addons/inventory-system/editor/craft_stations/craft_stations_types_editor.gd:29 - Parse Error: Could not find type "CraftStationType" in the current scope.
res://addons/inventory-system/editor/craft_stations/craft_stations_types_editor.gd:41 - Parse Error: Could not find type "CraftStationType" in the current scope.
res://addons/inventory-system/editor/craft_stations/craft_stations_types_editor.gd:25 - Parse Error: Could not resolve member "load_station".
res://addons/inventory-system/editor/craft_stations/craft_stations_types_editor.gd:34 - Parse Error: Could not resolve member "load_craft_station_types".
res://addons/inventory-system/editor/craft_stations/craft_stations_types_editor.gd:57 - Parse Error: Could not resolve member "get_index_of".
res://addons/inventory-system/editor/craft_stations/craft_stations_types_editor.gd:63 - Parse Error: Could not find type "CraftStationType" in the current scope.
res://addons/inventory-system/editor/craft_stations/craft_stations_types_editor.gd:63 - Parse Error: Identifier "CraftStationType" not declared in the current scope.
res://addons/inventory-system/editor/craft_stations/craft_stations_types_editor.gd:66 - Parse Error: Could not find type "CraftStationType" in the current scope.
res://addons/inventory-system/editor/craft_stations/craft_stations_types_editor.gd:106 - Parse Error: Could not find type "CraftStationType" in the current scope.
res://addons/inventory-system/editor/craft_stations/craft_stations_types_editor.gd:107 - Parse Error: Could not find type "CraftStationType" in the current scope.
res://addons/inventory-system/editor/craft_stations/craft_stations_types_editor.gd:107 - Parse Error: Could not find type "CraftStationType" in the current scope.
modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/craft_stations/craft_stations_types_editor.gd" with error "Parse error". (User)
res://addons/inventory-system/editor/craft_stations/craft_station_types_item_list.gd:5 - Parse Error: Could not find type "CraftStationType" in the current scope.
res://addons/inventory-system/editor/craft_stations/craft_station_types_item_list.gd:11 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/craft_stations/craft_station_types_item_list.gd:12 - Parse Error: Could not find type "CraftStationType" in the current scope.
res://addons/inventory-system/editor/craft_stations/craft_station_types_item_list.gd:23 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/craft_stations/craft_station_types_item_list.gd:28 - Parse Error: Could not find type "CraftStationType" in the current scope.
res://addons/inventory-system/editor/craft_stations/craft_station_types_item_list.gd:43 - Parse Error: Could not find type "CraftStationType" in the current scope.
res://addons/inventory-system/editor/craft_stations/craft_station_types_item_list.gd:51 - Parse Error: Could not find type "CraftStationType" in the current scope.
modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/craft_stations/craft_station_types_item_list.gd" with error "Parse error". (User)
res://addons/inventory-system/editor/craft_stations/craft_station_type_editor.gd:5 - Parse Error: Could not find type "CraftStationType" in the current scope.
res://addons/inventory-system/editor/craft_stations/craft_station_type_editor.gd:8 - Parse Error: Could not find type "CraftStationType" in the current scope.
res://addons/inventory-system/editor/craft_stations/craft_station_type_editor.gd:29 - Parse Error: Could not find type "CraftStationType" in the current scope.
modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/craft_stations/craft_station_type_editor.gd" with error "Parse error". (User)
res://addons/inventory-system/editor/categories/categories_editor.gd:0 - Parse Error: Could not resolve class "InventoryTabEditor".
res://addons/inventory-system/editor/categories/categories_editor.gd:29 - Parse Error: Could not find type "ItemCategory" in the current scope.
res://addons/inventory-system/editor/categories/categories_editor.gd:41 - Parse Error: Could not find type "ItemCategory" in the current scope.
res://addons/inventory-system/editor/categories/categories_editor.gd:49 - Parse Error: Could not find type "ItemCategory" in the current scope.
res://addons/inventory-system/editor/categories/categories_editor.gd:49 - Parse Error: Identifier "ItemCategory" not declared in the current scope.
res://addons/inventory-system/editor/categories/categories_editor.gd:52 - Parse Error: Could not find type "ItemCategory" in the current scope.
res://addons/inventory-system/editor/categories/categories_editor.gd:91 - Parse Error: Could not find type "ItemCategory" in the current scope.
res://addons/inventory-system/editor/categories/categories_editor.gd:92 - Parse Error: Could not find type "ItemCategory" in the current scope.
res://addons/inventory-system/editor/categories/categories_editor.gd:92 - Parse Error: Could not find type "ItemCategory" in the current scope.
modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/categories/categories_editor.gd" with error "Parse error". (User)
res://addons/inventory-system/editor/categories/item_categories_item_list.gd:6 - Parse Error: Could not find type "ItemCategory" in the current scope.
res://addons/inventory-system/editor/categories/item_categories_item_list.gd:12 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/categories/item_categories_item_list.gd:13 - Parse Error: Could not find type "ItemCategory" in the current scope.
res://addons/inventory-system/editor/categories/item_categories_item_list.gd:24 - Parse Error: Could not find type "InventoryDatabase" in the current scope.
res://addons/inventory-system/editor/categories/item_categories_item_list.gd:29 - Parse Error: Could not find type "ItemCategory" in the current scope.
res://addons/inventory-system/editor/categories/item_categories_item_list.gd:44 - Parse Error: Could not find type "ItemCategory" in the current scope.
res://addons/inventory-system/editor/categories/item_categories_item_list.gd:52 - Parse Error: Could not find type "ItemCategory" in the current scope.
res://addons/inventory-system/editor/categories/item_categories_item_list.gd:76 - Parse Error: Could not find type "ItemCategory" in the current scope.
modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/categories/item_categories_item_list.gd" with error "Parse error". (User)
res://addons/inventory-system/editor/categories/item_category_editor.gd:5 - Parse Error: Could not find type "ItemCategory" in the current scope.
res://addons/inventory-system/editor/categories/item_category_editor.gd:8 - Parse Error: Could not find type "ItemCategory" in the current scope.
res://addons/inventory-system/editor/categories/item_category_editor.gd:31 - Parse Error: Could not find type "ItemCategory" in the current scope.
modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/categories/item_category_editor.gd" with error "Parse error". (User)
res://addons/inventory-system/inventory-system.gd:19 - Invalid call. Nonexistent function 'set_editor_plugin' in base 'Control (inventory_editor.gd)'.
Can't open dynamic library: /home/chris/development/godot/inv-test/addons/inventory-system/bin/linux64/inventory_system.linux.template_debug.x86_64.so. Error: /home/chris/development/godot/../lib/inventory_system.linux.template_debug.x86_64.so: cannot open shared object file: No such file or directory.
core/extension/gdextension.cpp:719 - GDExtension dynamic library not found: /home/chris/development/godot/inv-test/addons/inventory-system/bin/linux64/inventory_system.linux.template_debug.x86_64.so
Failed loading resource: res://addons/inventory-system/bin/inventory_system.gdextension. Make sure resources have been imported by opening the project in the editor at least once.

@scriptsengineer
Copy link
Member

It seems like the same problem here #103 , I solved it by fixing the scripts in 1.0.0.
Now if you still have problems, could it be the Godot version or another script in your project?

@chriscamacho
Copy link
Author

I installed into new project on Godot 4.2, so not sure what I need to do to get this working ?

@ajh123
Copy link

ajh123 commented Apr 30, 2024

I have the same error too. Furthermore, when I've installed this with the AssetLib my Godot crashed.

This is on a new empty project. I'm using Godot 4.2.1 with .net.

@ajh123
Copy link

ajh123 commented May 1, 2024

I've seem to have fixed it. Here is what I've done:

  1. Try with Godot 4.2.1 (with .net).

  2. expand the contents list (see the highlighted blue box and tooltip)

image

  1. then deselected everything apart from the addons/ folder and make sure to not use a custom install location.

Godot still crashes when installing from the asset lib - however reloading Godot after seems fine.

Update: it seems like these steps do not work on a new empty project. (however, there is now only one error:

E 0:00:00:0701   start: Failed to instantiate an autoload, script 'res://addons/inventory-system-demos/base/default_actions.gd' does not inherit from 'Node'.
  <C++ Error>    Condition "!valid_type" is true. Continuing.
  <C++ Source>   main/main.cpp:3207 @ start()

@scriptsengineer
Copy link
Member

Update on asset lib (Version 1.0.5) Fixing this bug

@scriptsengineer
Copy link
Member

Problem follows I'm still working on now to investigate what this is:

  1. Removing unused assets (Decreasing the loading time of this asset in godot)
  2. Refactoring gdscripts that are in the example (Trying to capture the script that is generating this)

Note: only the addon scripts do not generate this problem, that is, if you only import the inventory-system and not the inventory-system-demos, the import works normally
Note: Also remember that in the README there is a way to add via gitmodules

@MADOK1
Copy link
Contributor

MADOK1 commented May 26, 2024

I am having the same error on Arch Linux with Godot version v4.3.dev6.official [64520fe67], and the plugin works perfectly on Windows but it's completely broken for me

@scriptsengineer
Copy link
Member

I find it strange that it works in 4.3, my work is always in 4.2, but I admit that there may be some compatibility work involved, I'm working today on fixing the gdextension file names, check that this isn't what's causing your problem.

@Balowser
Copy link

Balowser commented May 30, 2024

Same with 4.2.2.
I run GoDot on a Mac.
The install process works, but after restarting godot and activating the plugin, I actually see the Inventory button und the top-bar, but the panel is empty.

This is my Output:

Godot Engine v4.2.2.stable.official (c) 2007-present Juan Linietsky, Ariel Manzur & Godot Contributors. modules/gltf/register_types.cpp:63 - Der Blend-Dateiimport ist in den Projekteinstellungen aktiviert, aber es wurde kein Blender-Pfad in den Editoreinstellungen festgelegt. Es werden keine Blend-Dateien importiert. --- Debug adapter server started --- --- GDScript language server started on port 6005 --- Can't open dynamic library: /Users/usr/Dev-Stuff/Godot/Projects/Runnn-Tastic Kopie/addons/inventory-system/bin/osx/inventory_system.macos.template_debug.framework. Error: dlopen(/Applications/Godot.app/Contents/MacOS/../Frameworks/inventory_system.macos.template_debug.framework, 0x0002): tried: '/Applications/Godot.app/Contents/MacOS/../Frameworks/inventory_system.macos.template_debug.framework' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Applications/Godot.app/Contents/MacOS/../Frameworks/inventory_system.macos.template_debug.framework' (no such file), '/Applications/Godot.app/Contents/MacOS/../Frameworks/inventory_system.macos.template_debug.framework' (no such file). core/extension/gdextension.cpp:719 - GDExtension dynamic library not found: /Users/usr/Dev-Stuff/Godot/Projects/Runnn-Tastic Kopie/addons/inventory-system/bin/osx/inventory_system.macos.template_debug.framework Failed loading resource: res://addons/inventory-system/bin/inventory_system.gdextension. Make sure resources have been imported by opening the project in the editor at least once. res://addons/inventory-system/editor/base/base_inventory_editor.gd:7 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/base/base_inventory_editor.gd:36 - Parse Error: Could not find type "InventoryDatabase" in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/base/base_inventory_editor.gd" with error "Parse error". (User) res://addons/inventory-system/editor/base/item_id_editor.gd:11 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/base/item_id_editor.gd:25 - Parse Error: Could not find type "InventoryDatabase" in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/base/item_id_editor.gd" with error "Parse error". (User) res://addons/inventory-system/editor/categories/categories_editor.gd:0 - Parse Error: Could not resolve class "InventoryTabEditor". res://addons/inventory-system/editor/categories/categories_editor.gd:29 - Parse Error: Could not find type "ItemCategory" in the current scope. res://addons/inventory-system/editor/categories/categories_editor.gd:41 - Parse Error: Could not find type "ItemCategory" in the current scope. res://addons/inventory-system/editor/categories/categories_editor.gd:49 - Parse Error: Could not find type "ItemCategory" in the current scope. res://addons/inventory-system/editor/categories/categories_editor.gd:49 - Parse Error: Identifier "ItemCategory" not declared in the current scope. res://addons/inventory-system/editor/categories/categories_editor.gd:52 - Parse Error: Could not find type "ItemCategory" in the current scope. res://addons/inventory-system/editor/categories/categories_editor.gd:91 - Parse Error: Could not find type "ItemCategory" in the current scope. res://addons/inventory-system/editor/categories/categories_editor.gd:92 - Parse Error: Could not find type "ItemCategory" in the current scope. res://addons/inventory-system/editor/categories/categories_editor.gd:92 - Parse Error: Could not find type "ItemCategory" in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/categories/categories_editor.gd" with error "Parse error". (User) res://addons/inventory-system/editor/categories/item_categories_item_list.gd:6 - Parse Error: Could not find type "ItemCategory" in the current scope. res://addons/inventory-system/editor/categories/item_categories_item_list.gd:12 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/categories/item_categories_item_list.gd:13 - Parse Error: Could not find type "ItemCategory" in the current scope. res://addons/inventory-system/editor/categories/item_categories_item_list.gd:24 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/categories/item_categories_item_list.gd:29 - Parse Error: Could not find type "ItemCategory" in the current scope. res://addons/inventory-system/editor/categories/item_categories_item_list.gd:44 - Parse Error: Could not find type "ItemCategory" in the current scope. res://addons/inventory-system/editor/categories/item_categories_item_list.gd:52 - Parse Error: Could not find type "ItemCategory" in the current scope. res://addons/inventory-system/editor/categories/item_categories_item_list.gd:76 - Parse Error: Could not find type "ItemCategory" in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/categories/item_categories_item_list.gd" with error "Parse error". (User) res://addons/inventory-system/editor/categories/item_category_editor.gd:5 - Parse Error: Could not find type "ItemCategory" in the current scope. res://addons/inventory-system/editor/categories/item_category_editor.gd:8 - Parse Error: Could not find type "ItemCategory" in the current scope. res://addons/inventory-system/editor/categories/item_category_editor.gd:31 - Parse Error: Could not find type "ItemCategory" in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/categories/item_category_editor.gd" with error "Parse error". (User) res://addons/inventory-system/editor/craft_stations/craft_stations_types_editor.gd:0 - Parse Error: Could not resolve class "InventoryTabEditor". res://addons/inventory-system/editor/craft_stations/craft_stations_types_editor.gd:29 - Parse Error: Could not find type "CraftStationType" in the current scope. res://addons/inventory-system/editor/craft_stations/craft_stations_types_editor.gd:41 - Parse Error: Could not find type "CraftStationType" in the current scope. res://addons/inventory-system/editor/craft_stations/craft_stations_types_editor.gd:25 - Parse Error: Could not resolve member "load_station". res://addons/inventory-system/editor/craft_stations/craft_stations_types_editor.gd:34 - Parse Error: Could not resolve member "load_craft_station_types". res://addons/inventory-system/editor/craft_stations/craft_stations_types_editor.gd:57 - Parse Error: Could not resolve member "get_index_of". res://addons/inventory-system/editor/craft_stations/craft_stations_types_editor.gd:63 - Parse Error: Could not find type "CraftStationType" in the current scope. res://addons/inventory-system/editor/craft_stations/craft_stations_types_editor.gd:63 - Parse Error: Identifier "CraftStationType" not declared in the current scope. res://addons/inventory-system/editor/craft_stations/craft_stations_types_editor.gd:66 - Parse Error: Could not find type "CraftStationType" in the current scope. res://addons/inventory-system/editor/craft_stations/craft_stations_types_editor.gd:106 - Parse Error: Could not find type "CraftStationType" in the current scope. res://addons/inventory-system/editor/craft_stations/craft_stations_types_editor.gd:107 - Parse Error: Could not find type "CraftStationType" in the current scope. res://addons/inventory-system/editor/craft_stations/craft_stations_types_editor.gd:107 - Parse Error: Could not find type "CraftStationType" in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/craft_stations/craft_stations_types_editor.gd" with error "Parse error". (User) res://addons/inventory-system/editor/craft_stations/craft_station_types_item_list.gd:5 - Parse Error: Could not find type "CraftStationType" in the current scope. res://addons/inventory-system/editor/craft_stations/craft_station_types_item_list.gd:11 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/craft_stations/craft_station_types_item_list.gd:12 - Parse Error: Could not find type "CraftStationType" in the current scope. res://addons/inventory-system/editor/craft_stations/craft_station_types_item_list.gd:23 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/craft_stations/craft_station_types_item_list.gd:28 - Parse Error: Could not find type "CraftStationType" in the current scope. res://addons/inventory-system/editor/craft_stations/craft_station_types_item_list.gd:43 - Parse Error: Could not find type "CraftStationType" in the current scope. res://addons/inventory-system/editor/craft_stations/craft_station_types_item_list.gd:51 - Parse Error: Could not find type "CraftStationType" in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/craft_stations/craft_station_types_item_list.gd" with error "Parse error". (User) res://addons/inventory-system/editor/craft_stations/craft_station_type_editor.gd:5 - Parse Error: Could not find type "CraftStationType" in the current scope. res://addons/inventory-system/editor/craft_stations/craft_station_type_editor.gd:8 - Parse Error: Could not find type "CraftStationType" in the current scope. res://addons/inventory-system/editor/craft_stations/craft_station_type_editor.gd:29 - Parse Error: Could not find type "CraftStationType" in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/craft_stations/craft_station_type_editor.gd" with error "Parse error". (User) res://addons/inventory-system/editor/items/base_property.gd:26 - Parse Error: Could not find type "ItemDefinition" in the current scope. res://addons/inventory-system/editor/items/base_property.gd:60 - Parse Error: Could not find type "ItemDefinition" in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/items/base_property.gd" with error "Parse error". (User) res://addons/inventory-system/editor/items/categories_in_item.gd:6 - Parse Error: Could not find type "ItemDefinition" in the current scope. res://addons/inventory-system/editor/items/categories_in_item.gd:7 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/items/categories_in_item.gd:14 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/items/categories_in_item.gd:14 - Parse Error: Could not find type "ItemDefinition" in the current scope. res://addons/inventory-system/editor/items/categories_in_item.gd:47 - Parse Error: Could not find type "ItemCategory" in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/items/categories_in_item.gd" with error "Parse error". (User) res://addons/inventory-system/editor/recipes/ingredient_editor.gd:12 - Parse Error: Could not find type "Slot" in the current scope. res://addons/inventory-system/editor/recipes/ingredient_editor.gd:13 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/recipes/ingredient_editor.gd:23 - Parse Error: Could not find type "Slot" in the current scope. res://addons/inventory-system/editor/recipes/ingredient_editor.gd:23 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/recipes/ingredient_editor.gd:31 - Parse Error: Could not find type "Slot" in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/recipes/ingredient_editor.gd" with error "Parse error". (User) res://addons/inventory-system/editor/slot_selector.gd:5 - Parse Error: Could not find type "Slot" in the current scope. res://addons/inventory-system/editor/slot_selector.gd:12 - Parse Error: Could not find type "Slot" in the current scope. res://addons/inventory-system/editor/slot_selector.gd:18 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/slot_selector.gd:19 - Parse Error: Could not find type "ItemDefinition" in the current scope. res://addons/inventory-system/editor/slot_selector.gd:28 - Parse Error: Could not find type "Slot" in the current scope. res://addons/inventory-system/editor/slot_selector.gd:28 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/slot_selector.gd:32 - Parse Error: Could not resolve member "setup". res://addons/inventory-system/editor/slot_selector.gd:67 - Parse Error: Could not find type "ItemDefinition" in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/slot_selector.gd" with error "Parse error". (User) res://addons/inventory-system/editor/items/custom_properties.gd:5 - Parse Error: Could not find type "ItemDefinition" in the current scope. res://addons/inventory-system/editor/items/custom_properties.gd:6 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/items/custom_properties.gd:21 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/items/custom_properties.gd:21 - Parse Error: Could not find type "ItemDefinition" in the current scope. res://addons/inventory-system/editor/items/custom_properties.gd:45 - Parse Error: Could not resolve member "setup". modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/items/custom_properties.gd" with error "Parse error". (User) res://addons/inventory-system/editor/items/inventory_item_list.gd:5 - Parse Error: Could not find type "ItemDefinition" in the current scope. res://addons/inventory-system/editor/items/inventory_item_list.gd:12 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/items/inventory_item_list.gd:13 - Parse Error: Could not find type "ItemDefinition" in the current scope. res://addons/inventory-system/editor/items/inventory_item_list.gd:15 - Parse Error: Could not find type "ItemDefinition" in the current scope. res://addons/inventory-system/editor/items/inventory_item_list.gd:32 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/items/inventory_item_list.gd:41 - Parse Error: Could not find type "ItemDefinition" in the current scope. res://addons/inventory-system/editor/items/inventory_item_list.gd:57 - Parse Error: Could not find type "ItemDefinition" in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/items/inventory_item_list.gd" with error "Parse error". (User) res://addons/inventory-system/editor/items/items_editor.gd:0 - Parse Error: Could not resolve class "InventoryTabEditor". res://addons/inventory-system/editor/items/items_editor.gd:35 - Parse Error: Could not find type "ItemDefinition" in the current scope. res://addons/inventory-system/editor/items/items_editor.gd:23 - Parse Error: Could not resolve member "load_item". res://addons/inventory-system/editor/items/items_editor.gd:106 - Parse Error: Could not find type "ItemDefinition" in the current scope. res://addons/inventory-system/editor/items/items_editor.gd:106 - Parse Error: Identifier "ItemDefinition" not declared in the current scope. res://addons/inventory-system/editor/items/items_editor.gd:124 - Parse Error: Could not find type "ItemDefinition" in the current scope. res://addons/inventory-system/editor/items/items_editor.gd:125 - Parse Error: Could not find type "ItemDefinition" in the current scope. res://addons/inventory-system/editor/items/items_editor.gd:125 - Parse Error: Could not find type "ItemDefinition" in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/items/items_editor.gd" with error "Parse error". (User) res://addons/inventory-system/editor/items/item_editor.gd:7 - Parse Error: Could not find type "ItemDefinition" in the current scope. res://addons/inventory-system/editor/items/item_editor.gd:8 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/items/item_editor.gd:38 - Parse Error: Could not find type "ItemDefinition" in the current scope. res://addons/inventory-system/editor/items/item_editor.gd:38 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/items/item_editor.gd:44 - Parse Error: Could not resolve member "setup". res://addons/inventory-system/editor/items/item_editor.gd:62 - Parse Error: Could not resolve member "load_item". res://addons/inventory-system/editor/items/item_editor.gd:63 - Parse Error: Could not resolve member "load_item". res://addons/inventory-system/editor/items/item_editor.gd:119 - Parse Error: Could not find type "ItemDefinition" in the current scope. res://addons/inventory-system/editor/items/item_editor.gd:120 - Parse Error: Could not find type "ItemDefinition" in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/items/item_editor.gd" with error "Parse error". (User) res://addons/inventory-system/editor/recipes/ingredient_item_in_recipe_item.gd:7 - Parse Error: Could not find type "Slot" in the current scope. res://addons/inventory-system/editor/recipes/ingredient_item_in_recipe_item.gd:17 - Parse Error: Could not find type "Slot" in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/recipes/ingredient_item_in_recipe_item.gd" with error "Parse error". (User) res://addons/inventory-system/editor/recipes/recipes_editor.gd:0 - Parse Error: Could not resolve class "InventoryTabEditor". res://addons/inventory-system/editor/recipes/recipes_editor.gd:39 - Parse Error: Could not find type "Recipe" in the current scope. res://addons/inventory-system/editor/recipes/recipes_editor.gd:48 - Parse Error: Could not find type "Recipe" in the current scope. res://addons/inventory-system/editor/recipes/recipes_editor.gd:48 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/recipes/recipes_editor.gd:72 - Parse Error: Could not find type "Recipe" in the current scope. res://addons/inventory-system/editor/recipes/recipes_editor.gd:79 - Parse Error: Could not find type "Recipe" in the current scope. res://addons/inventory-system/editor/recipes/recipes_editor.gd:146 - Parse Error: Could not find type "Recipe" in the current scope. res://addons/inventory-system/editor/recipes/recipes_editor.gd:12 - Parse Error: Could not resolve member "selected". res://addons/inventory-system/editor/recipes/recipes_editor.gd:13 - Parse Error: Could not resolve member "request_remove". res://addons/inventory-system/editor/recipes/recipes_editor.gd:32 - Parse Error: Could not resolve member "load_recipes". res://addons/inventory-system/editor/recipes/recipes_editor.gd:49 - Parse Error: Could not resolve member "load_recipe". res://addons/inventory-system/editor/recipes/recipes_editor.gd:101 - Parse Error: Could not find type "Recipe" in the current scope. res://addons/inventory-system/editor/recipes/recipes_editor.gd:101 - Parse Error: Identifier "Recipe" not declared in the current scope. res://addons/inventory-system/editor/recipes/recipes_editor.gd:117 - Parse Error: Could not find type "Recipe" in the current scope. res://addons/inventory-system/editor/recipes/recipes_editor.gd:118 - Parse Error: Could not find type "Recipe" in the current scope. res://addons/inventory-system/editor/recipes/recipes_editor.gd:118 - Parse Error: Could not find type "Recipe" in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/recipes/recipes_editor.gd" with error "Parse error". (User) res://addons/inventory-system/editor/recipes/recipe_item_list_editor.gd:6 - Parse Error: Could not find type "Recipe" in the current scope. res://addons/inventory-system/editor/recipes/recipe_item_list_editor.gd:22 - Parse Error: Could not find type "Recipe" in the current scope. res://addons/inventory-system/editor/recipes/recipe_item_list_editor.gd:23 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/recipes/recipe_item_list_editor.gd:82 - Parse Error: Could not find type "Recipe" in the current scope. res://addons/inventory-system/editor/recipes/recipe_item_list_editor.gd:82 - Parse Error: Could not find type "InventoryDatabase" in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/recipes/recipe_item_list_editor.gd" with error "Parse error". (User) res://addons/inventory-system/editor/recipes/recipes_list_editor.gd:9 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/recipes/recipes_list_editor.gd:11 - Parse Error: Could not find type "Recipe" in the current scope. res://addons/inventory-system/editor/recipes/recipes_list_editor.gd:20 - Parse Error: Could not find type "Recipe" in the current scope. res://addons/inventory-system/editor/recipes/recipes_list_editor.gd:21 - Parse Error: Could not find type "Recipe" in the current scope. res://addons/inventory-system/editor/recipes/recipes_list_editor.gd:22 - Parse Error: Could not find type "Recipe" in the current scope. res://addons/inventory-system/editor/recipes/recipes_list_editor.gd:29 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/recipes/recipes_list_editor.gd:57 - Parse Error: Could not find type "Recipe" in the current scope. res://addons/inventory-system/editor/recipes/recipes_list_editor.gd:87 - Parse Error: Could not find type "Recipe" in the current scope. res://addons/inventory-system/editor/recipes/recipes_list_editor.gd:106 - Parse Error: Could not find type "Recipe" in the current scope. res://addons/inventory-system/editor/recipes/recipes_list_editor.gd:40 - Parse Error: Could not resolve member "load_recipe". res://addons/inventory-system/editor/recipes/recipes_list_editor.gd:44 - Parse Error: Could not resolve member "request_remove". modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/recipes/recipes_list_editor.gd" with error "Parse error". (User) res://addons/inventory-system/editor/recipes/recipe_editor.gd:6 - Parse Error: Could not find type "Recipe" in the current scope. res://addons/inventory-system/editor/recipes/recipe_editor.gd:22 - Parse Error: Could not find type "Recipe" in the current scope. res://addons/inventory-system/editor/recipes/recipe_editor.gd:23 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/recipes/recipe_editor.gd:25 - Parse Error: Could not find type "CraftStationType" in the current scope. res://addons/inventory-system/editor/recipes/recipe_editor.gd:92 - Parse Error: Could not find type "Recipe" in the current scope. res://addons/inventory-system/editor/recipes/recipe_editor.gd:92 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/recipes/recipe_editor.gd:107 - Parse Error: Could not find type "Recipe" in the current scope. res://addons/inventory-system/editor/recipes/recipe_editor.gd:107 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/recipes/recipe_editor.gd:122 - Parse Error: Could not find type "Recipe" in the current scope. res://addons/inventory-system/editor/recipes/recipe_editor.gd:122 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/recipes/recipe_editor.gd:137 - Parse Error: Could not find type "Recipe" in the current scope. res://addons/inventory-system/editor/recipes/recipe_editor.gd:137 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/recipes/recipe_editor.gd:101 - Parse Error: Could not resolve member "setup". res://addons/inventory-system/editor/recipes/recipe_editor.gd:185 - Parse Error: Identifier "Slot" not declared in the current scope. res://addons/inventory-system/editor/recipes/recipe_editor.gd:187 - Parse Error: Identifier "Item" not declared in the current scope. res://addons/inventory-system/editor/recipes/recipe_editor.gd:195 - Parse Error: Identifier "Slot" not declared in the current scope. res://addons/inventory-system/editor/recipes/recipe_editor.gd:197 - Parse Error: Identifier "Item" not declared in the current scope. res://addons/inventory-system/editor/recipes/recipe_editor.gd:199 - Parse Error: Could not find type "Slot" in the current scope. res://addons/inventory-system/editor/recipes/recipe_editor.gd:208 - Parse Error: Identifier "Slot" not declared in the current scope. res://addons/inventory-system/editor/recipes/recipe_editor.gd:210 - Parse Error: Identifier "Item" not declared in the current scope. res://addons/inventory-system/editor/recipes/recipe_editor.gd:232 - Parse Error: Could not find type "Recipe" in the current scope. res://addons/inventory-system/editor/recipes/recipe_editor.gd:233 - Parse Error: Could not find type "Recipe" in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/recipes/recipe_editor.gd" with error "Parse error". (User) res://addons/inventory-system/editor/inventory_editor.gd:57 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/inventory_editor.gd:59 - Parse Error: Could not resolve member "load_from_database". res://addons/inventory-system/editor/inventory_editor.gd:79 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/inventory_editor.gd:79 - Parse Error: Identifier "InventoryDatabase" not declared in the current scope. res://addons/inventory-system/editor/inventory_editor.gd:89 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/inventory_editor.gd:92 - Parse Error: Could not find type "InventoryDatabase" in the current scope. res://addons/inventory-system/editor/inventory_editor.gd:92 - Parse Error: Could not find type "InventoryDatabase" in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/editor/inventory_editor.gd" with error "Parse error". (User) res://addons/inventory-system/extras/character_inventory_system.gd:4 - Parse Error: Could not find base class "NodeInventories". modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/extras/character_inventory_system.gd" with error "Parse error". (User) res://addons/inventory-system/extras/dropped_item_2d.gd:5 - Parse Error: Could not find type "ItemDefinition" in the current scope. res://addons/inventory-system/extras/dropped_item_2d.gd:5 - Parse Error: Cannot use simple "@export" annotation because the type of the initialized value can't be inferred. res://addons/inventory-system/extras/dropped_item_2d.gd:7 - Parse Error: Could not find type "InteractAction" in the current scope. res://addons/inventory-system/extras/dropped_item_2d.gd:17 - Parse Error: Could not find type "Interactor" in the current scope. res://addons/inventory-system/extras/dropped_item_2d.gd:17 - Parse Error: Could not find type "InteractAction" in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/extras/dropped_item_2d.gd" with error "Parse error". (User) res://addons/inventory-system/extras/dropped_item_3d.gd:5 - Parse Error: Could not find type "Item" in the current scope. res://addons/inventory-system/extras/dropped_item_3d.gd:5 - Parse Error: Cannot use simple "@export" annotation because the type of the initialized value can't be inferred. res://addons/inventory-system/extras/dropped_item_3d.gd:7 - Parse Error: Could not find type "InteractAction" in the current scope. res://addons/inventory-system/extras/dropped_item_3d.gd:15 - Parse Error: Could not find type "Interactor" in the current scope. res://addons/inventory-system/extras/dropped_item_3d.gd:15 - Parse Error: Could not find type "InteractAction" in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/extras/dropped_item_3d.gd" with error "Parse error". (User) res://addons/inventory-system/extras/hand_item_holder_2d.gd:5 - Parse Error: Invalid argument 1 of annotation "@export_node_path": The class "Hotbar" was not found in the global scope. res://addons/inventory-system/extras/hand_item_holder_2d.gd:8 - Parse Error: Could not find type "Hotbar" in the current scope. res://addons/inventory-system/extras/hand_item_holder_2d.gd:10 - Parse Error: Invalid argument 1 of annotation "@export_node_path": The class "Interactor" was not found in the global scope. res://addons/inventory-system/extras/hand_item_holder_2d.gd:11 - Parse Error: Could not find type "Interactor" in the current scope. res://addons/inventory-system/extras/hand_item_holder_2d.gd:13 - Parse Error: Could not find type "ItemDefinition" in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/extras/hand_item_holder_2d.gd" with error "Parse error". (User) res://addons/inventory-system/extras/hand_item_holder_3d.gd:5 - Parse Error: Invalid argument 1 of annotation "@export_node_path": The class "Hotbar" was not found in the global scope. res://addons/inventory-system/extras/hand_item_holder_3d.gd:8 - Parse Error: Could not find type "Hotbar" in the current scope. res://addons/inventory-system/extras/hand_item_holder_3d.gd:10 - Parse Error: Invalid argument 1 of annotation "@export_node_path": The class "Interactor" was not found in the global scope. res://addons/inventory-system/extras/hand_item_holder_3d.gd:11 - Parse Error: Could not find type "Interactor" in the current scope. res://addons/inventory-system/extras/hand_item_holder_3d.gd:13 - Parse Error: Could not find type "ItemDefinition" in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/extras/hand_item_holder_3d.gd" with error "Parse error". (User) res://addons/inventory-system/extras/object_placer.gd:2 - Parse Error: Could not find base class "NodeInventories". modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/extras/object_placer.gd" with error "Parse error". (User) res://addons/inventory-system/extras/placeable_hand_item_3d.gd:9 - Parse Error: Could not find type "InteractAction" in the current scope. res://addons/inventory-system/extras/placeable_hand_item_3d.gd:9 - Parse Error: Cannot use simple "@export" annotation because the type of the initialized value can't be inferred. res://addons/inventory-system/extras/placeable_hand_item_3d.gd:10 - Parse Error: Could not find type "Interactor" in the current scope. res://addons/inventory-system/extras/placeable_hand_item_3d.gd:30 - Parse Error: Could not find type "Interactor" in the current scope. res://addons/inventory-system/extras/placeable_hand_item_3d.gd:30 - Parse Error: Could not find type "InteractAction" in the current scope. res://addons/inventory-system/extras/placeable_hand_item_3d.gd:37 - Parse Error: Could not find type "Interactor" in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/extras/placeable_hand_item_3d.gd" with error "Parse error". (User) res://addons/inventory-system/multiplayer/dropped_item_spawner.gd:22 - Parse Error: Identifier "Item" not declared in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/multiplayer/dropped_item_spawner.gd" with error "Parse error". (User) res://addons/inventory-system/multiplayer/networked_character_inventory_system.gd:0 - Parse Error: Could not resolve super class inheritance from "res://addons/inventory-system/extras/character_inventory_system.gd". modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/multiplayer/networked_character_inventory_system.gd" with error "Parse error". (User) res://addons/inventory-system/multiplayer/networked_object_placer.gd:0 - Parse Error: Could not resolve super class inheritance from "res://addons/inventory-system/extras/object_placer.gd". modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/multiplayer/networked_object_placer.gd" with error "Parse error". (User) res://addons/inventory-system/multiplayer/sync_crafter.gd:5 - Parse Error: Could not find type "Crafter" in the current scope. res://addons/inventory-system/multiplayer/sync_crafter.gd:4 - Parse Error: Cannot use simple "@export" annotation because the type of the initialized value can't be inferred. res://addons/inventory-system/multiplayer/sync_crafter.gd:13 - Parse Error: Could not find type "CraftStation" in the current scope. res://addons/inventory-system/multiplayer/sync_crafter.gd:16 - Parse Error: Could not find type "CraftStation" in the current scope. res://addons/inventory-system/multiplayer/sync_crafter.gd:21 - Parse Error: Could not find type "CraftStation" in the current scope. res://addons/inventory-system/multiplayer/sync_crafter.gd:27 - Parse Error: Could not find type "CraftStation" in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/multiplayer/sync_crafter.gd" with error "Parse error". (User) res://addons/inventory-system/multiplayer/sync_craft_station.gd:4 - Parse Error: Could not find type "CraftStation" in the current scope. res://addons/inventory-system/multiplayer/sync_craft_station.gd:4 - Parse Error: Cannot use simple "@export" annotation because the type of the initialized value can't be inferred. res://addons/inventory-system/multiplayer/sync_craft_station.gd:88 - Parse Error: Identifier "Crafting" not declared in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/multiplayer/sync_craft_station.gd" with error "Parse error". (User) res://addons/inventory-system/multiplayer/sync_hotbar.gd:4 - Parse Error: Could not find type "Hotbar" in the current scope. res://addons/inventory-system/multiplayer/sync_hotbar.gd:4 - Parse Error: Cannot use simple "@export" annotation because the type of the initialized value can't be inferred. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/multiplayer/sync_hotbar.gd" with error "Parse error". (User) res://addons/inventory-system/multiplayer/sync_inventory.gd:7 - Parse Error: Could not find type "Inventory" in the current scope. res://addons/inventory-system/multiplayer/sync_inventory.gd:7 - Parse Error: Cannot use simple "@export" annotation because the type of the initialized value can't be inferred. res://addons/inventory-system/multiplayer/sync_inventory.gd:117 - Parse Error: Could not find type "Item" in the current scope. res://addons/inventory-system/multiplayer/sync_inventory.gd:123 - Parse Error: Could not find type "ItemDefinition" in the current scope. res://addons/inventory-system/multiplayer/sync_inventory.gd:29 - Parse Error: Identifier "Slot" not declared in the current scope. res://addons/inventory-system/multiplayer/sync_inventory.gd:30 - Parse Error: Identifier "Item" not declared in the current scope. res://addons/inventory-system/multiplayer/sync_inventory.gd:89 - Parse Error: Identifier "ItemDefinition" not declared in the current scope. res://addons/inventory-system/multiplayer/sync_inventory.gd:97 - Parse Error: Could not find type "Item" in the current scope. res://addons/inventory-system/multiplayer/sync_inventory.gd:100 - Parse Error: Identifier "ItemDefinition" not declared in the current scope. res://addons/inventory-system/multiplayer/sync_inventory.gd:161 - Parse Error: Could not find type "ItemDefinition" in the current scope. res://addons/inventory-system/multiplayer/sync_inventory.gd:176 - Parse Error: Identifier "Item" not declared in the current scope. res://addons/inventory-system/multiplayer/sync_inventory.gd:187 - Parse Error: Could not find type "ItemDefinition" in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/multiplayer/sync_inventory.gd" with error "Parse error". (User) res://addons/inventory-system/multiplayer/sync_inventory_handler.gd:4 - Parse Error: Could not find type "InventoryHandler" in the current scope. res://addons/inventory-system/multiplayer/sync_inventory_handler.gd:4 - Parse Error: Cannot use simple "@export" annotation because the type of the initialized value can't be inferred. res://addons/inventory-system/multiplayer/sync_inventory_handler.gd:23 - Parse Error: Could not find type "Inventory" in the current scope. res://addons/inventory-system/multiplayer/sync_inventory_handler.gd:29 - Parse Error: Could not find type "Inventory" in the current scope. res://addons/inventory-system/multiplayer/sync_inventory_handler.gd:17 - Parse Error: Identifier "ItemDefinition" not declared in the current scope. res://addons/inventory-system/multiplayer/sync_inventory_handler.gd:37 - Parse Error: Identifier "Item" not declared in the current scope. modules/gdscript/gdscript.cpp:2726 - Failed to load script "res://addons/inventory-system/multiplayer/sync_inventory_handler.gd" with error "Parse error". (User)

EDIT:

Okay, I Found a Fix.

In inventory_system.gdextension are the following Paths for OSX:

macos.debug = "osx/inventory_system.macos.template_debug.framework" macos.release = "osx/inventory_system.macos.template_release.framework"

But after Installation, there only a macOS dir.
I created a osx-dir under /bin
and changed the files:

  • libinventory_system.macos.template_debug -> inventory_system.macos.template_debug.framework
  • libinventory_system.macos.template_release -> inventory_system.macos.template_release.framework
    After that, all works good

@MADOK1
Copy link
Contributor

MADOK1 commented Jun 1, 2024

#117 has been merged

@scriptsengineer
Copy link
Member

scriptsengineer commented Jun 2, 2024

I ended up reviewing the files, I reversed the correction to modify the inventory-system.gdextension file and not the libs

  • Linux
    Apparently the 32-bit versions, as well as on Windows, were obsolete, scons itself did not include this version, so it makes no sense to specify the number after the platform

  • macOS
    This one is a little complex for me but I noticed that the file generated 'macos' and not 'osx' for the folder name
    Just one detail is whether you need "lib" as a file prefix, I kept this one although I don't know much about it.

@MADOK1 can you confirm if this makes sense? In update 1.1.1 that will be released in the asset soon, this will be updated
Or you can just check with main files via git modules if you use

@MADOK1
Copy link
Contributor

MADOK1 commented Jun 4, 2024

Sorry for the late response; this looks perfect :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants