Advanced Rocketry
[clearfix]
1. 개요
Advanced Rocketry는 로켓, 우주 정거장, 인공위성 등의 기능을 추가하며 우주 진출을 주요 콘텐츠로 하는 모드이다. 다른 우주 모드인 갤럭티크래프트와 달리 로켓은 로켓 조립 기계 멀티블록에 구성 블록을 배치하여 만들며, 행성과 태양계를 자체 모드 설정(config)을 통해 사용자 정의로 설정하는 고급 기능도 가진다. 설정 방법은 링크 (영어 주의) 참조. 우주 태양광 발전 위성, 소행성/가스 채굴용 무인 로켓 등 독자적인 콘텐츠도 있다. 우주 정거장에 워프 코어와 제어기를 설치하면 우주 정거장을 행성/태양계간 이동 수단으로도 활용 가능하다. 갤럭티크래프트와는 중복 모드 관계이나 지원을 가진다. 이 모드의 위성/행성/항성계 시스템은 실제 태양계를 기준으로 만들어지지 않으며 사용자 정의 설정이 없다면 임의로 자동 생성된다.
특이하게도 이 모드의 우주 정거장 월드는 개별 월드가 아닌 하나의 월드[1] 를 반경 1024블록의 구역으로 나누어 사용하는 시스템을 가진다. 만일 플레이어가 이 구역을 벗어나거나 Y=0 아래로 추락하면 원래 있던 우주 정거장으로 순간이동된다.
최신 지원 버전은 1.12.2 이며, 한동안 알파 또는 베타 단계였으나 2020년 7월 26일에 정식 버전이 출시되었다. 로켓을 만들 때 일부 서버 구현 프로그램과 충돌을 일으키는 버그가 있다.
2. 추가하는 기계 및 블록
- 천체 데이터 처리기 (Astrobody Data Proccessor)
인공위성과 천문대를 통해 얻은 정보를 처리하는 기계이다.
- 신호기 (Beacon)
다용도의 멀티블록 구조물로 신호기 발견 고글(beacon finder goggles)에 해당 위치가 표시되게 해준다. 모드 설정(config)에서 행성 진입 전에 우선 발견해야하도록 설정했다면, 신호기가 설치된 행성을 발견하지 않은 다른 플레이어도 접근 가능하도록 도와주는 역할도 한다. 바닐라의 신호기와는 무관하며 기능도 완전히 다르다.
액체/전력/데이터를 운반하는 데 사용된다. 그러나 1.3.x버전부터는 크래쉬를 비롯한 각종 버그와 이 모드는 아이템/전력 운송 목적의 모드가 아닌 이유로 제작법이 비활성화되었다.
- 이산화탄소 흡수기 (CO2 Scrubber)
산소 방출구의 옆에 배치하면 산소 소모량을 감소시켜준다. 대신 전력 사용량이 증가한다. 이산화탄소 흡수 카트리지를 필요로 한다.
- 코일 (Coils)
멀티블록 기계의 구성 블록 또는 다른 기계/아이템의 재료로 사용되는 블록이다. 티어는 금 < 알루미늄 < 티타늄 < 이리듐 이다.
- 역장 투사기 (Force Field Projector)
통과/파괴 불가한 역장을 발생하는 기계이다. 레드스톤 신호로 제어 가능하다. 역장은 공기를 통과하지 않으므로 우주 정거장이나 공기가 부족한 행성에 있는 기지를 밀봉하는 목적으로 활용 가능하다.
- 연료 공급기 (Fueling Station)
로켓에 로켓 연료를 공급한다.
- 가스 충전기 (Gas Charger)
우주복에 산소를 충전하기 위해 사용한다. 제트팩이 장착되어 있다면 수소 가스를 충전하는 것도 가능하다.
- 중력 제어기 (Gravity Controller)
전력을 사용하여 중력의 세기를 제어하는 멀티블록 기계이다.
- 해치 및 적재/하차기 (Hatches and (Un)Loaders)
해치는 멀티블록 기계의 아이템/액체/전력의 입력 또는 출력으로 이용되며 적재 및 하차기는 로켓에 아이템 또는 연료를 넣거나 액체를 빼는 목적으로 사용된다.
- 발사 패드 (Launch Pad)
로켓/우주 정거장 조립 기계 구조물의 기초로 사용된다.
- 마이크로파 수신기 (Microwave Receiver)
우주 태양광 발전 위성으로부터 마이크로파를 수신하는 기계. 멀티블록 구조물이다.
- 전동기 (Motors)
멀티블록 기계의 구성 블록으로 활용된다. 4개 티어를 가진다.
- 천문대 (Observatory)
광학 센서 인공위성으로부터 얻은 거리 데이터로 소행성을 분석하는 멀티블록 구조물. 소행성 채굴 미션을 진행하기 위해 필수적이다. 관측 가능 거리는 렌즈로 사용된 블록과 전동기의 종류에 따라 결정된다.
- 궤도 레이저 드릴 (Orbital Laser Drill)
- 산소 방출구 (Oxygen Vent)
우주 정거장/일부 행성 등 산소가 부족한 월드에서 밀폐된 공간 내에 산소를 채워 우주복 없이 생활 가능한 공간을 만들어주는 기계이다. 산소 유출 없이 출입하려면 에어록 문이나 밀봉 블록 + 다락문을 사용해야 한다. 밀폐되지 않은 공간에서는 무용지물이므로 반드시 밀폐 상태를 꼼꼼히 확인할 것.
- 로켓 조립 기계 (Rocket Assembling Machine)
- 레일건 (Railgun)
아이템을 가속시켜 행성과 해당 행성의 위성(우주 정거장 포함) 사이에서 아이템을 보낼 수 있는 장치이다. 행성/항성간 아이템 이동은 불가능하다. 전력 소모량은 50만 + (10 × 행성과 위성사이 거리) RF이다.
- 로켓 관제기 (Rocket Monitoring Station)
로켓의 발사를 제어하고 로켓의 상태 및 작업 진행률을 확인 가능하도록 해주는 장치이다.
- 인공위성 조립 기계 (Satellite Assembling Machine)
- 인공위성 터미널 (Satellite Terminal)
인공위성의 상태를 확인 가능하게 도와주며 인공위성이 보낸 데이터를 수집하는 기능을 한다.
- 밀봉 (Seal)
우주 정거장, 달 등 산소가 부족한 환경에서 공기가 새어나가지 않는 1x1 크기의 구멍을 만들 수 있도록 도와준다. 공기를 통과시키는 레드스톤/레일이나 타 모드의 전선/파이프를 공기가 새어나가지 않게 통과시킬 목적으로 유용하다. 한 블록을 밀봉하기 위해서는 4개의 밀봉 블록이 필요하다.
멀티블록 구조물로 행성계 내의 위성이나 우주 정거장과 연결 가능하다. 궤도로 올라가거나 내려가기 위해서는 5만 RF가 필요하다. 이용 시 10초의 카운트다운이 시작된 뒤 작동한다.
- 우주 정거장 제작기 (Station Builder)
우주 정거장 구조물을 만들기 위해 필요한 멀티블록 기계. 로켓 조립 기계와 비슷한 방식으로 구조를 가진다.
- 우주 정거장 도킹 포트 (Station Docking Port)
- 구조물 탑 (Structure Tower)
로켓 조립 기계, 우주 정거장 제작기, 무인 우주선 조립기 멀티블록의 구성 블록으로 사용된다.
- 우주복 작업대 (Suit Workstation)
- 테라포머 (Terraformer)
행성 전체의 대기압을 조정할 수 있는 기계이다. 작동시 15분마다 행성의 기압을 0.01%씩 올리거나 내리며, 15분의 작동을 위해서는 72만 mB의 질소와 산소, 그리고 1800만 RF의 전력을 필요로 한다. 이름과 달리 생물군계(바이옴)를 변경하지는 못하며, 이를 위해서는 생물군계 변경 위성(Biome Changer Satellite)을 사용해야 한다.
- 무인 우주선 조립기 (Unmanned Vehicle Assembler)
가스 행성의 가스를 채굴하기 위한 무인 우주선을 만들기 위한 장치이다. 가스 행성으로 이동되어 있는 우주 정거장에서만 사용 가능하다.
- 무선 송수신기 (Wireless Transciever)
비활성화된 데이터 전선을 대신하여 기계간 데이터를 주고 받는 통신 장치이다.
2.1. 로켓 구성 블록
이 블록들은 로켓 조립 기계에서 로켓을 제작하는 데 사용된다.
- 연료 탱크 (Fuel Tank)
로켓의 필수적인 구성 블록. 로켓의 연료를 보관한다. 많을수록 더 많은 연료를 로켓에 적재 가능하다.
- 로켓 엔진 (Rocket Engine)
로켓의 필수적인 구성 블록 2. 티타늄-알루미늄 합금과 이리듐 합금을 사용하여 제작하는 고급 버전이 존재한다.
- 인공위성 보관함 (Satellite Bay)
궤도로 발사될 인공위성 또는 우주정거장을 보관하는 블록. 우주 정거장 제작기에서 우주 정거장을 만들 때도 필요하다.
- 제어 컴퓨터 (Guidance Computer)
행성 ID 칩 또는 우주정거장 ID 칩의 ID에 따라 우주선을 목적지로 향하게 제어하는 장치. 인공위성이나 우주 정거장 발사시에는 불필요하다.
- 좌석 (Seat)
플레이어가 우주선에 탑승할 수 있게 해주는 블록이다.
2.2. 우주 정거장 전용 기계
이 문단의 기계들은 우주 정거장 내에서만 이용 가능하다.
- 생물군계 분석기 (Biome Scanner)
우주 정거장이 궤도를 돌고 있는 행성의 생물군계(바이옴) 정보를 분석하는 멀티블록 기계이다.
- 워프 제어기 (Warp Controller)
워프 코어를 제어하여 우주 정거장을 목적지로 워프시키기 위해 필요한 기계이다.
- 워프 코어 (Warp Core)
우주 정거장을 워프 우주선으로 사용하기 위한 멀티블록 기계이다. 사용을 위해서는 구조물 윗면에 위치한 해치에 다이리튬[2] 을 연료로 넣어야 한다.
- 도킹 패드 (Docking Pad)
우주 정거장에 로켓이 착륙할 지점을 설정할 때 사용되는 블록이다. 로켓 적제/하차기, 로켓 관제기, 로켓 연료 공급기 등 로켓 관련 기계를 연결기 아이템으로 연결하여 사용할 수 있다. 모든 도킹 패드에 로켓이 세워져 있다면 해당 로켓은 우주 정거장의 원점에 착륙한다.
2.3. 재료 가공 기계
광석을 정제하거나 재료를 가공하여 부품으로 만드는 등의 작업을 수행하는 기계류이다. 또한 이들은 대부분 멀티블록 기계이다. 각 기계의 레시피는 config 폴더에 있는 레시피 XML 파일을 수정하여 기존 레시피를 삭제하거나 임의의 레시피를 추가할 수 있다. 기계를 구성하는 코일이나 모터를 상위 단계의 것으로 교체하면 작업 속도가 향상된다.
- 화학 반응기 (Chemical Reactor)
수소와 산소를 반응시켜 로켓 연료를 만들기 위해 사용된다.
- 결정화 기계 (Crystallizer)
다이리튬 가루를 결정화시키거나 실리콘 보울(Silicon Boule)을 만들기 위해 사용된다.
- 절단기 (Cutting Machine)
실리콘 보울을 웨이퍼로, 회로 판을 회로 칩으로 가공하는 기계이다.
- 전기 아크로 (Electric Arc Furnace)
강철, 티타늄, 규소(실리콘), 일부 합금 등을 생산하기 위해 필수적인 멀티블록 기계이다.
- 전해조 (Electrolyser)
물을 수소와 산소로 전기분해하는 기계이다. 화학 반응기와 함께 로켓 연료 생산을 위해 필요하다.
- 선삭용 선반 (Lathe)
주괴를 막대로 가공하는 기계이다.
- 정밀 조립 기계 (Precision Assembler)
- 압연기 (Rolling Machine)
3. 아이템
- 소행성 ID 칩 (Asteroid Id Chip)
소행성 채굴 우주선을 해당 소행성으로 향하게 하기 위해 필수이다.
- 생물군계 변경기 (Biome Changer)
- 데이터 저장 장치 (Data Storage Unit)
인공위성 등으로부터 수집된 정보를 저장하는 아이템. 정보 수집 목적의 인공위성 제작에도 필수적이다.
- 홀로그램 투사기 (Holo-Projector)
- ID 칩 (Id Chips)
- 연결기 (Linker)
두 기계 사이를 연결시키는 아이템이다. 무선 송수신기, 연료 공급기/발사 제어기와 로켓 조립 기계에 활용 가능하다.
- 광물 분석기 (Ore Scanner)
- 행성 ID 칩 (Planet Id Chip)
- 압력 탱크 (Pressure Tank)
- 인공위성 (Satellite)
- 인공위성 ID 칩 (Satellite Id Chip)
- 우주 정거장 ID 칩 (Station Id Chip)
- 우주복 (Space Suit)
공기가 부족한 행성이나 우주 공간에서 필수적인 아이템이다. 기본적으로는 산소가 부족한 환경으로부터 플레이어를 보호하는 목적으로 사용되나 제트팩이나 업그레이드를 장착하여 기능을 확장 가능하다.
4. 명령어
- help
도움말 명령어이다.
- givestation [우주 정거장 ID]
우주 정거장 ID 칩을 명령어를 입력한 플레이어에게 준다.
- goto [차원 ID]
해당 차원에 위치한 동일 좌표의 장소로 이동한다. 바닐라/타 모드와도 호환된다. 참고로 오버월드의 차원 ID는 0, 네더의 차원 ID는 -1, 엔드의 차원 ID는 1이며, 모드의 차원 ID는 해당 모드의 컨피그(Config) 파일을 통해 확인할 수 있다.
- goto station [우주 정거장 ID]
해당 ID를 가진 우주 정거장으로 이동한다. 바닐라/타 모드와도 호환된다.
- fetch [플레이어 이름]
해당 플레이어의 좌표와 차원 정보를 표시한다.
- planet delete [차원 ID]
해당 차원을 삭제한다. 그러나 데이터상에서만 삭제하므로 해당 차원의 월드는 폴더에 남게 된다.
- planet generate [항성 ID] [행성 이름] [대기압 변수] [거리 변수] [중력 변수] (기본 대기압) (기본 거리) (기본 중력)
해당 항성 주변에 행성을 새로 생성한다. 마지막 3가지 매개 변수는 생략 가능하며 생략할 경우 오버월드 변수가 기본값으로 사용된다.
5. 호환되는 모드
- Thermal Dynamics, 빌드크래프트, Ender IO, Immersive Engineering 등 아이템/액체/전력 운송 수단이 있는 모드 - Advanced Rocketry의 미흡한 아이템/액체/전력 운송 시스템을 보완할 덕트/파이프를 추가한다. 단, 빌드크래프트의 경우 MJ를 사용하므로 다른 RF 운송 수단이 필요하다.
- 인더스트리얼크래프트 2 - 멀티블록의 IC2 에너지 수용기를 추가한다.
- Galacticraft - Advanced Rocketry는 Galacticraft의 산소 시스템을 자신의 것으로 대체하여 중복 우려를 없앤다. Galacticraft 행성들은 사용자 설정을 통해 Advanced Rocketry 행성계에 추가될 수 있다. 이외에도 다양한 기능을 연계한다.
- GregTech CE - 멀티블록의 GTCE 에너지 수용기를 추가한다.