Minecraft Wiki

Minecraft 위키가 Weird Gloop으로 이사를 시작합니다. 현재는 영어 위키만 적용된 사항이며, 한국어는 추후 이사 예정이니 참고해주세요.


새로 오신 분들은 길라잡이위키 규칙을 꼭 읽어주세요.

문서 작성번역을 도와주시면 이 위키에 큰 힘이 됩니다.

READ MORE

Minecraft Wiki
Advertisement

이 튜토리얼에서는 기본 광산 수레 정거장 과 시스템을 다룬다. 단, 레드스톤에 대한 상당한 지식은 필요하지 않고, 광산 수레와 레일에 대한 약간의 경험만이 필요한 정도이다. 이 튜토리얼은 화로가 실린 광산 수레 또는 상자가 실린 광산 수레는 다루지 않는다. 아래에 있는 사진들은 공간을 절약하는 디자인이 아니라, 모든 구성 부품이 즉시 보이도록 한 디자인들이다.

완전 기본

광산 수레

다음은 광산 수레의 가장 중요한 특성들을 정리한 것이다.

  • 광산 수레는 직선 궤도에서 최고 8 m/s 까지 움직인다. 대각선 궤도에서는 11.314 m/s (sqrt(2) * 8)) 까지 움직일 수 있다.
  • 광산 수레는 하중에 따라 다르게 움직인다.
    • 플레이어가 탄 광산 수레는 최고 속도로 달리다가 그냥 놓아 두면 221미터를 움직인다.
    • 완전히 꽉 채운 호퍼가 실린 광산 수레 또는 상자가 실린 광산 수레는 최고 속도로 달리다가 그냥 놓아 두면 40미터를 움직인다.
    • 비어있는 호퍼 수레와 상자 수레는 최고 속도로부터 165미터를 움직인다.
    • 320 아이템 (5 묶음)이 들어 있는 상자 수레는 최고 속도로부터 101미터를 움직인다.
  • 활성화된 전동 레일, 아래쪽 경사, 플레이어나 몹이 미는 경우, 속도가 증가한다.
  • 광산 수레에 타고 있는 플레이어는 <전진 키>("W")를 누르면 힘을 가할 수 있다.
  • 비활성화된 전동레일이 두 블록 연속되어 있으면, 최고 속도로 하중이 꽉 찬 광산 수레일지라도 완전히 정지한다.
  • 길게 깔린 레일 혹은 윗 경사 레일은 수레의 관성을 떨어뜨려 속도를 줄이며, 결국 정지하게 된다. (플레이어가 전진 키를 누르지 않을 경우)
  • 궤도에 장애물이 있으면 광산 수레는 탈선하게 된다. 플레이어/몹/정지된 카트 등에 부딛치면, 반대방향으로 움직이게 된다. (전동 레일인 경우에도)

레일

레일 종류별 자세한 특성과 사용법에 대해서는 각각의 페이지를 보라.

  • 레일은 항상 다른 고체 블록 위에 설치해야 하며, 유일하게 곡선으로 설치할 수 있다.
  • 탐지 레일은 광산 수레가 위를 지나가면 레드스톤 신호를 내보낸다. 그 외에는 일반 레일과 동일하다.
  • 전동 레일은 활성화되면, 위를 지나는 광산 수레에 힘을 가하여 속도를 올려주고, 비활성화된 상태에서는 브레이크 작용을 하여 수레의 속도를 낮춘다.
  • 활성화 레일은 활성화되면, 위를 지나는 광산수레에 영향을 미친다. TNT 수레는 점화되고, 호퍼 수레는 비활성화되며, 플레이어/몹은 강제로 내리게 한다.

아래의 내용들은 이들 구성요소를 사용하여, 궤도와 철도 운송시스템을 만든다.

궤도 설치를 위한 모범 사례

