饥荒联机版

饥荒联机版

The Engineer ( 工程师 )
此主题已被锁定
Zorych 2021 年 8 月 26 日 上午 9:46
Error: mod isn't known workshop-791838548
Getting this error everytime I try to start a server. Please, help. Me and my friends love this character so much

[00:00:08]: Error: mod isn't known workshop-791838548
[00:00:08]: [string "scripts/mods.lua"]:493: attempt to index field 'modinfo' (a nil value)
LUA ERROR stack traceback:
scripts/mods.lua(493,1) in function 'LoadMods'
scripts/main.lua(341,1) in function 'ModSafeStartup'
scripts/main.lua(447,1) in function 'callback'
scripts/modindex.lua(103,1) in function 'BeginStartupSequence'
scripts/main.lua(446,1) in function 'callback'
scripts/modindex.lua(735,1)
=[C] in function 'GetPersistentString'
scripts/modindex.lua(709,1) in function 'Load'
scripts/main.lua(445,1) in main chunk
[00:00:08]: [string "scripts/mainfunctions.lua"]:1338: variable 'global_error_widget' is not declared
LUA ERROR stack traceback:
=[C] in function 'error'
scripts/strict.lua(23,1)
scripts/mainfunctions.lua(1338,1)
=[C] in function 'GetPersistentString'
scripts/modindex.lua(709,1) in function 'Load'
scripts/main.lua(445,1) in main chunk
[00:00:08]: DoLuaFile Error: (null)
[00:00:08]: LuaError but no error string
[00:00:08]: Error loading main.lua
[00:00:08]: Failed mSimulation->Reset()
[00:00:08]: Error during game restart!
< >
正在显示第 1 - 5 条,共 5 条留言
GhostshipRobot 2022 年 6 月 5 日 下午 4:49 
Same problem. I see this isn't installed in the normal game's normal mod folder either. So likely it's in a different location? Anyone able to help locate it so I can place it in the proper place for the lua script to find it?
GhostshipRobot 2022 年 6 月 5 日 下午 5:07 
Hey! Found it! It installs directly to the ugc_mod directory which I haven't been able to get to work with the steamcmd dedicated version.

I tried moving that ugc_mod folder (which is just the mod ID number without the "workshop-" at the beginning to the mod folder with workshop- attached, but no luck so far.
GhostshipRobot 2022 年 6 月 5 日 下午 5:16 
Alright! Figured it out. So you copy/rename the folder into the mods folder, and make sure to remove the ServerModSetup("") entry for it from the 'dedicated_server_mods_setup.lua' file or it will wipe out the folder.

Perhaps just using a full path to the mod in the ugc_mod folder in the modsettings.lua file would work? I'll try next time my friends and I are done with the running server and I can test it.
GhostshipRobot 2022 年 6 月 5 日 下午 5:40 
Couldn't help myself, had to check. So, it's actually pretty simple, just not what I was used to.

Locate the Cluster folder that contains your "Master" and "Caves" (if you're using Caves). If you're not using caves, create a file called "modoverrides.lua" in "Master". If you are using Caves, place it in the "Caves" folder (only one of the two folders, not both). Then in that file, place the following:

return {
["workshop-791838548"]={
enabled=true
}
}

You can Google modoverrides.lua if you want to see further syntax and options (particularly if you're adding more than one mod in this fashion).

This apparently is the PROPER way to add mods as it is done in the standard GUI version of the game. The method I learned initially with the forcing commands is just one way to do it, but not exactly the correct way unless you're using unpublished mods that are a work in progress.
GhostshipRobot 2022 年 6 月 5 日 下午 6:10 
Slight modification. The instructions I looked up were a lie. You definitely do both Master and Caves, not just Caves.
< >
正在显示第 1 - 5 条,共 5 条留言
每页显示数: 1530 50