#Shapez2 Steam Workshop not accessible; can't compile ShapezShifter, missing key classes in cloned p

1 messages · Page 1 of 1 (latest)

naive wolf
#

Hi everyone, I'm facing some critical issues while trying to develop mods for shapez 2. Hope someone can help:

Steam Workshop not accessible

The shapez2 Steam Workshop page does not open for me, so I can't subscribe to the ShapezShifter mod.

Had to clone ShapezShifter manually

As a workaround, I cloned ShapezShifter from GitHub and configured all DLL references as per the official documentation. This allowed me to recognize some classes, but many key types such as ShapeProcessingOutputPredictor are still missing in the project.

Tried adding all DLLs from the game folder

I also created a new .NET Standard 2.1 class library project, adding all DLLs from the game's folder as references. Unfortunately, types like ShapeProcessingOutputPredictor are still not recognized.

Unable to compile ShapezShifter or official example mods

Because of this, I can't compile ShapezShifter.dll and therefore can't build the official example mod projects. This is very frustrating!

I would like to ask:

Why is the shapez2 Steam Workshop not accessible? Is there any workaround or alternative way to subscribe to mods?
Why are some classes in ShapezShifter (such as ShapeProcessingOutputPredictor) not recognized? Am I missing any special DLLs, or is it a version compatibility issue? Is there any supplementary library or API to resolve this?
Is there any already compiled ShapezShifter.dll available, or any alternative method that would allow me to successfully develop and compile mod projects?
Thanks in advance!

silver grove
#

from the modding documentation 🙂

naive wolf
# silver grove from the modding documentation 🙂

Thank you so much for your help! I’ve successfully joined the Steam group and subscribed to ShapezShifter via the Workshop.

However, I’ve run into a new problem:

After subscribing, when I launch the game, I get a screen full of errors and the game can’t start properly. Here is the error message:

Do you know how I might solve this issue? Is it a problem with my local setup, the ShapezShifter version, or do I need some additional configuration?