Game

스타듀밸리 데디케이트 서버 만들어보기(Stardew Valley dedicated server setup)

DoubleSH 2024. 3. 24. 02:23
반응형

힐링게임 맞지?...

 

여자 친구가 스듀 같이 하자고 이야기를 꺼냈다. 온라인 친구들도 초대할 예정.
돈스타브 투게더는 데디케이트 서버를 열어서 즐겨보았다.

스타듀밸리도 과연 데디케이트 서버가 가능할까?

데디케이트 서버란?
보통은 호스트(방장)이 없어도 친구들이 자유롭게 드나들 수 있는 서버를 뜻한다. 스듀는 좀 다르지만..

 

스타듀밸리가 최근 2024년 3월 20일에 1.6 대규모 패치를 진행한 뒤라 정보가 있을지 걱정했는데

몇 가지 정보를 찾아보고 다음 방법으로 결정했다.

 

1. 아래 mod 2개 다운로드

SMAPI - Stardew Modding API
https://www.nexusmods.com/stardewvalley/mods/2400?tab=description

Stardew Multiplayer Server Mod
https://www.nexusmods.com/stardewvalley/mods/20659/?tab=description

 

SMAPI - Stardew Modding API

The mod loader for Stardew Valley.

www.nexusmods.com

 

Stardew Multiplayer Server Mod

An always on multiplayer mod based on funny-snek's work

www.nexusmods.com

 

2. 모드 다운 및 설치

다운로드하면 대충 아래 2개 파일이 있을 거고 일단 킵~

 

 

이번엔 스팀 라이브러리에서
스타듀밸리 우클릭 - 관리 - 로컬 파일 보기 클릭

 

필자의 경로와는 다를테니 따라 하지 말 것..ㅋㅋ

G:\SteamLibrary\steamapps\common\Stardew Valley  - 대충 이런 폴더를 탐색기로 열어준다

그리고 다운로드해둔 SMAPI 부터 압축을 해제한다

install on Windows.bat 더블클릭. macOS or Linux는 각자도생 ㅠ

 

검은 창이 하나 뜨고

키보드 1 엔터  (경로설정)

키보드 1 엔터 (설치할겨)

복사하려면 드래그 -> 우클릭

SMAPI adding 완료되면 창 닫지 말고 박스 쳐둔 곳을 복사한 다음
(*주의 - 맨 앞 " 큰따옴표부터 마지막 % 퍼센트 글자까지 전부 포함이다)

 

3. 모드 적용

스팀 라이브러리 - 스타듀밸리 우클릭 - 속성
시작옵션에 붙여 넣기

 

그리고 하나 남아있던 Server Mod를  Mods 폴더에 풀어준다. 
Mods 폴더는 SMAPI 설치 시에 미리 생성된다.

 

4. 실행

반응형

그리고 게임 실행을 누르면 위와 같이 SMAPI 가 먼저 실행되고 스듀가 실행된다.

이후 Co-op으로 시작하고 스팀 친구초대 또는 invite code로 진행될 것 같다.
IP로 접속하기도 가능할 건데, 아직 설명할 정도로 공부 안 했음.

 

5. 설정

Server Mod 내부에 config.json 파일이 있다. 위 3줄 정도만 파악했다.ㅋㅋㅋ

timeOfDayToSleep
lockPlayerChests
그 외에는 이 정도만 확인하지 않을까?

{
  "serverHotKey": "F9",   -- 서버모드 시작/중지 키
  "profitmargin": 100,    -- 이익 마진 퍼센트
  "upgradeHouse": 0,      -- 메인하우스 레벨
  "petname": "Qwerty",
  "farmcavechoicemushrooms": true,
  "communitycenterrun": true,
  "timeOfDayToSleep": 2200,
  "lockPlayerChests": true,
  "clientsCanPause": false,
  "copyInviteCodeToClipboard": true,
  "festivalsOn": true,
  "eggHuntCountDownConfig": 120,
  "flowerDanceCountDownConfig": 120,
  "luauSoupCountDownConfig": 120,
  "jellyDanceCountDownConfig": 120,
  "grangeDisplayCountDownConfig": 120,
  "iceFishingCountDownConfig": 120,
  "endofdayTimeOut": 300,
  "fairTimeOut": 1200,
  "spiritsEveTimeOut": 900,
  "winterStarTimeOut": 900,
  "eggFestivalTimeOut": 120,
  "flowerDanceTimeOut": 120,
  "luauTimeOut": 120,
  "danceOfJelliesTimeOut": 120,
  "festivalOfIceTimeOut": 120
}

 

NexusMod 사이트에 기능에 적혀있는데
대충 방장이 자리 비우려면 F9 눌러놓고 가면 된다.

그리고 절대 최소화 하지 말 것.!!!!!!!!

 

마치며...

아직 돈스타브 투게더가 진행 중이라 스타듀밸리 즐기게 되면 
수정사항이나 다른 정보 추가될 수 있음.

필자는 스듀 플레이 타임 0시간입니다.

반응형