열차 궤도의 성능은 궤도 설치 방법에 따라 달라진다. 벽 옆에 궤도를 설치하거나, 궤도 옆에 가로등을 설치하거나, 언덕이 있으면 수레의 속도를 떨어뜨린다.

수레의 종류에 따라, 하중의 유무에 따라 얼마나 멀리 갈 수 있는지를 알아보기 위해 테스트용 궤도를 만들었다. 어두어진 후 궤도 옆에 가로등 여러개 설치하여 비교해 보았는데, 성능이 상당히 떨어진 것을 확인하였다. 예를 들어, 가로등을 설치하기 전에는 플레이어가 광산 수레에 타고 있을 때 250 블록까지 도달했는데, 설치 후에는 187블록까지만 갈 수 있었다. 변화의 이유를 이해하기 위하여 모든 표면을 깔끔하게 정리하자 이동 거리가 원래대로 복귀하였다. 속도가 느려지는 것이 궤도 옆에 있는 블록과의 상호작용 때문인지를 확인하기 위하여 벽을 설치하였다. (아래 그림) 이동 거리는 다시 187블록으로 떨어졌다. 아래 그림에서 오른쪽 아래 빨간색 사암으로 표시한 곳이 그곳이다.

Sidewalls installed next to track

일부 유튜브 비디오에서는 대각선 궤도가 직선 궤도보다 성능이 더 좋다고들 하였다. 이는 증명되지 않았다. 이를 테스트하기 위하여 아래와 같이 300블록 길이의 테스트용 궤도를 설치하였다. 탑승자가 없는 광산 수레는 직선 궤도에서와 마찬가지로 18 블록을 이동한 뒤 정지하였다. 플레이어가 탄 광산 수레는 궤도 끝까지 갔다. 궤도 옆에 있는 블록과의 상호작용은 대각선 궤도에서 더 심한 것 같다. 10블록마다 가로등을 설치하였는데, 빈 수레는 12블록만 갈 수 있었고, 플레이어가 탔을 경우엔 180블록까지만 갔다. 상당한 감소 수준이다.

Distance trial track diagonal

테스트에서 확인한 것은 속도가 증가한다는 것이다. 곡선 트랙에서 광산 수레는 사실상 2 블록을 움직이는 것으로 최고 속도는 11.314 m/s이다. 직선이 8 m/s 임을 감안하면 확실히 성능이 향상되었다.

Anuphillbattleto10

최고 속도의 빈 수레는, 전동 레일이 없을 경우 오르막에서 10 블록까지 올라 간다. 따라서 전동 레일은 10 블록마다 한번씩 설치하면 될 것이라고 생각할 수 있을 것이다. 하지만, 수레의 속도저하가 너무 빨라서, 9블록 높이에 전동 레일을 2개 깔아도 겨우 5블락 만큼만 더 올라갈 수 있다. 많은 실험을 거쳐 알아낸 바에 따르면, 수레가 올라가도록 하기 위한 최소한의 전동 레일 수는 처음 9블록 높이에서 시작하여 6 블록마다 3개의 전동 레일을 설치하는 것이다. (속도 저하는 매우 심하다.) 상승 속도를 유지하려면 처음 평지에 2개의 전동레일을 설치하여 최고 속도를 낸 다음, 그 다음 오르막부터는 전동레일의 수와 일반 레일의 수를 5:4 정도로 유지는 것이 좋다. 이 정도면 적절한 비용에 괜찮은 속로가 나올 수 있다.

물론 비용문제를 고려하지 않는다면 처음부터 끝까지 전동레일을 깔면 성능이 최고가 된다.

플레이어가 타거나, 상자 광산 수레 등은 빈 수레보다 관성이 커서 더 높이 올라갈 수 있다. 플레이어가 탄 광산 수레는 오르막에 전동 레일을 설치하지 않았을 경우 최소 24 블록을 올라갈 수 있다.

전동 레일

행동

전동 레일레드스톤으로 활성화시킬 수 있으며, 활성화되면, 그 위로 이미 움직이고 있는 광산 수레에 힘을 가하여 속도를 올려준다. 비활성화된 상태의 수레의 속도를 많이 떨어뜨린다.

참고로 광산 수레가 활성화된 전동 레일위에 있더라도 멈춰진 상태라면 움직이지 않는다. 미는 등의 방법으로 일단 어떤 방향으로 움직이기 시작하면, 전동 레일의 영향이 시작된다.

경사로에 비활성화된 전동 레일이 있을 경우, 그 보다 윗 레일에 멈춰져 있는 수레는 움직이지 않는다. 즉, 전동레일이 브레이크로 작동한다. 전동레일에 다시 전원이 들어오면, 중력에 의하여 수레가 움직이기 시작하며, 이후 전동 레일의 영향으로 더욱 가속된다.

비활성화시킨 전동레일의 끝에 고체 블록을 설치하고, 레일에 수레를 설치하면 수레가 서있게 된다. 이 상태에서 (레스트톤 횃불을 설치하거나, 레버 스위치를 올리는 등) 전동레일이 활성화되면 광산수레가 블록을 떠나 가속하게 된다.

비활성화된 전동레일은 그 위를 지나는 광산 수레를 멈추게 한다. 비활성화된 전동레일 하나만으로도 대부분의 경우, 수레를 완전히 정지시킨다. 적재물이 있거나, 최고 속도의 경우에는 레일 하나로는 부족하지만, 두개의 비활성 전동레일만 있으면 항상 멈춰세울 수 있다.

동력 공급

레드스톤 전원과 마찬가지로, 전동 레일에는 6개 면(위/아래, 사방) 어디서든지 동력을 공급할 수 있다.

전동 레일은 서로 연결된 레일에 최대 8개까지 동력을 전달한다. 따라서 하나의 레드스톤 전원만으로 총 17개(자기자신 + 양쪽 각각 8개) 의 전동레일에 동력을 공급할 수 있다. 전동레일은 인접한 탐지 레일로부터 동력을 공급받는다. 이 경우, 동일한 궤도가 아니어도 동력을 받을 수 있다. 탐지 레일이 인접한 레일에 동력을 공급하므로, 필요할 때만 전동 레일을 활성화시킬 수 있다.

실재로는 다른 방법을 사용하여 전동레일을 항상 활성화시키는 것이 훨씬 효율적이다.

  • 레드스톤 횃불을 레일 바로 옆이나, 두 블록 아래에 설치한다. 혹은 레드스톤 와이어를 사용하여 연결한다.
  • 전동 레일을 레드스톤 블록위에 설치한다.

관성

전동 레일로 올릴 수 있는 광산 수레의 속도는 최고 8 m/s 이지만, 광산 수레는 내부적으로 "관성(momentum)" 값을 유지함으로써 수레의 속도를 관리한다. 추가 관성값이 소모되기전까지는 8 m/s 로 달린다.

평지에서 전동레일 하나가 있으면, 탑승한 수레는 80블록, 빈 수레는 8 블록을 움직일 수 있는 관성을 부여한다. 테스트를 해보면, 전동 레일을 추가할 때마다 움직이는 총 거리가 늘기는 하지만, 증가량은 점점 줄어든다. [1] 즉, 수레의 속도가 빠를 수록 추가되는 관성은 적어진다는 뜻이다.

오르막 경사는 관성에 심각하게 영향을 미친다. 하지만, 충분한 관성이 있다면 오르막도 쉽게 올라갈 수 있다. 반대로 내리막에 있는 수레는 관성을 얻게 된다. 내리막에 전동레일이 있을 경우, 중력에 의한 관성과, 전동레일에 의한 관성이 모두 추가된다.

경사 오르기

Powered rail hill-climbing test

