완전한 TF3 패키지로 시작
이 작업은 모드를 만들고 확인한 뒤 시작합니다. 다음의 mod.json, _metadata/modinfo.json 그리고 content 구조를 그대로 유지하세요. 기술적 식별자인 modId 는 폴더 이름과 별개로 패키지를 식별합니다. TF2 폴더 접미사를 바꿔도 리소스는 변환되지 않습니다.
공식 게시 요건을 읽고 본인이 소유하거나 공유 허가를 받은 콘텐츠만 배포하세요. 허용된 Urban Games 에셋을 사용하면 출처 표시 요건을 따르세요. 로컬에서 작동하는 패키지도 게시 검증이 필요합니다.
준비한 패키지 게시
- 실제 사용자 데이터 폴더를 찾으세요. Settings → Advanced → Open User Data Folder를 사용한 뒤 그 안의 다음으로 이동하세요:
staging_area. 전체 패키지를 그곳에 복사하고 게임 설치 파일을 교체하지 마세요. - Main Menu → Mod Hub → My Mods를 여세요. 준비한 모드를 선택하세요. 이름, 태그, 이미지, 공개 범위와 변경 기록을 검토하세요.
- Upload를 선택하세요. 게임이 패키지를 검증합니다. 콘솔 준비와 승인은 더 엄격한 콘솔 요건 충족에 달려 있습니다. 데스크톱 성공만으로 모든 플랫폼 승인이 입증되지는 않습니다.
- 생성된 mod.io 항목을 확인하세요. 업로드 후 자동으로 열립니다. Files 절에서 업로드 버전과 플랫폼 승인, 그리고 등록 항목의 의도한 공개 범위를 확인하세요.
중복 생성 없이 기존 출시 업데이트
다음을 높이세요: revision in mod.json. 다음은 유지하세요: _metadata/mod.io_fileid.txt, 이는 패키지를 기존 mod.io 항목에 연결합니다. 잃어버렸다면 공식 절차에 따라 등록 항목 정보 상자의 항목 ID로 그 파일을 복원합니다.
My Mods로 돌아가 패키지를 선택하세요. Update를 사용하기 전에 다음 메시지를 확인하세요: The existing mod on mod.io will be updated. mod.io에서 직접 편집한 설명은 백업하세요. 로컬의 modinfo.json 텍스트가 업데이트 중 이를 덮어씁니다.
모드 정의 설명서는 이전 버전과 호환되지 않는 업데이트에 새 모드 ID와 별도 출시를 권장합니다. 구독자의 저장 파일을 망가뜨리지 않기 위해서입니다. 폴더 이름만으로 업데이트 정체성이 확인되지는 않습니다.
효과가 있었는지 확인하는 방법
원하는 등록 항목에 원하는 버전이 있고 공개 범위가 올바르며 필요한 플랫폼의 파일 상태가 승인되어야 합니다. 업데이트라면 새 항목이 생겼다고 성공으로 여기지 말고 같은 기존 항목을 확인하세요. 플레이어에게 권하기 전에 별도 시험 세계에서 출시 패키지의 의도한 동작을 확인하세요.
게시가 완료되지 않는 경우
- My Mods가 없는 경우: 실제 사용자 데이터의 준비 폴더와 패키지 구조를 확인하세요. 다른 곳의 구독 다운로드가 자동으로 작성자의 게시 준비 패키지가 되지는 않습니다.
- 검증이 실패하는 경우: 보고된 문제를 보존하고 연결된 요건에 맞춰 패키지를 수정하세요. Upload에 도달했다고 검증을 통과한 것은 아닙니다.
- 업데이트 대상이 인식되지 않는 경우: 다시 업로드하기 전에 기록된 항목 ID와 패키지 정체성을 확인하세요.
- 로컬 시험이 잘못된 리비전을 불러오는 경우: 문서의 우선순위는 staging area, 수동 설치, 구독 모드 순입니다. 같은 modId의 복사본을 비교하세요. 준비 영역의 복사본이 구독 업데이트를 가릴 수 있습니다.
출시 전 배경 영상이며 이 업로드 절차를 녹화한 것이 아닙니다. 위의 현행 공식 문서 조작법을 따르세요.
관련 업무: 모드 설치와 활성화 · 다운로드한 파일 찾기 · 별도 저장 파일 백업 유지 · 업적 획득 자격 확인
