/advancement 플레이어의 발전과제(도전과제)를 깬 상태로 바꾸거나 반대로 아직 깨지 못한 상태로 바꿀 수 있는 명령어입니다. 주거나 빼앗을 수 있다 이말입니다. 없던 과제를 만들어내거나 있던 과제를 없애는 명령어가 아닙니다. 그건 데이터팩에서 다뤄야해서 패스합니다~ 하위 인자로는 grant, revoke가 있습니다. grant는 주고 revoke는 뺏습니다. [ /advancement grant /advancement revoke ] 대상 선택 인자로는 '@a,@e,@p,@r,@s,플레이어 이름'까지 모두 표시되지만 실제로는 플레이어만 선택할 수 있습니다. 만약 플레이어가 아닌 엔티티를 선택한 경우 '플레이어만 이 명령어에 영향을 받을 수 있지만, 제공된 선택자가 개체를 포함합니다.'라는 메세지..
안녕하세요 당이천입니다. 22년 6월 7일.. 한국 시간으로는 22년 6월 8일 마인크래프트 1.19 정식 버전이 출시됐습니다. 점토부터 맹그로브, 개구리, 알레이 등등.. 많은? 아이템과 엔티티가 추가됐죠. 저는 그 중에서 채팅 미리보기 기능이 가장 마음에 들었습니다. 그래서 어떻게 작동하는지, 또 그래서 왜 마음에 들었는지 간략하게 써봅니다. 채팅 미리보기 기능은 이렇게 작동합니다. (서버도 클라이언트도 모두 켠 상태를 가정함) 1. 각 클라이언트가 입력 중인 텍스트는 실시간으로 서버에 보내집니다. 2. 서버는 이렇게 받은 텍스트를 서버가 원하는 텍스트로 변환한 후 다시 클라이언트에게 돌려줍니다. 3. 클라이언트들은 받은 텍스트를 입력중인 채팅창 윗줄에 표시합니다. 바닐라 서버에서는 이렇다할 특이점이..
안녕하세요. 당이천입니다. 모든 프로그램의 첫째되는 명령어. 기본 중의 기본 '헬프'에 대해서 알아봅니다. 이 명령어는 '명령어 구성예시'입니다. /help는 사람에게 하는 도움요청이나 마인크래프트 플레이 방법에 대한 물음이 아닙니다. /help 명령어를 입력해보면, 채팅창에 지금 서버에 등록된 모든 명령어가 나열됩니다. 저는 싱글 평지맵(치트 켬)에서 실행했기 때문에 모드 명령어를 포함하고 있습니다. (슬래쉬 두 개를 쓰는 월드에딧이 명령어가 너무 많네요.) 더보기 /advancement (grant|revoke) /attribute (get|base|modifier) /execute (run|if|unless|as|at|store|positioned|rotated|facing|align|anchore..
0. 마을에 종이 없다면.. 다른 마을을 찾자. 생각보다 찾기 쉽습니다. 1. 주민과의 거래로 에메랄드를 찍어낼 경우 효율 좋은 작물은 당근, 비트라고 하지만 결국 모든 작물을 가지고 막힐때까지 거래하는 것이 가장 이득입니다. 2. 주민은 아기 주민에서 어른 주민이 될 때 10%확률로 멍청이가 됩니다. - /summon minecraft:villager ~ ~ ~ {VillagerData:{profession:"minecraft:nitwit"}} - 소환 시에는 summon을 사용합시다. - /data merge @e[type=villager,limit=1,sort=nearest] {VillagerData:{profession:"minecraft:nitwit"}} - 시전자와 가장 가까운 주민의 개체 데..
자바 17, 8 버전 설치 완료. 1.18.2+스냅샷 실행을 위해 17을 먼저 설치했으나 추후 하위버전 접속을 위해 자바 8 추가설치했습니다. minecraft 1.18 requires running the server with java 17 or above. download java 17 (or above) from 주소... (마크 1.18 서버를 실행하기 위해서는 자바 17 혹은 이상의 버전을 필요로합니다. 링크는.....) 자바 8을 설치하자 귀신같이 자바 17을 인식하지 못하는 현상이 발생했습니다. 내컴퓨터 > 우클릭 > 속성 고급 시스템 설정 > (시스템 속성) 고급 > 환경 변수(alt+n) (시스템 변수) Path 선택 > 더블클릭 또는 편집 자바 8이 설치or업데이트를 하면서 우선순위가 ..
[오류 내용] 오류 게임 충돌 발생 예상치 못한 문제가 발생해 게임에 충돌이 일어났습니다. 불편을 끼쳐 죄송합니다. This crash may be caused by an invalid java Runtime configuration. Check any custom configuration settings. Exit Code: 1 마인크래프트 1.18.2 패브릭..로더로 어제까지 잘 했다. [사설] 나는 서버를 만들어보고 있었기 때문에 테스터가 필요했는데, 구할 방법이 없었다. 그래서 결국 혼자 다중 클라이언트를 사용하게 됐다. (본런처, 티런처) 티런처?는 자바 하위버전을 필요로했는데 난 자바 17만 설치한 까닭에 어쩔 수 없이 1.8로 표시되는 java8을 설치했다. 이것 때문이었을까? 잘 켜지던 1..
안녕하세요. 당이천입니다. 1장에서는 리소스팩이 뭔지 알아봤습니다. 이번에는 리소스팩을 어떻게 만드는지 알아보겠습니다. 글쓰기 기준 최신릴리즈는 1.18.1(8)입니다. 간단하게 딱 하나만 수정해볼겁니다. 대상은 종이입니다. 1. 알고 하자 1.11 이상 버전의 리소스팩은 모든 파일의 이름을 소문자로 써야 합니다. (대문자 섞으면 인식이 안 됨) 고로 지금만들 리팩에 들어가는 모든 파일은 소문자로 합니다. 또한 폴더의 이름이나 파일의 이름이 틀리면 오류 메시지 같은 거 없고 그냥 인식이 안되므로 복잡한 리소스 팩을 만드실 때는 제대로 작동하는지 자주 확인하시는 것을 추천드립니다. ※ 서버 리소스팩은 파일이름이 완전히 틀리면 다운로드에 실패합니다. 2. 일단 만들자 리소스팩을 불러오는 위치는 마인크래프트 ..