PEMusix
ModPress keyboard keys to click slots in server-side music chests — instant keyboard playback for "Musix" / "악기" GUIs. Auto-detects slot layout, separate drum/instrument presets, per-note usage counter.
Type
Mod
Modrinth Downloads
773
Modrinth ID
MVIB66DL
Last Updated
Jul 29, 2026
Description
Musix
⚠ Server-specific mod — only works on PlanetEarth Server (planetearth.kr). Has no effect on any other server.
⚠ 서버 전용 모드 — PlanetEarth Server (planetearth.kr) 에서만 작동합니다. 다른 서버에서는 아무 기능도 작동하지 않습니다.
English
Musix is a client-side Fabric mod that lets you play PlanetEarth's chest-GUI based instruments (악기 - 하프, 악기 - 베이스(드럼), ...) with your keyboard or a MIDI device. Press a key — the mod clicks the corresponding slot — the server plugin plays the note.
Features
- Keyboard input → slot click — auto-activates when the chest title starts with 음악 or 악기
- MIDI input support (v4.0.0) — connect any USB MIDI keyboard / pad device and play notes directly
- Statistics screen (v4.1.0) — live line chart of notes-per-minute (last 60 min), TOP 5 most-played notes, common vs drum preset ratio, session timer & total count
- Two presets, auto-selected by chest title
- common — 49 notes (F#2 ~ F#6) for melodic instruments
- drum — 12 notes (bass / hi-hat / snare / cymbal × low/mid/high) for (드럼) chests
- Auto-mapping — open a chest once, click "자동 매핑" in the menu → slots align to that chest's actual layout (item-name matching, falls back to index)
- Space + key modifier (v3.12.0) — natural notes on plain keys, sharps/flats on Space + key (mirrors the user-exported default pattern)
- In-game key rebinding — left-click row to capture next key, right-click to clear, ESC to restore default. Shift / Alt / Space combos supported
- Conflict detection with red flash on duplicates
- Key auto-repeat protection (v4.0.3) — holding a key only triggers one click, not a stream
- Persistent H2 storage — settings survive restarts, shaded into the jar so it works under Lunar Client / Ichor
- Korean + English locale
Usage
- Install the jar in your mods/ folder (Fabric 1.20.1 + Fabric API required)
- Join PlanetEarth Server (planetearth.kr)
- Open a music chest (e.g. 악기 - 하프) — the mod silently caches its slot layout
- Press \ (backslash, default menu key) — opens the Musix menu
- Click "자동 매핑" → slots align to the current chest
- Reopen the chest and play with the default key layout (or rebind via left-click on any row)
- For statistics: menu → "통계" button. For MIDI: menu → "고급 설정" → "MIDI 입력"
Default key layout (common preset, 49 notes — natural + sharp)
Row Keys Natural notes Sharps (with Space) 1 row ` 1 2 3 G2 → B2 F#2, G#2, A#2 Q row Q W E R U I O C3 → B3 C#3, D#3, F#3, G#3, A#3 A row A S D F J K L C4 → B4 C#4, D#4, F#4, G#4, A#4 Z row Z X C V M , . C5 → B5 C#5, D#5, F#5, G#5, A#5 extra 7 8 9 0 C6 → F6 C#6, D#6, F#6Sharps and flats are played with Space + key. Defaults follow the community export pattern; everything is rebindable in the menu.
Drum preset (auto when title contains (드럼))
12 notes / 4 rows. Slots auto-aligned on chest open via item-name matching.
- 1 2 3 → bass low / mid / high
- Q W E → hi-hat low / mid / high (well, the row 2 keys — see in-game menu for the exact layout)
- A S D → snare low / mid / high
- Z X C → cymbal low / mid / high
Blocked slots (never mapped): 6, 19, 45, 53 — server GUI navigation slots.
MIDI input (v4.0.0+)
- Menu → 고급 설정 → MIDI 입력 — scans connected MIDI devices, click to connect
- Auto-reconnects on next launch if the device is still plugged in
- Async device scan / connection — won't freeze the client while LUA / scanners are slow
- Works alongside keyboard input — both feed the same slot-click pipeline
Statistics screen (v4.1.0+)
- Session info — start time, elapsed, total notes, average per minute, current-minute rate, last note played
- Line chart — notes-per-minute over the last 60 minutes (auto-scaling Y axis)
- TOP 5 notes — horizontal bar chart of your most-played notes
- Preset ratio — common vs drum percentage and absolute counts
- Reset button — clears all counters and restarts the session timer
Compatibility
- Minecraft 1.20.1 · Fabric Loader 0.15+ · Fabric API
- Lunar Client (Ichor) verified — H2 DB shaded into the jar to bypass ClassLoader isolation
- License: CC-BY-NC-SA-4.0
Source & Issues
- GitHub: https://github.com/cerbagge/Mod-Musix
- Issues / suggestions: please file on GitHub
한국어
Musix 는 PlanetEarth 서버의 상자 GUI 기반 악기 (악기 - 하프, 악기 - 베이스(드럼) 등) 를 키보드 또는 MIDI 장치 로 연주할 수 있게 해주는 클라이언트용 Fabric 모드입니다. 키를 누르면 모드가 해당 슬롯을 클릭하고, 서버 플러그인이 음을 재생합니다.
주요 기능
- 키 입력 → 슬롯 클릭 — 상자 제목이 음악 또는 악기 로 시작하면 자동 작동
- MIDI 입력 지원 (v4.0.0) — USB MIDI 키보드 / 패드 장치를 연결해서 직접 연주 가능
- 통계 화면 (v4.1.0) — 분당 입력 꺾은선 그래프 (최근 60분), TOP 5 음, common vs drum preset 비율, 세션 타이머 및 총 입력 수
- 2 개 preset, 상자 제목에 따라 자동 선택
- 공통 — 49 음 (F#2 ~ F#6) — 일반 멜로디 악기용
- 드럼 — 12 음 (베이스 / 하이햇 / 스네어 / 심벌 × 상중하) — (드럼) 상자용
- 자동 매핑 — 상자 한 번 열고 메뉴에서 "자동 매핑" 클릭 → 해당 상자의 실제 슬롯 배치에 맞게 자동 정렬 (아이템 이름 매칭, 실패 시 인덱스 기반 폴백)
- Space + 키 조합 modifier (v3.12.0) — 흰건반은 키 단독, 검은건반은 Space + 같은 키 (사용자 export default 패턴)
- 인게임 키 재설정 — 좌클릭으로 변경, 우클릭으로 미설정, ESC 로 기본값 복원. Shift / Alt / Space 조합 모두 지원
- 충돌 검사 + 빨간 강조 (중복 키 거부)
- 키 자동 반복 방지 (v4.0.3) — 꾹 눌러도 1번만 클릭
- H2 영속 저장 — 설정 자동 보존, jar 에 shade 처리로 Lunar Client / Ichor 호환
- 한국어 + 영어 지원
사용 방법
- mods/ 폴더에 jar 설치 (Fabric 1.20.1 + Fabric API 필수)
- PlanetEarth 서버 접속 (planetearth.kr)
- 음악 상자 (예: 악기 - 하프) 열기 → 모드가 슬롯 자동 캐시
- \ (backslash, 메뉴 기본 키) 누르기 → Musix 메뉴 열림
- "자동 매핑" 클릭 → 현재 상자에 맞게 슬롯 정렬
- 다시 상자 열고 기본 키 배치로 연주 (메뉴에서 좌클릭으로 키 재설정 가능)
- 통계 보려면 메뉴 → "통계" 버튼. MIDI 설정은 메뉴 → "고급 설정" → "MIDI 입력"
기본 키 배치 (공통 preset, 49 음 — 본음 + 반음)
줄 키 본음 (단독) 반음 (Space + 키) 1 줄 ` 1 2 3 G2 → B2 F#2, G#2, A#2 Q 줄 Q W E R U I O C3 → B3 C#3, D#3, F#3, G#3, A#3 A 줄 A S D F J K L C4 → B4 C#4, D#4, F#4, G#4, A#4 Z 줄 Z X C V M , . C5 → B5 C#5, D#5, F#5, G#5, A#5 추가 7 8 9 0 C6 → F6 C#6, D#6, F#6반음 (#) 은 Space + 같은 키 조합으로 재생됩니다. 모두 메뉴에서 자유롭게 재설정 가능합니다.
드럼 preset (제목에 (드럼) 포함 시 자동 활성)
12 음 / 4 행. 상자 열림 시 아이템 이름 매칭으로 슬롯 자동 정렬.
- 1 2 3 → 베이스 낮은음 / 중간음 / 높은음
- Q W E → 하이햇 낮은음 / 중간음 / 높은음 (자세한 배치는 인게임 메뉴 참고)
- A S D → 스네어 낮은음 / 중간음 / 높은음
- Z X C → 심벌 낮은음 / 중간음 / 높은음
차단 슬롯 (매핑 X): 6, 19, 45, 53 — 서버 GUI 네비게이션 슬롯.
MIDI 입력 (v4.0.0+)
- 메뉴 → 고급 설정 → MIDI 입력 — 연결된 MIDI 장치 목록 스캔, 클릭으로 연결
- 다음 실행 시 장치가 연결되어 있으면 자동 재연결
- 장치 스캔 / 연결 비동기 처리 — 느린 LUA / 스캐너에서 클라이언트 멈춤 방지
- 키보드 입력과 병행 사용 가능 — 둘 다 동일한 슬롯 클릭 파이프라인 사용
통계 화면 (v4.1.0+)
- 세션 정보 — 시작 시각, 경과 시간, 총 음 입력, 분당 평균, 현재 분 입력 수, 마지막 음
- 꺾은선 그래프 — 최근 60 분 분당 입력 추이 (Y 축 자동 스케일)
- TOP 5 음 — 가장 많이 누른 음 5 개의 막대 차트
- Preset 비율 — common vs drum 백분율 및 절대 수
- 초기화 버튼 — 모든 카운터를 리셋하고 세션 타이머를 재시작
호환
- Minecraft 1.20.1 · Fabric Loader 0.15+ · Fabric API
- Lunar Client (Ichor) 검증 완료 — H2 DB shade 처리로 ClassLoader 격리 회피
- 라이센스: CC-BY-NC-SA-4.0
소스 및 이슈
- GitHub: https://github.com/cerbagge/Mod-Musix
- 이슈 / 건의: GitHub Issues 로 부탁드립니다
License
This work is licensed under CC BY-NC-SA 4.0. 이 작업물은 CC BY-NC-SA 4.0 라이센스를 따릅니다.
Compatibility
Mod Loaders
Game Versions
Recommended Gear
AffiliateHardware and extras that pair well with this mod.
As an Amazon Associate I earn from qualifying purchases.
Screenshots
Similar Mods
Create: Tuff Enough
Adds 17 balanced Create recipes built around Tuff and volcanic processes to make rare resources like Diamonds and Ancien...
Evolved Minecraft
A Simple Mod that keeps the vanilla feel of minecraft while adding new cool things
Tensura-Useful Abilities
add 4 skills Explorer's Compass,Magnet,Skill Lock,Checkpoint
Odyssey Lite
A simplified version of the OdysseyHUD mod originally made by Dplayend. This adds the HUDs for compasses and clocks, as...
BreakMe
Crashes minecraft/your PC when you die/take damage
Bone Meal Revival
Makes Bone Meal able to Bone Meal Dirt, Dead Bushes, Dead Coral, Netherack and Sand and have it turn into a variety of o...