평지에 멈춰있는 적재물이 있는 광산 수레를 4개의 전동레일로 가속하면, 더 이상의 추가 가속 없이도 10블록 높이까지 올라갈 수 있고, 그후 수평으로 최소 10 블록 이상을 더 진행한 후 정지한다. 11블록은 올라갈 수 없다. 빈 수레의 경우 겨우 5블록까지만 올라갈 수 있다.

관성이 충분치 않은 상태에서 광산 수레가 경사로를 오르려면, 4 블록마다 1개의 전동레일 (혹은 8블록마다 2개)를 설치해야 한다. 하지만, 이는 처음 출발시 관성이 없다면 최악의 시나리오이다.

빈 광산 수레로 작업을 할 경우(예를 들어 상자가 실린 광산 수레 운송 시스템), 오르막을 오르려면 2 블록마다 1개의 전동레일(또는 2개의 일반레일 후 2개의 전동 레일)이 필요하다.

최적의 배치

2000블록 길이의 긴 직선 궤도에 전동 레일 간격을 다양하게 배치하여, 적재물이 있는 광산 수레로 2km를 달릴 때의 시간을 기록하였다. 아래의 표가 그 결과이다. [2]

전동 레일 간격 2km 주행 시간 속도 % 속도 저감률
32 블록(이하)당 전동 레일 11 250 초 8 m/s 0%
33 블록당 전동 레일 1 252 초 7.94 m/s 0.8%
34 블록당 전동 레일 1 250 초 8 m/s 0%
35 블록당 전동 레일 1 253 초 7.91 m/s 1.2%
36 블록당 전동 레일 1 251 초 7.97 m/s 0.4%
37 블록당 전동 레일 1 252 초 7.94 m/s 0.8%
38 블록당 전동 레일 1 251 초 7.97 m/s 0.4%
39 블록당 전동 레일 1 258 초 7.75 m/s 3.1%
40 블록당 전동 레일 1 259 초 7.72 m/s 3.5%
41 블록당 전동 레일 1 263 초 7.6 m/s 4.9%
42 블록당 전동 레일 1 267 초 7.49 m/s 6.4%
43 블록당 전동 레일 1 270 초 7.41 m/s 7.4%
44 블록당 전동 레일 1 271 초 7.38 m/s 7.7%
45 블록당 전동 레일 1 281 초 7.12 m/s 11%
전동 레일 간격 2km 주행 시간 속도 % 속도 저감률
46 블록당 전동 레일 1 281 초 7.12 m/s 11%
47 블록당 전동 레일 1 290 초 6.9 m/s 13.8%
48 블록당 전동 레일 1 301 초 6.64 m/s 16.9%
49 블록당 전동 레일 1 306 초 6.54 m/s 18.3%
50 블록당 전동 레일 1 308 초 6.49 m/s 18.8%
51 블록당 전동 레일 1 306 초 6.54 m/s 18.3%
52 블록당 전동 레일 1 314 초 6.37 m/s 20.4%
53 블록당 전동 레일 1 311 초 6.43 m/s 19.6%
54 블록당 전동 레일 1 319 초 6.27 m/s 21.6%
55 블록당 전동 레일 1 322 초 6.21 m/s 22.4%
56 블록당 전동 레일 1 319 초 6.27 m/s 21.6%
57 블록당 전동 레일 1 333 초 6.01 m/s 24.9%
58 블록당 전동 레일 1 339 초 5.9 m/s 26.3%
59 블록당 전동 레일 1 345 초 5.8 m/s 27.5%

2km를 달리는 시간은 광산 수레의 종류에 따라 모두 다르며, 최소 속도까지 올리려면 더 많은 전동 레일이 필요하다. 아래 표는 그 결과 수집된 자료이다.[3] 참고로 완전히 적재된 광산 수레를 위한 최적 레일 간격은 종류별로 모두 다르다. 상세한 내용은 전동 레일을 읽어볼 것.

