【마인크래프트】관측기의 구조를 이해하여 호박 수확기를 만들어 보자

마인 크래프트

안녕하세요!

이번에는 관측기를 소개해드리겠습니다.얼마 전까지 BUD라는 버그 같은 것을 이용한 회로를 만들어야만 가능했던 갱신 감지 기능을 하나의 블록에 모은 것입니다.

이야기만 들으면 편리한 것처럼 느껴지지만 꽤 까다로운 면이 있어 성가신 회로 소자(회로를 구성하는 부품)입니다.

오늘은 이 부분을 감쪽같이 극복하고 이해의 깊이를 더하기 위해 호박 자동 수확 장치를 만들어 보겠습니다.

관측기에 대해

우선 관측기에 대해 소개합니다.

관측기는 간단히 말하면 눈앞의 갱신을 감지하여 신호를 발하는 회로 소자입니다.


관측기에는 방향이 있습니다.

얼굴처럼 보여는 면이 있어서 사람 머리에 비유해서(‘눈앞’이나 ‘저쪽을 향하게 한다’ 등) 표현하는 경우가 있으므로 양해 부탁드립니다.

방금 잠깐 언급했지만 관측기는 눈앞에 있는 공간에 어떤 변화가 발생하면 신호를 출력합니다. 예를 들어 다음과 같은 것에 반응합니다.
  • 블록이 설치, 파괴된다
  • 작물이 성장한다, 열매를 맺는다
  • 설치된 거미줄을 밟는다
  • 회로 소자가 동작한다
그리고 이러한 것에 반응하면 후두부에서 일시적으로 신호를 출력합니다.

여러 신호원이 있지만 아마 관측기가 내는 신호가 가장 짧을 것 같습니다.

관측기는 농작물 성장도 감지하므로 자동 수확기로 이용되는 경우도 많습니다. 우선 비교적 간단히 만들 수 있는 사탕수수 자동 수확 장치를 소개하겠습니다. 본 주제가 아니라서 엉성한 면이 있지만 양해 부탁드립니다.

이런 식입니다.


사탕수수가 3단까지 성장하면 가장 아래만 남기고 수확합니다.

떨어진 아이템은 원하는 방법으로 회수하십시오. 추천은 깔때기가 실린 광산 수레입니다. 또한 옆으로 연결할 수도 있으므로 많이 필요한 분은 열심히 해서 많이 연결하십시오.

성가신 문제 해결하기

이제 호박 자동 수확 장치의 시제품을 만들어 보겠습니다. 함께 만들어 보세요.

이번에는 동일한 것을 옆으로 많이 늘어놓고 작은 범위에서 높은 효율을 내는 것이 목표이므로 호박 1개를 수확하는 장치를 1열에 넣는다는 가정 하에 만들겠습니다.

유명한 호박의 자동 수확 방법으로는 피스톤으로 호박을 누르는 방법이 있습니다. 오렌지색 양털 위에 호박이 열리면 이런 식으로 피스톤을 놓고 호박을 누릅니다.


호박이 열린 것을 보기 위해 관측기를 아래 방향으로 놓습니다.


호박이 열리면 갱신을 감지하여 신호를 내고 이를 피스톤까지 전달합니다.


하지만 사실 이렇게 하면 실제로 호박이 열렸을 때 곤란한 일이 생깁니다.

관측기가 피스톤의 움직임도 감지하기 때문에 피스톤을 움직인 신호로 피스톤을 움직이는 무한 루프에 빠지게 되는 것이죠.

사탕수수와 달리 관측기로 보는 장소와 수확하는 장소가 같으므로 관측기 앞을 피스톤이 통과하는 것을 피할 수 없습니다. 관측기를 사용하여 호박 자동 수확 장치 같은 것을 만들려고 했던 분들은 대부분 이런 난관에 부딪혔을 텐데요.

이 문제를 해결하려면 다음 내용을 수행해야 합니다.
  • 호박이 열렸을 때의 신호를 피스톤에 전달한다
  • 그 외의 신호는 전달하지 않는다
이를 감쪽같이 해결해주는 것이 바로 이것입니다.


중계기 A에 중계기 B에서 옆에서 신호를 주면 중계기 A를 잠그는 기능을 이용합니다.

A는 지연 1(클릭 0 회), B는 지연 3 (클릭 2 회)입니다.

A에 두 번째 신호(피스톤의 움직임을 감지한 신호)가 오게 되면 B가 첫 번째 신호(호박이 열렸을 때의 신호)를 사용하여 A를 잠가 신호를 차단하므로 무한 루프가 발생하는 문제가 해소됩니다.

신호가 오는 타이밍이 좋으면 중계기의 조합은 바꿀 수 있습니다. 그러므로 다음과 같이 만들어도 루프에 빠지지 않습니다.


호박 수확 장치 만들기

성가신 문제도 해결되었으므로 장치 만드는 방법을 순서대로 설명해드리겠습니다.


우선 이렇게 깔때기 위에 흙을 놓습니다. 이미지를 보면 15개 놓여 있지만 15개 이내라면 몇 개를 놓아도 상관없습니다.


흙 위에 호박씨를 심기 위해 물을 대고 흙을 경작합니다.


씨를 심은 흙 블록 옆에 호박이 열리도록 흙 블록을 설치합니다.

그 주변에 호박이 열린 것을 감지하는 아래 방향 관측기(위에 레드스톤을 올림), 수확용 피스톤, 피스톤 작동을 담당하는 레드스톤을 올린 블록(이미지에서는 분홍색 양모)를 이미지와 같이 설치합니다.


이를 1유닛으로 보고, 이미지와 같이 15개를 정렬시킵니다. 1유닛이 1개의 호박을 감지하고 수확을 실시합니다.


끝에 루프 방지 기능이 있는 관측기와 피스톤 연결하는 부분을 만듭니다.

이상으로 장비가 완성됩니다.

호박이 열리면 자동으로 피스톤이 움직여 수확됩니다.

아이템화된 호박은 씨를 심고 경작한 곳에 떨어지고, 그 밑에 있는 깔때기가 회수하여 상자에 모읍니다.

일반적인 흙 블록이라면 높이가 1블록 정도 되므로 깔때기로는 회수할 수 없지만, 경작된 땅의 경우는 높이가 1블록이 되지 않으므로 깔때기로 회수할 수 있습니다.

회수는 깔때기가 실린 광산 수레를 사용해도 가능합니다(좀 더 작업을 할 필요가 있습니다).

또한 피스톤은 빛을 통과하는 투명 블록이므로 피스톤 아래에 광원을 두면 빛을 확보할 수 있습니다.

정리

오늘은 관측기의 사용법과 특징을 메인으로 이야기했는데요.

이번 내용을 정리해보면 다음과 같습니다.
  • 관측기는 여러 가지 갱신을 감지한다
  • 감지하면 일시적으로 신호를 낸다
  • 무한 루프 등 번거로운 문제가 있다
관측기는 다루기 어려운 블록이므로 사용할 때는 충분히 고민하고 사용하시길 바랍니다.

이제 소개해드린 호박 수확 장치를 실제로 사용해 보시고 이해를 심화시켜보세요!







関連記事はこちら