문서 개정 이력
날짜 |
제목 |
상세 |
2024-12-31 |
초안 작성 |
최초 메뉴얼 포스팅 |
테크팀 채널 소개 합니다.
테크팀 채널은 누구나 친구들과 함께 즐길 수 있는 사설서버를 구축하기 위한 강의를 제공하기 위해 만들어졌습니다.
아래와 같은 다양한 공식 자료를 확인하실 수 있습니다.
제목 |
링크이동 |
테크팀 유튜브 채널 |
링크이동 |
테크팀 디스코드 서버 |
링크이동 |
테크팀 게임사설 서버 (T2Server) |
링크이동 |
테크팀 게임사설 서버 디스코드 |
링크이동 |
테크팀채널에서 가이드 했던, 테라리아 관련 강의 영상리스트가 있나요 ?
Q : 참고 할 만한 테크팀님의 다른 기술 FAQ가 있나요 ??
번호 |
항목 |
설명 |
링크이동 |
1 |
구글클라우드 FAQ |
구글클라우드와 관련한 자주하는 질문들 |
클릭이동 |
2 |
오라클클라우드 FAQ |
오라클클라우드와 관련한 자주하는 질문들 |
클릭이동 |
3 |
IT 일반 FAQ |
IT에 관련하여 전반적으로 자주하는 질문들 |
클릭이동 |
테라리아와 관련하여, 참고할 기술 링크를 알려주세요
기술문서 및 사이트
제목 |
링크이동 |
Terraria Offical Site |
링크이동 |
Terraria Server Wiki (1) |
링크이동 |
Terraria Server Wiki (2) |
링크이동 |
도커 이미지
Mod 관련
기타 서버 유틸리티
제목 |
링크이동 |
TerrariaDedicatedServerGui |
링크이동 |
Terra Map |
링크이동 |
서버를 운영하기 위한 사양은 어떻게 되나요 ?
언리얼 엔진을 사용하는 타 게임보다는 사양이 낮습니다
서버 운영 방식 |
요구 사양 |
Small Map + (4~6명의 플레이어) |
512MB RAM |
Larger Map + 10명 이상의 플레이어 |
2GB RAM |
Larger Map + 50명 이상의 플레이어 |
4GB RAM |
테라리아 서버를 구축을 지원하는 시스템 아키텍처는 어떻게 되나요 ?
X86_64를 기본적을 지원하며, 라즈베리파이 혹은 AWS Gravity 와 같은 ARM 아키텍처도 지원합니다.
테라리아 서버 구축을 지원하는 OS는 어떤 것들이 있나요 ?
윈도우즈와 리눅스를 모두 지원합니다.
그 밖에 참고 할 만한 전반적인 정보들이 있다면요 ?
항목 |
상세내용 |
포트포워딩 및 방화벽 포트 |
TCP 7777 |
Dedicated Server SteamApp ID |
없음 |
Mod 지원유무 |
지원 |
Dedicated Server SteamAppID가 없는데 SteamCMD로 설치할 수 없나요 ?
테라리아는 별도의 SteamAppID가 없는 프로그램으로 SteamCMD를 통해 설치하는 방식이 아닙니다
공식 WiKi에 접속하여 런쳐를 다운로드 받아 수동 설치 & 실행 하면 됩니다.
월드세이브 파일의 위치는 어떻게 되나요 ?
Windows Server, Windows 10 / 11 (OneDrive가 설치되어 있지 않을 경우)
게임엔진 디렉토리 밑에 {월드이름}.wld 형태로 저장 됩니다.
윈도우 10 / 11 (OneDrive가 설치되어 있을 경우)
"C:\Users\{윈도우ID}\OneDrive\문서\My Games\Terraria\Worlds\Myworld.wld"
구글 클라우드 (Ubuntu Linux)
~/.local/share/Terraria/Worlds/
시놀로지 나스 (도커)
주요 서버 파일의 위치는 어떻게 되나요 ?
파일명 |
파일 위치 |
사용 용도 |
TerrariaServer.exe |
서버엔진 메인 폴더 |
서버 운영 코어 파일 |
serverconfig.txt |
서버엔진 메인 폴더 |
서버 환경 설정 파일 |
start-server.bat |
서버엔진 메인 폴더 |
윈도우 환경에서 서버 구동 파일 (실제 구동 파일) |
{월드이름}.wld |
바로 위 항목 참조 |
월드 저장 파일 |
환경설정 파일(serverconfig.txt)의 항목(파라미터)를 알려주세요
파라미터 |
설명 |
입력 가능 값 (예) |
world |
서버 기동시 로딩할 맵(월드) 지정 |
C:\Terraria\Worlds\world1.wld |
autocreate |
서버 생성시 월드 자동 생성 |
1:스몰, 2:미디움, 3:라지 |
seed |
월드 생성시 참고할 시드값 |
시드 값을 참조하여 월드를 생성함 |
worldname |
Autocreate시 사용할 월드 이름 |
936616411 |
difficulty |
난이도 |
0:노멀, 1:익스퍼트, 2:마스터, 3:저니 |
maxplayers |
서버 접속 최대 플레이어 |
1 ~ 255 |
port |
서버 데이터 포트 |
7777 |
password |
서버 접속 패스워드 |
1234 |
motd |
접속 메시지 |
오늘도 즐거운 게임 합시다 |
worldpath |
월드맵 저장 위치 지정 |
C:\Terraria\Worlds\ |
banlist |
밴사용자 리스트 파일 지정 |
banlist.txt |
secure |
안티치트 추가하기 |
1 |
language |
서버언어 |
en-US, it-IT, 한국어는 없음 |
upnp |
자동 uPNP 포워딩 |
1 |
npcstream |
npc 움직임 증가 |
0~60 (증가할수록 부드럽지만, 대역폭 사용량이 증가됨) |
priority |
동기화 우선순위 |
0:실시간, 1:높음 : 2:중간보다높음, 3:중간 4:중간보다 낮음 5:Idle |
journeypermission |
Journey Mode를 위해 사용되며 아래 항목들과 붙여서 사용함 |
0:전체 잠금, 1:호스트만 허용, 2:누구나 허용 |
_time_setfrozen |
시간 정지 허용 여부 |
0~2 |
_time_setdawn |
새벽시간으로 시간 변경 허용 여부 |
0~2 |
_time_setnoon |
정오시간으로 시간 변경 허용 여부 |
0~2 |
_time_setdusk |
해질녁 시간으로 변경 허용 여부 |
0~2 |
_time_setmidnight |
자정 시간으로 변경 허용 여부 |
0~2 |
_godmode |
무적 모드 활성화 허용 여부 |
0~2 |
_wind_setstrength |
바람세기 조정 허용 여부 |
0~2 |
_rain_setstrength |
비의 강도 조정 허용 여부 |
0~2 |
_time_setspeed |
시간 흐름 속도 조정 허용 여부 |
0~2 |
_rain_setfrozen |
비를 정지 상태로 유지, 허용 여부 |
0~2 |
_wind_setfrozen |
바람 정시 상태로 유지, 허용 여부 |
0~2 |
_increaseplacementrange |
배치범위 확장 여부 |
0~2 |
_setdifficulty |
난이도 조정 허용 여부 |
0~2 |
_biomespread_setfrozen |
바이옴 (부패, 성역등) 멈출수 있는지 허용 여부 |
0~2 |
_setspawnrate |
적생성 속도 조정 허용 여부 |
0~2 |
관리자 명령어를 알려주세요
명령어 |
설명 |
help |
사용가능한 모든 명령어 보기 |
playing |
접속하고 있는 모든 플레이어 보기 |
clear |
콘솔 윈도우 메시지 삭제 |
exit |
서버를 저장하고 종료하기 |
exit-nosave |
저장없이 바로 종료 하기 |
save |
서버데이터 저장하기 (종료는 되지 않음) |
kick <플레이어이름> |
<플레이어>를 일시적으로 서버 밖으로 쫓아냄 |
ban <플레이어이름> |
<플레이어>를 영구적으로 서버에서 쫓아냄 |
password |
서버 패스워드 보기 |
password <패스워드> |
서버 패스워드를 <패스워드>로 변경하기 |
version |
서버 엔진의 버전 확인하기 |
time |
인게임 시간 확인하기 |
port |
현재 서버가 동작중인 리스닝 포트 확인 (기본 7777) |
maxplayers |
서버에 설정되어 있는 최대 접속 인원 확인하기 |
say <메시지> |
서버에 <메시지> 전달 하기 |
motd |
서버 접속 메시지 확인하기 |
motd <메시지> |
서버 접속 메시지를 변경하기 |
dawn |
게임시간을 4:30AM으로 변경하기 |
noon |
게임시간을 12:00PM으로 변경하기 |
dusk |
게임시간을 7:30PM으로 변경하기 |
midnight |
게임시간을 12:00AM으로 변경하기 |
settle |
게임내 물 오브젝트를 안정화 시킴(흐르지 않음) --> 렉개선에 도움됨 |
death |
플레이어의 죽은 횟수 표시 |
pvpdeath |
플레이어가 PVP와 관련해 죽은 횟수 표시 |
alldeath |
모든 플레이어의 일반 죽음의 횟수 표시 |
allpvpdeath |
모든 플레이어의 PVP 관련해 죽은 횟수 표시 |
서버 구동(실행) 파라미터를 알려주세요
(작성중)
Auto Save를 지원하나요 ?
주기적으로 자동 저장 됩니다. 'exit' 명령어를 사용하면 월드를 저장 후 서버를 종료 합니다.
사용자가 없어도 서버의 시간이 흐르나요 ?
테라리아 같은 경우 서버에 사용자가 아무도 없으면 시간이 정지되며 1명의 사용자라도 서버에 접속하는 순간부터 시간이 다시 흐릅니다.