전동 레일 간격 2km 주행 시간 속도 % 속도 저감률
27 블록(이하)당 전동 레일 1 250 초 8 m/s 0%
28 블록당 전동 레일 1 256 초 7.82 m/s 2.3%
29 블록당 전동 레일 1 260 초 7.71 m/s 3.6%
30 블록당 전동 레일 1 262 초 7.64 m/s 4.5%
31 블록당 전동 레일 1 262 초 7.65 m/s 4.4%
32 블록당 전동 레일 1 266 초 7.54 m/s 5.8%
33 블록당 전동 레일 1 270 초 7.41 m/s 7.4%
34 블록당 전동 레일 1 275 초 7.28 m/s 9%

전동레일 3개를 나란히 배치하면 모든 종류의 광산 수레를 정지 상태에서 최고 속도 8 m/s까지 가속하는데 충분하다.

그 이후, 평평한 궤도에 대한 최적 전동 레일 간격은 적재물이 있는 수레의 경우 38 블록당 하나 (즉, 일반 레일 37개 후 1개의 전동 레일을 반복)으로서, 이때 광산 수레의 속도는 7.97 m/s 이다. 금이 부족하다면 전동 레일 간격을 좀 더 벌릴 수 있지만, 전체적인 속도는 떨어지게 된다. 꼭 8 m/s 속도를 내야겠다면 적재물이 있는 수레의 경우 34 블록당 하나를 배치하면 된다.

다른 모든 종류의 광산 수레의 경우, 수평 궤도에 대한 최적 전동 레일 간격은 27 블록당 하나 (일반 레일 26개 후, 1개의 전동 레일 반복)이다.

하지만, 조명을 8레벨 이상 유지하기 위한 최적의 횃불 간격은 13 블록당 하나이다. 따라서 심미적인 목적을 생각한다면, 전동 레일 간격도 39블록 마다 하나씩 배치하는 것이 바람직할 것이다. 이렇게 배치하면 적재물이 있는 수레의 경우, 3.1%의 속도 저하가 발생한다.

전동 레일을 한 블록 앞이나 뒤에 배치하면 상당한 차이가 발생한다. 광산 수레의 관성(momentum)은 전동레일 위에 머무는 시간 틱(1/20초) 당 증가하기 때문이다. 수레가 직선 궤도 상에서 최대 8 m/s으로 움직일 때, 각 블록당 2틱 또는 3 틱을 전동 레일 위에서 머물게 된다. (전동 레일의 속도는 0.9 m/s) 최적으로 배치했을 경우, 각각의 전동 레일이 3틱 동안 가속하지만, 그렇지 않은 경우, 1/3이 낭비되는 결과가 초래된다.

대각선 궤도는 곡선을 계속 연결하는 방식으로 만들어진다. 광산 수레를 대각선 궤도를 따라 움직이면 카메라는 대각선 방향으로 고정되므로, 시각적으로도 대각선 방향으로 움직이게 된다. 광산 수레의 속도 제한은 축 방향으로 8 m/s 이다. 따라서 대각선 궤도를 이동하면 11.3 m/s 의 속도로 달릴 수 있다. 3차원까지 고려하여 대각선 방향으로 이동하면 최대 13.85 m/s까지도 이동할 수 있다.

이러한 차이, 그리고 대각선 방향의 레일 배치까지 고려를 할 때, 아직 정확히 실험해 보지는 않았지만, 대략 52 블록당 1개의 전동 레일을 설치하면 된다.[4]

또한 빈 수레의 경우, 혹은 상자 수레의 경우 차이가 있다. 따라서 이러한 광산 수레를 사용할 경우에는 좀더 간격을 좁히는 것이 좋다.

상자 수레를 위한 적정 전동 레일 간격은 4 블록당 1개의 전동 레일로 판단된다. 최대 간격은 9 블록당 1개 정도로, 간격이 넓을 수록 불확실성이 높아진다.

