#Hi so I have trouble with installong LabApi

1 messages · Page 1 of 1 (latest)

worldly cipher
#

So I am on Ubuntu and I can't find labApi in my config. It writes this
user@user:~/.config/SCP Secret Laboratory# ls
config

teal depot
#

have you started the server yet?
are you sure you're on the labapi-beta or early-server-build branch?

worldly cipher
#

I have only basic server, so I think no

fleet oxide
#

Are you developing plugins or just installing them for your server?

worldly cipher
fleet oxide
#

Oh

#

So the new LabAPI framework is only for the beta version of the server tool. Otherwise you're looking for NWAPI plugins

#

Did you install the server tool using steamcmd?

worldly cipher
#

yes

#

user@user:~/.config/SCP Secret Laboratory# ls
cmdbinding.txt internal LocalAdminLogs registry.txt
config keybinding.txt PluginAPI ServerLogs

#

After starting server

broken cosmos
#

Your on 14.0 then

fleet oxide
#

Yep, okay so you need to switch to the beta version

worldly cipher
#

yes

broken cosmos
#

Switch to early-server-build / labapi-beta

fleet oxide
#

Using steamcmd, type in app_update 996560 --beta labapi-beta
After you change the install directory and log in of course

worldly cipher
#

I uninstalled scp sl server folder reinstalled with commanda but config is still same

fleet oxide
#

So you can't find the LabAPI-beta folder in /.config/SCP Secret Laboratory?

fleet oxide
worldly cipher
#

i did

fleet oxide
#

Then did you run the server after switching to the beta?

worldly cipher
#

yes

fleet oxide
#

Send a SS of your /.config/SCP Secret Laboratory folder

worldly cipher
#

so I uninstalled acidently ./config/SCP SL

fleet oxide
#

Oh dear

#

If you can't restore it from recycle bin, run the server and it'll add back the folder

#

But all your server settings will probably be reset

worldly cipher
#

amd another problem arised

#

steamcmd doesn't work

#

Command 'steamcmd' is available in '/usr/games/steamcmd'
The command could not be located because '/usr/games' is not included in the PATH environment variable.
steamcmd: command not found

hushed aurora
#

read the error.
you cannot run steamdmc because its inside the /urs/games/steamcmd
Make sure you either add that to PATH.
or you run the command from that directory

#

ie:
$ /usr/games/steamcmd/steamcmd app_update 996560 --beta labapi-beta

#

you might need to add install_direcotry or smth to the argument

worldly cipher
#

i had to type export PATH="/usr/games:$PATH" into terminal

worldly cipher
#

But still there is no labApi folder

hushed aurora
#

have you started the game

worldly cipher
#

The server

hushed aurora
#

ye

worldly cipher
#

I don't understand why it still keeps writing PluginAPI and Nortwood Lib

#

Even after start of the server

#

Maybe I have to install server after switching to LabAPI on steam?

#

Alright I fuck on this. No matter what I do It still does the same thing

fleet oxide
#

Try just making a completely new SL dedicated server installation

#

Open up steamcmd and type in
force_install_dir /home/SCPSLserver
login anonymous

#

app_update 996560 --beta labapi-beta

#

Then do the usual ./LocalAdmin/7777 in that directory

worldly cipher
#

I did that, I tried everything still it doesn't change

#

it is on 14.0.2

fleet oxide
#

That's the problem

#

It needs to be on 14.1

worldly cipher
#

Yeah

#

I just don't understand why it downloads an older version of server

fleet oxide
#

Okay try app_update 996560 -beta labapi-beta validate

worldly cipher
#

Finally it works

#

[2025-05-05 09:50:51.207 +02:00] Can't load the mute file!
[2025-05-05 09:50:51.218 +02:00] Loaded NorthwoodLib 1.4.0
[2025-05-05 09:50:51.228 +02:00] SCP Secret Laboratory process started. Creating match...
[2025-05-05 09:50:51.238 +02:00] Server tickrate set to: 60
[2025-05-05 09:50:51.248 +02:00] [INFO] [LabApi] [LOADER] Loading all dependencies
[2025-05-05 09:50:51.259 +02:00] [INFO] [LabApi] [LOADER] Loading all plugins
[2025-05-05 09:50:51.269 +02:00] [INFO] [LabApi] [LOADER] Enabling all plugins
[2025-05-05 09:50:51.279 +02:00] [WARN] [LabApi] [PERMISSIONS_PROVIDER] Permissions file not found. Creating a new one.

#

thanks

fleet oxide
#

Finally

worldly cipher
#

So basicly problem was with validate

fleet oxide
#

Ig

worldly cipher
#

thank you