Skip to content
This repository has been archived by the owner on Dec 12, 2023. It is now read-only.
/ Luaxe Public archive

Create wonderous gamemodes for Valheim with Lua

License

Notifications You must be signed in to change notification settings

Paradigm-MP/Luaxe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Luaxe

Create wonderous gamemodes for Valheim with Lua.

🛑 Disclaimer 🛑

This is a highly WIP project. Not intended for use...yet.

Setting Up for Development

These steps are only needed if you plan on developing the Luaxe mod. If you are writing Lua scripts to be used with the mod, you don't need to complete these steps, but instead read the documentation to make sure you install Luaxe properly.

  1. Download BepInEx for Valheim. Follow the instructions to install BepInEx to Valheim. Also make sure to install it to your server.
  2. Create a Libs folder (right next to this file).
  3. Copy the following files from BepInEx to the Libs folder:
0Harmony.dll
BepInEx.dll
  1. Navigate to your Valheim game directory. Copy the following files from the valheim_Data\Managed folder to the Libs folder:
assembly_valheim.dll
assembly_utils.dll
assembly_steamworks.dll
  1. Navigate to your Valheim game directory. Copy the following files from the unstripped_corlib folder to the Libs folder:
UnityEngine.InputLegacyModule.dll
UnityEngine.InputModule.dll
UnityEngine.PhysicsModule.dll
UnityEngine.CoreModule.dll
UnityEngine.dll
UnityEngine.UI.dll
  1. Create an environment variable called VALHEIM_BEPINEX_PLUGINS_CLIENT and set it to the path of your BepInEx plugins folder in your game, including the end \. Example:
VALHEIM_BEPINEX_PLUGINS=B:\Programs\Steam\Games\steamapps\common\Valheim\BepInEx\plugins\
  1. Create an environment variable called VALHEIM_BEPINEX_PLUGINS_SERVER and set it to the path of your BepInEx plugins folder in your server, including the end \. Example:
VALHEIM_BEPINEX_PLUGINS=C:\Program Files (x86)\Steam\steamapps\common\Valheim dedicated server\BepInEx\plugins\
  1. Open up Luaxe.sln and you're all set! If you opened it before creating your environment variables, you will need to restart it.

About

Create wonderous gamemodes for Valheim with Lua

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages