This repository contains a PowerShell script called vasm.ps1
that serves as a simple tool to automate the processing of Valheim Assemblies. It eliminates the need to manually drag and drop individual *.dll
files onto the AssemblyPublicizer.exe
executable.
Before using vasm.ps1
, make sure you have the following:
- AssemblyPublicizer: Ensure that you have the
AssemblyPublicizer.exe
executable file.
To set up the ValheimEasyPublicizer, follow these steps:
-
Copy the
vasm.ps1
script into the same directory where theAssemblyPublicizer.exe
file is located.|-- AssemblyPublicizer.exe |-- vasm.ps1
To use the ValheimEasyPublicizer, follow these steps:
-
Run PowerShell with administrative privileges.
-
Navigate to the directory where the
vasm.ps1
script andAssemblyPublicizer.exe
are located. -
Execute the script by running the following command:
.\vasm.ps1
The script will automatically process the Valheim assemblies and generate the required files.
-
If the script cannot find the Valheim installation path, it will display the "Couldn't find path for Valheim" message. Make sure you have Valheim installed through Steam, and the Steam installation path is correctly set in the Windows registry.
-
Before running the script, ensure that the
Managed
folder containing the Valheim assemblies is located in the Steam installation path. If thepublicized_assemblies
directory already exists within theManaged
folder, the script will clean it up before creating new assemblies.
Feel free to contribute to this repository by submitting issues or pull requests if you encounter any problems or have any suggestions for improvement.