I tried to download a popular addon from Godot Asset Store, but it’s broken, and I followed a YouTube tutorial for this, everything is different, for me ‘Steam is not declared’ and for them is working with no problem at all…
how do i make it work
I tried to download a popular addon from Godot Asset Store, but it’s broken, and I followed a YouTube tutorial for this, everything is different, for me ‘Steam is not declared’ and for them is working with no problem at all…
how do i make it work
Steam not declared is a symptom. The real error is higher in the log:
Can't open GDExtension ... libgodotsteam...dll → Error 127
So the plug-in DLL failed to load; nothing registers the Steam class.
Use the real thing from https://godotsteam.com/ – their releases (GDExtension build that matches Godot 4.2.x). Asset Library copies and random YT zips go stale fast. IcyEngine’s setup only works if their Godot + GodotSteam versions match yours.
On Windows, Error 127 is usually a bad/missing steam_api64.dll.
If you run the Steam version of the Godot editor, Godot ships an older steam_api64.dll next to the editor and it breaks GodotSteam. Copy steam_api64.dll from addons/godotsteam/win64/ over the one in the Godot install folder (their Windows notes).
Also. project is under OneDrive (.../OneDrive/Documentos/...). Move it somewhere local; synced folders love to brick native DLLs.
After that, enable the plug-in, restart the editor, confirm the Output tab has no GDExtension load error – then Steam.get_godotsteam_version() will resolve.