Small Ships는 Minecraft Java에 조종 가능한 함선을 추가합니다. 함께 쓰는 월드에서는 모드 파일이 클라이언트와 서버의 Minecraft 버전 및 로더와 맞아야 합니다. 이 가이드는 설치, 문서화된 기본 조작, 구성 변경 절차를 설명합니다. 버전 예시는 NeoForge 및 Small Ships 2.0.0-b2.1를 사용하는 Minecraft 1.21.1입니다. 다른 조합은 각각 별도로 확인하세요.
올바른 Small-Ships 다운로드 선택하기
프로젝트 개요에는 여러 Minecraft 버전과 로더가 나열되어 있습니다. 그렇다고 해서 모든 개별 파일이 모든 조합에 적합하다는 뜻은 아닙니다. 구체적인 다운로드 페이지를 열고 Minecraft 버전, 로더, 의존성을 자신의 인스턴스와 대조하세요. 프로젝트에서는 Small Ships가 클라이언트와 서버용으로 표시되어 있습니다. 공식 프로젝트 페이지
예시에는 Minecraft 1.21.1용 NeoForge 빌드 2.0.0-b2.1가 있습니다. 언급한 버전은 구체적인 참조일 뿐, 일반적인 업데이트 목표가 아닙니다. 완성된 Modpack을 사용하는 경우 먼저 해당 Modpack의 요구 사항을 확인하세요.
테스트 월드에서 설치 준비하기
- 버전 기록 및 데이터 백업: Minecraft 버전, 로더, 모드 파일을 기록하세요. 변경 전에 기존 월드와 구성을 백업하세요. 첫 기능 테스트에는 새 월드가 적합합니다.
- 알맞은 클라이언트 인스턴스 사용: 필요한 로더를 설정하고 Small-Ships 파일을 해당
mods디렉터리에 넣으세요. 이 빌드에 선언된 의존성만 추가하세요. - 클라이언트 실행 및 콘텐츠 확인: 모드가 로드되고 콘텐츠를 사용할 수 있는지 확인하세요. 시작에 실패하면 첫 번째 구체적인 오류 메시지와 버전 일치를 조사하세요.
- 서버도 그에 맞게 설정: 같은 적합한 게임 및 Gameplay 모드 상태를 사용하세요. 추가 클라이언트 그래픽 모드 전체 묶음을 확인 없이 서버에 올리지 마세요.
- 일반 플레이어로 접속: 특별한 관리자 권한 없이 접속 가능 여부와 콘텐츠를 확인하세요. 성공적인 설치는 Operator 계정에서만 작동해서는 안 됩니다.
- 함선을 실제로 확인: 배치, 탑승, 돛, 항해, 인벤토리, 하선을 테스트하세요. 그런 다음 정상적인 서버 재시작 후 상태를 확인하세요.
일반적인 설정은 Mods 및 Modpacks 설정에서 다룹니다. Minecraft 1.21.1의 경우 NeoForge 문서에서도 알맞은 Java 21 런타임을 설명합니다.
어떤 키가 무엇을 하나요?
다음 키 배정은 프로젝트 설명에서 가져온 것입니다. 특히 Modpack에서는 자신의 인스턴스에서 실제 바인딩을 확인하세요. 변경되었거나 중복 배정된 키는 다른 동작을 만들 수 있습니다.
| 동작 | 문서화된 조작 |
|---|---|
| 탑승 | 함선을 우클릭으로 사용 |
| 돛 열기 또는 닫기 | 함선 안에서 R 누르기 |
| 돛 속도 올리기 또는 낮추기 | 각각 W 또는 S |
| 카메라 거리 변경 | 3인칭 시점에서 F5와 마우스 휠 사용 |
| 밖에서 인벤토리 열기 | 웅크리기 상태로 함선을 우클릭 |
| 대포 발사 | 대포 방향을 바라보고 스페이스바 누르기; 대포알은 함선 인벤토리에 있어야 함 |
프로젝트 페이지는 키 배정을 변경할 수 있다고 안내합니다. 효과가 없을 때는 먼저 키 배정, 함선 안에서의 위치, 해당 동작의 전제 조건을 확인하세요. Small Ships: 조작 및 대포
함선 속도가 서로 다를 수 있는 이유
느린 항해가 모두 서버 문제는 아닙니다. 공식 Wiki는 함선 유형, 수역 바이옴, 대포, 화물의 영향을 설명합니다. 성능 설정을 바꾸기 전에 이런 게임 메커니즘을 비교에 포함하세요. Wiki 정보도 구체적인 릴리스에서 실제 관찰된 동작과 계속 맞아야 합니다. Small-Ships-Wiki
재현 가능한 비교를 위해 같은 함선과 같은 경로를 사용하세요. 화물, 장비, 수역을 기록하세요. 처음에는 한 가지 요소만 바꾸세요. 동시에 다른 함선을 사용하고 다른 바이옴으로 이동하면 차이를 더 이상 명확히 원인별로 분리할 수 없습니다.
반대로 여러 플레이어가 동시에 지연된 동작을 겪는다면 연결과 서버도 추가로 확인하세요. Minecraft 랙 및 TPS 안내가 이 구분에 도움이 됩니다.
키 배정과 게임 규칙을 분리해서 변경하기
키 변경은 어떤 방식으로 동작을 실행할지에 대한 답입니다. 반면 Gameplay 설정은 공동 월드의 규칙에 영향을 줍니다. 따라서 로컬 키 충돌을 서버 측 구성 문제와 혼동하지 마세요.
조작을 위해 Minecraft 인스턴스의 키 설정을 열고 Small Ships가 등록한 동작을 찾으세요. 충돌이 있으면 비어 있는 키를 선택하고, 기존 배정을 기록한 뒤, 같은 동작을 즉시 확인하세요. 이렇게 하면 필요할 때 변경을 되돌릴 수 있습니다.
Gameplay 조정에는 자신의 구체적인 빌드가 제공하는 구성 옵션만 사용하세요. 파일 이름, 키, 저장 위치는 다른 로더용 안내에서 안정적으로 가져올 수 없습니다. 먼저 실제로 생성된 파일을 백업하세요. 수동 편집 전 서버를 종료하고, 존재하며 문서화된 값 하나만 바꾸세요. 시작 후 로그에서 구성이 수락되었는지 확인하고, 이어서 일반 플레이어로 효과를 테스트하세요.
Small Ships 2.0.0-b2.1의 구체적인 설정
Minecraft 1.21.1 및 NeoForge 21.1.248로 격리된 첫 시작을 했을 때, 이 빌드는 게임 디렉터리에 두 파일을 생성했습니다. 로컬 표시용 config/smallships-client.toml와 일반 모드 규칙용 config/smallships-common.toml입니다. 다음 선택 항목은 주석과 값 범위를 포함해 이 생성된 파일들에서 가져온 것입니다. 클라이언트 시작만으로 Dedicated Server와의 동기화가 확인되는 것은 아닙니다.
| 파일 및 키 | 기본값과 허용 범위 | 설정이 영향을 주는 것 |
|---|---|---|
Client: shipModSpeedUnit |
0; 값 0부터 3까지 |
속도 표시 단위: 0 = km/h, 1 = m/s, 2 = 노트, 3 = mph |
Client: shipGeneralCameraAutoThirdPerson |
true |
3인칭 카메라로 자동 전환 |
Client: shipGeneralCameraZoomEnable |
true |
함선 카메라의 줌 기능 |
Client: shipGeneralCameraZoomMin / shipGeneralCameraZoomMax |
5.0 / 20.0; 각각 1부터 50까지 |
하한 및 상한 줌 제한; 최솟값은 최댓값보다 작게 유지 |
Common: shipGeneralContainerModifier |
10.0; −500부터 500까지 |
가득 찬 화물칸이 줄 수 있는 최대 백분율 속도 영향 |
Common: shipGeneralCannonModifier |
2.5; −500부터 500까지 |
대포 하나당 백분율 속도 영향 |
Common: shipGeneralBiomeModifier |
20.0; 0부터 500까지 |
바이옴으로 인한 최대 백분율 속도 보너스 또는 페널티 |
Common: shipGeneralCollisionDamage |
7.5; 0부터 100까지 |
충돌 피해; 구성 주석에 따르면 0은 이를 비활성화함 |
Common: shipGeneralDespawnTimeSunken |
15.0; 0부터 600분까지 |
침몰한 함선이 제거되기까지의 시간 |
이 빌드에서 shipAttributeCogMaxSpeed의 기본값은 30.0입니다. 따라서 오래된 Wiki 예시의 속도 및 바이옴 값을 확인 없이 옮기지 마세요. 허용되는 극단값 역시 합리적인 권장값은 아닙니다. 기본값에서 시작해 작고 추적 가능한 단계로 변경하세요.
편집할 때 기존 TOML 섹션을 유지하고 내부 schematicVersion은 변경하지 마세요. 파일 편집 전에 해당 인스턴스를 종료하고 이후 완전히 다시 시작하세요. 이 절차는 게임 중 확인되지 않은 적용을 전제로 하지 않습니다. 특정 값이 재시작 없이 바로 적용되는지는 여기서 보장하지 않습니다. 공동 규칙의 경우 이후 테스트 서버에서 일반 플레이어로 같은 동작을 확인하세요.
간단한 절차로 오류 좁히기
| 관찰 | 확인 | 기대 결과 |
|---|---|---|
| 함선을 배치할 수 없음 | 비어 있고 충분히 큰 수역 사용 | 좁은 해안이나 장애물과 접촉하지 않고 함선이 나타남 |
R가 돛 동작을 실행하지 않음 |
착석 위치와 실제 키 바인딩 확인 | 배정된 동작이 반응함 |
| 밖에서 인벤토리가 열리지 않음 | 우클릭할 때 웅크리기 상태 확인 | 함선 인벤토리가 열림 |
| 대포가 반응하지 않음 | 시선 방향, 탄약, 바인딩 확인 | 빈 테스트 환경에서 동작을 실행할 수 있음 |
| 한 플레이어가 접속할 수 없음 | 해당 플레이어의 버전 세트를 작동하는 클라이언트와 비교 | 모드/로더 충돌 없이 접속 |
| 재시작 후 함선 상태가 예상과 다르게 바뀜 | 정상 종료, 저장, 서버 로그 확인 | 반복 테스트에서 상태가 추적 가능하게 유지됨 |
대포는 목표 범위에 다른 건축물이 없는 열린 별도 월드에서 테스트하세요. 기능 테스트는 구체적인 조작 질문에 답하기 위한 것이며 기존 저장 데이터를 손상시키기 위한 것이 아닙니다.
자주 묻는 질문
모든 함께 플레이하는 사람이 Small Ships를 설치해야 하나요?
여기서 설명한 수정된 클라이언트/서버 운영에서는 알맞은 공동 버전 세트를 계획해야 합니다. 변경되지 않은 클라이언트가 추가 콘텐츠를 사용할 수 있다고 기대하지 마세요.
Small Ships가 모든 Shader와 자동으로 작동하나요?
알맞은 모드 파일만으로 오류 없는 Shader 표시가 증명되지는 않습니다. 먼저 Shader 없이 함선을 확인한 뒤, 여러분의 구체적인 Shader 스택으로 확인하세요. 같은 장면에서 수면, 돛, 카메라를 살펴보세요.
Small Ships를 월드에서 그냥 다시 제거할 수 있나요?
설치 전에 전체 백업을 보관하세요. 이미 저장된 월드에서 콘텐츠 모드를 제거하는 것은 중립적인 되돌리기 경로가 아닙니다. 깨끗한 재테스트에는 해당 버전 세트와 함께 백업을 사용하세요.
공동 서버는 어디서 시작하면 되나요?
Minecraft 서버 상품에서 어떤 서버 소프트웨어가 여러분의 Modpack에 맞는지 확인하세요. 여러분의 월드와 플레이어 수를 테스트한 뒤 리소스를 선택하세요. 함선 모드를 설치했다는 사실만으로 신뢰할 수 있는 RAM 요구량이 나오지는 않습니다.
관련 가이드
다른 언어로 읽기
Deutsch · العربية · বাংলা · English · Español · Français · हिन्दी · Bahasa Indonesia · Italiano · 日本語 · Nederlands · Polski · Português · Русский · Türkçe · اردو · 简体中文