탐지 레일 사용법

이 부분의 본문은 탐지 레일입니다.

탐지 레일은 광산 수레가 지나가면 인접한 4개의 블록 및 아래쪽 2개의 블록에 동력을 공급한다. 이를 이용해 레드스톤 횃불이나 레드스톤 와이어 없이도 전동 레일을 활성화시키는 것이 가능하다.

감지 레일은 인접한 전동 레일을 활성화시키는 데 사용할 수 있다. 하지만, 2개 또는 3개의 전동 레일을 활성화시키는 데 사용하면, 광산 수레가 도착하기 전에 전동레일이 비활성화 되어 수레를 즉시 정지시킬 수 있다.

전동 레일 앞에 탐지 레일을 설치하면 일방통행 전동 레일을 만들 수 있다. 이러한 방법으로 적재물이 있는 광산 수레는 올바른 방향으로 갈 때만 속도를 올릴 수 있다. 잘못된 방향으로 가는 수레는 탐지 레일이 비활성화되므로 정지하게 된다.

비효율적이긴 하지만, 전동 레일 양쪽에 탐지 레일을 설치하면 양방향 궤도를 만들 수 있다.

탐지 레일은 수레의 위치에 따라 어떤 이벤트를 만드는 데 사용할 수 있다. 예를 들어 도착하는 수레와의 충돌을 막기 위해서, 멈춰 서 있는 수레를 출발시키도록 만들 수 있다. 도착하는 수레가 탐지 레일 위를 지나면 전동 레일을 활성화시켜 멈춰 있는 수레를 출발시키도록 설정하면 된다.

그 밖의 특성

긴 대각선 궤도 부분

전동 레일은 다른 레일과는 달리 구부려지지 않는다.

곡선 전동 레일은 최종 방향이 동쪽을 향하는 경우(단, 전동 레일은 북-남 방향으로 나타난다), 또는 북/남 궤도를 따라, 한쪽 경로가 동쪽을 향하는 T자 교차로 에서만 존재할 수 있다.[5][6] 전동레일은 일방통행 곡선 궤도는 가능하지만, 양방향 통행은 불가능하다.

레일을 설치할 때 일반 레일의 경우 전동 레일을 향한 방향으로 구부러지는 것을 선호한다. 이 경우, 남-서 규칙이 적용된다.

전동 레일 위로 이동하는 수레가 물체 (벽, 블록, 플레이어, 다른 수레 등)와 충돌하면 방향을 바꾼다. 반 블록, 유리와 같은 투명 블록과 충돌하면 방향을 바꾸지 않는다. 전동 레일이 포함된 궤도의 경계가 블록으로 막혀 있을 경우, "버퍼"로 작동함으로써, 수레가 앞뒤로 계속 왔다갔다하게 된다. 짧은 궤도상에서 여러 광산 수레를 이러한 방식으로 서로 부딛치도록 만들면, 수레들이 서로 연결되어 "열차"가 된다. 일단 정렬이 되면 상대적으로 동일한 속도로 함께 움직이게 된다.

전력이 얼마나 많이 인접한 레일을 따라 전해지느냐 하는 것은 레드스톤 와이어의 길이와 관련이 없다. 전동레일로 부터 15블록 떨어져 있는 레드스톤 횃불로부터 레드스톤 와이어를 통해 연결해도, (이미 횃불의 범위를 넘었음에도) 그 레일로부터 8개의 레일이 동력을 받게 된다.

전동 레일 메카니즘

정지 지점

궤도의 한 지점에 광산 수레가 정지하였다가, 플레이어의 입력이 주어지면 다시 출발하도록 만들 수 있다. 이는 관심이 있는 어떤 지역에 중간 기지를 만들 때 유용하다. 전동 레일 두개를 이어서 설치하되 하나는 경사면에, 다른 하나는 평지에 설치하고, 평지면 바로 옆에 버튼을 설치해두면 된다. 우측에 있는 동영상과 같이 동력이 없는 상태에서는 수레를 정지시키게되고, 버튼을 누르면 그때 가속하여 출발하게 된다.

