Skip to content

Installation (Dedicated Server)

Okaetsu edited this page Jul 6, 2024 · 13 revisions

Hosting providers that are compatible with UE4SS

These are the current providers I know that support UE4SS and mods, I'm sure there are more and I will add those in as I learn about them:

  • GPortal (Choose Windows)
  • DatHost (Choose Windows)

Before purchasing a server, make sure it atleast supports mods. You can message them directly or look for any mentions of UE4SS support. If the server doesn't have support for UE4SS, then you won't be able to use CreativeMenu either.

Linux is not supported by UE4SS currently, but is being worked on, so you'll have to look for a server that runs on Windows or Wine (Linux Windows Emulator).

A note about uploading files to an external server

If you're using a hosting provider, before uploading any files to the server, if you're able to, use an FTP program (WinSCP/FileZilla) to upload your files because often times the online file manager for most providers isn't doing what it's supposed to and you'll just end up with 0KB empty/corrupted files.

Locating PalServer's root folder

I don't have any examples at hand since different hosting providers have different folder structures, but generally you're looking for the folder that has Engine, Pal folders and PalServer.exe in it.

image

Installing UE4SS (Important)

  1. Get this experimental version of UE4SS, this step is necessary because you'll otherwise have issues connecting to your server. Link should take you directly to a comment by UE4SS with the download. In case it's hidden or you have trouble finding it, here's a direct link to it.
  2. Extract UE4SS_v3.0.1-39-g3320fc1.zip to Pal\Binaries\Win64 and make sure the folder looks like the image below.

image

Installing BPModLoaderMod Fix (Important)

NOTE: THIS IS MEANT TO BE INSTALLED IN THE SERVER'S FILES, DO NOT INSTALL AS A CLIENT.

There's an issue with UE4SS not being able to load LogicMods properly on Dedicated Servers due to the map sometimes loading too fast. I've made a temporary fix for it over here.

  1. Download the main.lua

  1. Navigate back to the Mods folder for your server and replace the main.lua in BPModLoaderMod with the main.lua you just downloaded.

  1. Done. This should also fix other LogicMods not working on your Dedicated Server.

Video for installing the BPModLoaderMod Fix

Installing the Mod (Manual)

NOTE: It doesn't matter if the server is Xbox/Game Pass or Steam, you will always want the Steam version of the mod on the server itself. I will keep this note updated in case this changes in the future.

  1. Download CreativeMenu (Steam) on NexusMods and unzip the file.
  2. Drag the unzipped 'Pal' folder to the root folder of your server as mentioned in the first section. (If it asks you to overwrite, click yes.)
  3. Done.

Video for installing the mod

  翻译: