Pehkui — 마인크래프트 모드
Pehkui는 게임 내 모든 엔티티의 크기를 변경할 수 있는 마인크래프트 자바 에디션용 라이브러리 모드입니다.
Pehkui는 게임 내 모든 엔티티의 크기를 변경할 수 있는 마인크래프트 자바 에디션용 라이브러리 모드입니다.
Pehkui — 마인크래프트 모드
테스트 및 이 글 작성에 사용된 마인크래프트 버전: 1.21.1
지원되는 버전 범위: 1.14.4 – 1.21.1
종속성: Fabric API (Fabric/Quilt 설정용)
Pehkui는 게임 내 거의 모든 엔티티의 크기를 변경할 수 있는 마인크래프트 자바 에디션용 라이브러리 모드입니다. 플레이어나 몹을 표준보다 작거나 크게 만들 수 있습니다. 엔티티의 시각적 크기 조정과 함께 이동 속도, 상호작용 범위, 낙하 피해, 폭발 반경, 체력, 공격 피해 등 관련 속성을 비례적으로 조정합니다.
도구 자체는 아이템, 블록 또는 새로운 몹을 추가하지 않습니다. 전용 명령을 사용하거나 이를 기반으로 하는 다른 모드를 통해 제어할 수 있는 크기 조정 메커니즘을 제공합니다.
정확히 무엇이 변경되는가
기본 원리: 각 엔티티에 대해 개별적인 배율 세트가 저장됩니다. 높이, 너비, 피해, 상호작용 범위, 체력, 속도 및 기타 매개변수에 대해 개별적으로 저장됩니다. 이는 단일 글로벌 숫자가 아니라 여러 병렬 값이며, 그 중 일부는 서로 연결되어 있습니다. 예를 들어 pehkui:height 유형은 히트박스 높이, 눈높이, 3인칭 카메라 거리에 동시에 영향을 미칩니다. 높이만 변경하면 관련 매개변수가 자동으로 조정됩니다.

일반 크리퍼와 비교하여 확대된 크리퍼.
이 시스템을 통해 동작을 정밀하게 제어할 수 있습니다. 크기를 변경하지 않고 피해만 늘리거나, 체력에 영향을 주지 않고 속도만 늘리거나, 히트박스에 영향을 주지 않고 상호작용 범위만 늘릴 수 있습니다.

플레이어를 축소하고 표준 문과 비교합니다.
/scale 명령
모드팩에 크기 조정 인터페이스를 추가하는 다른 모드가 없는 경우 콘솔 명령을 통해 직접 크기를 관리할 수 있습니다. 운영자 권한이 있는 플레이어에게만 작동합니다.
기본 구문은 특정 크기 유형 및 특정 엔티티에 대한 값을 설정하거나 수정합니다.
/scale set <value> [<entity>]
/scale set <scale_type> <value> [<entity>]
/scale (add|subtract|multiply|divide) <value> [<entity>]
/scale (add|subtract|multiply|divide) <scale_type> <value> [<entity>]
/scale get [<entity>]
/scale reset [<entity>]
값 <value>은 배율입니다. 1.0은 표준 크기, 0.5는 절반 크기, 2.0은 두 배 크기입니다. 크기 유형이 지정되지 않은 경우 연산은 pehkui:base에 적용됩니다. 이는 너비, 높이, 이동, 드롭, 발사체, 폭발 및 가시성에 동시에 영향을 미치는 기본 크기입니다.
값 간의 전환을 지연시키는 별도의 하위 명령이 있습니다. 이 명령이 없으면 크기는 1틱 만에 즉시 변경됩니다. 이 명령을 사용하면 지정된 틱 수 동안 전환이 늘어나 매끄럽게 보입니다.
/scale delay set <ticks> [<entity>]
/scale delay set <scale_type> <ticks> [<entity>]
예를 들어 60틱은 3초 동안 부드럽게 커지거나 줄어드는 것입니다.

표준 크리퍼 옆에 있는 축소된 플레이어.
크기 유형
전체적으로 모드는 28개의 고유한 유형을 등록합니다. 모두 외울 필요는 없습니다. 실제로 플레이어는 가장 중요한 몇 가지만 알면 됩니다.
유형 | 변경 사항 |
| 일반 배율; 너비, 높이, 이동, 드롭, 발사체, 폭발, 가시성에 영향을 미침 |
| 모델 및 히트박스 너비 |
| 모델 높이, 히트박스 높이, 눈높이, 3인칭 카메라 |
| 이동 속도 |
| 점프 높이 |
| 일반 상호작용 범위 (블록 + 엔티티) |
| 가하는 피해 |
| 받는 피해 (1.0 미만의 값은 피해를 줄임) |
| 최대 체력 |
| 가하는 넉백 힘 |
| 낙하 피해 |
| 채굴 속도 |
| 무기 공격 속도 |
| 적이 엔티티를 알아차리는 거리 |
| 크리에이티브 모드에서의 비행 속도 |
| 계단 오르기 높이 (반블록, 계단, 눈) |
덜 필요한 기타 유형: held_item (들고 있는 아이템 크기), drops (드롭된 아이템 크기), projectiles (발사체 크기 — 화살, 삼지창), explosions (엔티티 폭발 반경 — CREEPER, END_CRYSTAL), view_bobbing (걸을 때 카메라 흔들림), eye_height, hitbox_width, hitbox_height, model_width, model_height, third_person, block_reach, entity_reach.
구성
구성 파일은 config/pehkui.json에 있습니다. 모드의 전반적인 동작에 영향을 미치는 몇 가지 일반 스위치가 포함되어 있습니다. 파일의 나머지 매개변수는 각 크기 유형에 대한 최소 및 최대 값 제한입니다. 일반적인 게임 플레이에서는 이를 건드릴 필요가 없습니다. API를 사용하는 모드에 대한 안전 한계를 설정합니다.
매개변수 | 기능 |
| `/scale` 명령을 활성화합니다. |
|
|
| 리스폰 시 유지할 특정 유형 목록입니다. |
|
|
| 낙하 피해에 |
| 이동 속도에 |
| 크기가 상호작용 범위에 영향을 미치는지 여부 ( |
| 전투 피해에 |
| 받는 피해에 |
| 최대 체력에 |
| 드롭된 아이템 모델 크기 조정 |
| 플레이어 또는 엔티티 발사체 크기 조정 |
| 엔티티 폭발 반경 크기 조정 (CREEPER, END_CRYSTAL) |
| 개발용 추가 명령을 활성화합니다; 일반 게임 플레이에서는 필요하지 않음 |
결론
Pehkui는 각 속성에 대한 개별 스위치, 지연이 있는 부드러운 전환 및 세션 간 상태 저장을 제공합니다. /scale 명령과 구성을 사용하는 것은 단지 표면에 불과합니다. 라이브러리의 진정한 가치는 메커니즘에 API를 사용하는 모드를 통해 드러납니다. 변신 메커니즘이 있는 롤플레잉 서바이벌, 서버 미니 게임, 크기가 다양한 보스나 종족 시스템이 있는 모드팩의 필수 종속성으로 적합합니다.
설치
일반적인 설치는 약 5 분 정도 걸려요. 과정은 동일하고, Loader 와 그에 맞는 빌드만 달라요.
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











