MC Toolkit

Minecraft 가이드 — 페이지 2

명령어, 데이터팩, 건축, 서버 성능을 다루는 실용적인 가이드입니다. 데이터팩이나 리소스 팩이 불러와지지 않는 원인과 기본 아이템 제작법도 다룹니다. 각 글에는 작업을 바로 수행할 수 있는 도구가 함께 제공됩니다.

당신이 교체한다고 생각하는 그 방어구 텍스처는 사실 다른 파일입니다

방어구는 재질별로 나뉘고 레이어로 분리되어 있어서, 잘못된 파일을 칠하면 게임에서 팩이 적용되지 않은 것처럼 보입니다. 방어구 텍스처는 16×16이 아니라 64×32이며, 레깅스는 별도 파일을 씁니다.

2026-09-17건축 및 리소스

끝나지 않는 도전 과제 토스트, 엔드 업적

발전 과제 토스트는 게임 자체의 픽셀 크기로 그려지며, 엔드 업적은 플레이어들이 가장 많이 스크린샷을 찍고 가장 잘못 재현하는 업적입니다. GUI 크기는 정수 배율이라 크기 2의 토스트는 정확히 두 배 픽셀입니다.

2026-09-17건축 및 리소스

모든 베벨을 살려내는 GUI 색상 변경: 단색 채우기가 아닌 밝기

Minecraft 인벤토리 위에 단색을 칠하면 모든 그림자와 하이라이트가 사라집니다. 18x18 슬롯 스프라이트는 324픽셀이며 밝기가 깊이를 나타냅니다. GUI Colorizer는 이를 그라디언트로 유지합니다.

2026-09-17건축 및 리소스

Java와 Bedrock에서 같은 빨간 텍스트가 깨지는 이유

한 플러그인에서는 완벽하게 렌더링되는 색상 코드가 다른 플러그인에서는 앰퍼샌드가 그대로 노출됩니다. 형식은 레거시, 헥스, MiniMessage, JSON까지 최소 다섯 가지이며, 원인은 형식에 있습니다.

2026-09-17명령어 및 데이터

망토 텍스처는 2,048픽셀인데 망토는 그중 372픽셀만 쓴다

파일은 64×32, 망토는 22×17 모퉁이에, 겉날개는 바로 옆 블록에, 그리고 사람들이 실제로 보는 면은 160픽셀 — 이미지의 8%도 안 된다. 여기에 모두를 낚아채는 1픽셀 오프셋까지.

2026-08-01건축 및 리소스

장식된 갑옷 세트의 외형은 15억 7천만 가지, 그래서 잠금 버튼이 필요합니다

슬롯당 199가지 상태를 네 제곱하면 엄청난 수가 나옵니다. 네 슬롯을 한 번에 다시 굴리면 원하는 모습을 찾을 수 없습니다. 마음에 드는 부분을 잠그면 검색 불가능한 공간이 다룰 수 있는 공간으로 바뀝니다.

2026-08-01건축 및 리소스

커스텀 머리는 이미지가 아닌 base64 JSON으로 래핑된 URL을 저장합니다

프로필 컴포넌트는 {textures:{SKIN:{url:…}}}의 base64를 담고 있습니다. 이것이 머리의 모습이 생성 시점에 고정되는 이유이자, 데이터베이스에 수만 개의 항목이 있을 수 있는 이유입니다.

2026-08-01명령어 및 데이터

마인크래프트 사용자명은 정확히 세 가지 종류의 문자로 된 1~16자이고, UUID에는 두 가지 표기가 있다

마인크래프트 사용자명은 1~16자의 문자, 숫자, 밑줄뿐이다. 하이픈도 점도 공백도 없다. 그리고 UUID는 대시가 있든 없든 허용된다 — 그래서 똑같아 보이는 조회가 하나는 실패하고 하나는 성공한다.

2026-08-01명령어 및 데이터

조건이 하나뿐인 predicate에는 wrapper가 없으며, 이는 실제로 형태가 달라지는 변화입니다

조건이 하나면 객체 자체가 됩니다. 둘 이상이면 all_of 또는 any_of로 감싸집니다. 빌더가 다루는 여덟 가지 조건 유형과, 반전이 플래그가 아니라 inverted로 감싸는 wrapper인 이유도 설명합니다.

2026-08-01명령어 및 데이터

.nbt 구조물 파일은 블록 이름이 아니라 팔레트 인덱스를 저장한다 — 그래서 파일이 이렇게 작다

세 개의 키가 건축물 전체를 담는다: size, palette, blocks. 각 블록은 팔레트를 가리키는 정수 하나이므로, 32³ 크기의 돌 부피는 문자열 하나와 32,768개의 작은 항목 — 각각 위치와 인덱스 — 만으로 표현된다. 이름은 결코 들어가지 않는다.

2026-08-01명령어 및 데이터