중간 정지 지점 설치방법

이렇게 설치하면 높은 쪽에서 오는 수레는 경사면에서 정지하게 되고, 플레이어는 그냥 버튼을 눌러 출발하거나, 잠시 내려서 일을 본 후 다시 탑승하여 출발할 수도 있다.

"양방향" 정거장은 위와 같은 형태를 양쪽으로 배치하고, 가운데에 탐지 레일을 설치하면 된다. 어느쪽 방향에서든 버튼을 누르면 수레가 출발하고, 바로 탐지 레일에 올라서므로 이어진 전동 레일도 활성화되어 계속 전진할 수 있게 된다.

양방향 광산 수레 정류장

Parts of a simple system

Launcher

Launchers, stations or exits all refer to a point in the system where a rider can safely enter or exit a minecart. They generally use a button to launch the cart.

Simple Launcher

A simple minecart launcher

This first design uses a button, a few powered rails, a bit of redstone wire, and a redstone torch. The button powers the powered rail which launches the cart away from the solid block behind it. In this style of launcher, it is important for an incoming minecart to make it all the way up to the back block so it can easily be launched again.

Launcher with dispenser

A launcher with cart dispenser

This second design is essentially the same as the first. A dispenser replaces the solid block behind the last powered rail. The dispenser will launch the minecart just like the solid block, but creates a convenient place to store extra minecarts. To activate, use the button behind the dispenser and a minecart will pop onto the rail and be ready for use.

See also: Tutorials/Minecart start booster

Rider Detection

Players will tend to want to detect whether a cart has a player in it or not as empty carts will clog a rail system. This is referred to as rider detection.

Tripwire detection

Trip wire based design

A trip wire based design is quick to set up and will reliably detect a player. However, it won't detect some non-player mobs, specifically 'short' mobs (wolves, spiders, pigs, etc.).

To build, a trip wire is attached to hooks one block above the track. Two blocks further is a junction which is set by default to turn empty carts back to the station. An empty minecart will not trigger the trip wire and be sent back, while an occupied minecart will send a short pulse to the junction and continue along the rest of the track. Depending on orientation, the signal may need to be inverted with a redstone torch. Although the torch will add delay, it is minor and shouldn't affect the results. This design assumes the minecart is moving at top speed. If your minecart is moving slower than that, you can either add delay to the wire using repeaters or increase the speed of the minecart with a booster just before the trip wire.

Momentum detection

A momentum based design

Another method to check for a rider is to take advantage of the change in speed of the cart, as an empty cart slows down more quickly. In this design, a minecart will create a pulse when it passes the detector rail. If the minecart is empty, it will get to the turn just as the signal does and be sent back. If the minecart has a rider, it will get to the turn before the signal and be able to continue on. This design requires the track to be set by default to let the cart through.

Empty Carts

Overflow Pile

An overflow pile for empty carts

When an empty cart is detected, generally it's a good idea to send it into an overflow pile. An overflow pile is a drop of two or more blocks with a rail at the bottom. When carts are boosted into the hole, they will snap to the track, regardless of how many carts are already on the track. This pile should be placed where the carts can be collected, either close to a station or in a maintenance area. It is important to boost carts to full speed just before they are dropped to ensure they don't become stuck on the end of the track and eventually back up the system.

Another variant of this method is to replace the rail at the bottom with a cactus, thus destroying minecarts that fall in. Placement of a hopper next to the sand on which the cactus is placed then allows saving of at least some of the carts.

A dispenser loaded with fire charges will break minecart entities, dropping them as items. Placing a detector rail above a hopper, with the dispenser facing the detector rail, will collect minecarts as items, which can then be stored in a chest or routed to a cart dispenser.

Boosters

Boosters

Two styles of speed boosters

Boosters are a method used to prevent carts from slowing to a stop on a track. Because carts will eventually slow to a halt on level track, and very quickly turn around on regular rail track whilst uphill-bound, boosters are a method of assuring one's cart keeps moving. Boosters accelerate carts to a terminal velocity of 8 m/s, as they use powered rails, and help effectively counter the forces of friction and gravity on the acceleration of the cart. Boosters are simply a single powered segment of powered rail, powered through detector rails, redstone torches or levers next to them. Refer to the diagrams to the right. Players generally keep the distance between boosters uniform, although these distances vary by player. One common, and according to many the most efficient, distribution of powered rails is to place powered rail every 38 blocks on level ground. An easy way to place a lot of track using this count without needing to keep track of each rail is by dividing the rails into stacks of 37, as shown on the right. Approximately 1 out of every 3 rails will need to be powered to travel uphill due to gravity.

Junction

Stations often have one line leading to one destination. Multiple destinations require multiple lines. A junction is a fork in the track where the rider can select which destination he wishes to visit.

2-way junction

Two-way junction

This design uses a lever to switch the track and the powered rail will become powered after a preset delay. The detector rail starts the delay. In this design, the lever will always point towards the selected destination regardless of direction.

4-way junction

Four-way junction

A junction that has multiple destinations can be set up by expanding the junctions. In the design to the right, the rider is given much more time to select his destination than a two-way junction. He can select any destination by first selecting left or right, then forward or backward. This design doesn't scale well but can be used in sequence to create any number of destinations.

Multiple Destination Selector

There are many, many styles of minecart destination selectors. Most are modular, meaning they can be extended to include more destinations. An RS-NOR latch array is often used to select a destination as these latches have a designated reset line (as opposed to a t-flip flop which only has one input).

This design was selected for its simplicity and for its ability to be expanded with relative ease. One of the buttons on the selection panel is a designated reset line since additional input doesn't clear the previous selection; that is to say, a player can select more than one destination with this design (although a launched minecart will take the left-most of the selected destinations).

"Video Tutorial" – via YouTube by CNB

Destination Selector Interior

The interior of the second design

The following design is heavily influenced by the previous but uses a different RS-NOR latch design involving pistons. It has a reset integrated in the selection such that a new input will clear a previous one. By removing the designated reset line of the previous version, it allows for an additional station in a similar amount of space.

"Video Tutorial" – via YouTube by redminecraftstonetut

Example Of A System Incorporating Some of the Basic Parts

This system consist of a "launcher", a different mechanism for "empty carts", a "junction" and a "booster"

System works on tripwire.

The empty minecart is always moving in circles awaiting a passenger. (Empty cart compenent is not needed any longer)

When a passenger is present, tripwire will activate and the rails will switch routes for a few seconds and cart will move away from the station. (Launcher, booster and junction all infused into a simple redstone circuit.)

Troubleshooting

When a track system isn't working properly, it can be difficult to fix for someone unfamiliar with redstone and rails. Common solutions include:

  • Changing the delay of circuit by adding a repeater or moving a detector rail to trigger earlier.
  • Changing the speed of the minecart by adding powered rails or moving the current ones further away.
  • Checking that powered rails are powered properly.
  • Turn the design around, as direction can affect how it works. Generally this isn't the issue, but it's good to rule it out.

Searching on the minecraft forums can help. If you need to create a new post, be sure to include the direction you're working (the F number), as directionality can be a factor in the design.

Diagonals

Curved/diagonal rails move the minecart 1.414 (the square root of 2) times faster. Because of this, you can use diagonal rails for speed. Note that you will not be able to to do this for powered rails.

See also

  • Minecart
  • Rails
  • Tutorials/Storage minecarts
  • Tutorials/Train station
  • Tutorials/Building a rollercoaster

References

Advertisement