Embeddium — Minecraft Java Edition 1.21.1
Minecraft Java Edition용 Embeddium 모드 리뷰 — FPS 향상, 재작성된 청크 렌더러, 향상된 모드 호환성을 갖춘 NeoForge 및 Forge용 Sodium.
Minecraft Java Edition용 Embeddium 모드 리뷰 — FPS 향상, 재작성된 청크 렌더러, 향상된 모드 호환성을 갖춘 NeoForge 및 Forge용 Sodium.
종속성:
로더: NeoForge (1.20.1+), Forge (1.20.1 및 이전 버전), Fabric (1.20.1–1.20.6)
Minecraft 버전: 1.16.5, 1.18.2, 1.19.2, 1.20.1–1.20.6, 1.21–1.21.1, 1.21.4
모드 버전: 리뷰 당시 지원 버전 — 1.21.4용 1.0.x
Embeddium은 개발자 FiniteReality와 embeddedt가 만든 Sodium 0.5.8 렌더러(FOSS 라이선스가 적용된 마지막 버전)의 포크입니다. 이 모드는 청크 렌더링 시스템과 블록 엔티티, 몹, GUI를 위한 직접 모드(immediate-mode) 렌더링 파이프라인을 재작성했습니다. 오리지널 Sodium과 달리 NeoForge를 의도적으로 지원하며 다른 모드와의 호환성에 중점을 둡니다. 1.20.1 미만 버전에서는 Embeddium이 사실상 개발이 중단된 이전 포크인 Rubidium을 대체했습니다.
이 모드가 렌더링에서 변경하는 사항
Embeddium은 게임의 메인 스레드에서 백그라운드 스레드 풀로 GPU 명령 로드를 이동시킵니다. 바닐라 Minecraft 코드는 카메라가 반대 방향을 보고 있을 때조차 블록이 변경될 때마다 모든 청크 메시를 재구성하지만, Embeddium은 빌드 단계에서 보이지 않는 청크를 컬링(culling)하고, 동일한 유형의 인접한 면을 그룹화하여 단일 GPU 호출로 일괄 처리합니다.
바닐라와 비교한 구체적인 변경 사항:
자체 인덱스 버퍼 시스템으로 재작성된
ChunkRenderer— 청크당 6번의 호출 대신 1번만 사용합니다.몹 및 블록 엔티티(상자, 화로, 현수막)를 위해 최적화된 직접 모드 파이프라인 — 100개 이상의 엔티티가 있는 환경에서 대부분의 미세한 끊김(microstutters)을 제거합니다.
반투명 블록을 위한 내부 정렬 시스템(translucency sorting) — 선택 사항이며
Video Settings → Performance에서 활성화할 수 있습니다.Forge/NeoForge 플랫폼에 통합된 Fabric Rendering API 지원 — Indium 모드가 더 이상 필요하지 않으며 Embeddium 위에서는 실행되지 않습니다.
⚠️ Embeddium은 OptiFine을 지원하지 않습니다. OptiFine이 설치되어 있다면 Embeddium을 제거해야 합니다. 두 모드 모두 낮은 수준에서 렌더러를 변경하므로 클라이언트 초기화 중에 충돌이 발생합니다.
다양한 상황에서의 FPS 향상
수치는 구성에 따라 달라지며, 아래는 일반적인 중급 사양 PC(RTX 3060, Ryzen 5 5600, 16GB RAM, 렌더 거리 16)에서의 대략적인 범위입니다.
상황 | 바닐라 | Embeddium | 향상률 |
|---|---|---|---|
엔티티가 없는 개방된 생물군계 | 90–110 FPS | 180–240 FPS | ~2× |
주민이 있는 마을 (40명 이상의 NPC) | 45–60 FPS | 90–120 FPS | ~2× |
몹 농장 (200개 이상의 엔티티) | 20–35 FPS | 60–90 FPS | ~2.5× |
200개 이상의 모드가 포함된 모드팩 | 30–45 FPS | 70–100 FPS | ~2× |
4K 해상도, 최고 사양 그래픽 | 40–55 FPS | 80–110 FPS | ~2× |
내장 그래픽이 탑재된 저사양 노트북에서는 향상 효과가 더 두드러집니다. 이런 경우 병목 현상의 원인이 GPU가 아니라 청크 메시를 빌드할 때 발생하는 CPU 오버헤드이기 때문입니다.
설정
Embeddium 메뉴는 Options → Video Settings에서 열 수 있습니다. 바닐라 화면을 자체 화면으로 대체하며 Quality, Performance, Mods 탭을 제공합니다.

Quality 탭
매개변수 | 값 | 변경 사항 |
|---|---|---|
| Fast / Fancy | 나뭇잎, 물, 구름 렌더링에 대한 전역 설정입니다. |
| Off / Fast / Fancy | 2D 또는 입체 구름입니다. |
| Default / Fancy / Fast | 날씨 묘사의 세부 수준입니다. |
| Fast / Fancy | 나뭇잎의 투명도 및 내부 렌더링입니다. |
| All / Decreased / Minimal | 동시에 표시되는 입자의 수입니다. |
| None / Smooth / Maximum | 부드러운 조명(부드러운 조명) 계산입니다. |
| 0×0 – 21×21 | 잔디와 나뭇잎의 생물군계 색상 혼합 반경입니다. |
Performance 탭
매개변수 | 값 | 변경 사항 |
|---|---|---|
| 1 – 16 | 프레임당 재구성되는 청크 수입니다. |
| On / Off | 거리에 따른 반투명 면의 정확한 정렬입니다 (1.20+ 버전). |
| On / Off | 오류 검사를 비활성화하여 OpenGL 호출 속도를 높입니다. |
| On / Off | GPU 버퍼에 직접 접근합니다 (OpenGL 4.4+ 필요). |
| On / Off | 메시 복사 시 모드가 Java 힙을 우회할 수 있게 합니다. |
Mods 탭
충돌 및 커스텀 API를 위한 별도의 섹션입니다. Embeddium API와 직접 상호 작용하는 모드(예: 셰이더용 Oculus, 향상된 UI 설정을 위한 Reese's Sodium Options)가 나열되어 있습니다.
23.x 이전의 Mesa 드라이버를 사용하는 AMD 그래픽 카드를 사용 중이라면 Use Persistent Mapping 설정을 비활성화하십시오. 이 드라이버에서 활성화할 경우 인벤토리에 검은색 텍스처가 나타나거나 클라이언트가 완전히 충돌할 수 있습니다.
다른 모드와의 호환성
Embeddium은 무거운 모드팩을 위해 특별히 설계되었으므로 필수적이고 강력히 권장되는 보조 모드가 몇 가지 있습니다.
모드 | 목적 | 플랫폼 버전 |
|---|---|---|
Oculus | Embeddium 기반 Iris 셰이더 지원 | Forge, NeoForge |
Embeddium++ | 고급 렌더링 설정 (Sodium Extra와 동일) | Forge, NeoForge |
Reese's Sodium Options | 명확한 구조로 재구성된 설정 메뉴 | 모든 플랫폼 |
Embeddium API | 모드를 위한 확장된 통합 지점 | 메인 JAR 파일과 함께 포함됨 |
충돌 모드:
OptiFine — 완전히 호환되지 않으며 함께 실행되지 않습니다.
Sodium (동일한 Forge/NeoForge 버전) — 불필요하며 충돌을 일으킵니다 (Embeddium은 Sodium의 포크입니다).
Rubidium — 구식이며 완전히 Embeddium으로 대체되었습니다.
Indium — Fabric Rendering API가 기본적으로 통합되어 있으므로 Embeddium 위에서는 실행되지 않습니다.
Sodium 대신 Embeddium을 선택하는 이유
공식적으로 Sodium은 Fabric만을 지원합니다 (버전 0.6부터 CaffeineMC를 통해 부분적으로 NeoForge 지원). Embeddium은 최신 LGPL 라이선스 버전을 기반으로 한 평행 포크를 유지하며 다음 두 가지에 중점을 둡니다. 모드팩 제작자를 위한 Forge/NeoForge 지원, 그리고 비표준 API를 통해 렌더러와 상호 작용하는 모드와의 호환성입니다.
CaffeineMC 팀은 Embeddium을 공식적으로 지원하지 않습니다. 포크에 대한 버그 신고는 Sodium의 버그 트래커가 아닌 FiniteReality의 GitHub 저장소에서 열어야 합니다.
결론
Embeddium은 바닐라 렌더러가 CPU의 병목 현상을 일으키는 모드팩 환경의 Forge 및 NeoForge에서 FPS를 향상시키는 특정 문제를 해결합니다. Rubidium의 개발이 중단되었고 공식 Sodium이 이들 플랫폼을 타겟으로 삼지 않기 때문에, 1.20.1 이하 버전에서 이 로더들을 위해 활발하게 유지보수되는 유일한 Sodium 포크입니다.
주요 제한 사항은 클라이언트 측 전용이라는 점과 OptiFine과의 비호환성입니다. CIT, CEM, 커스텀 하늘 또는 확대(줌) 기능이 필요하다면 Embeddium은 이를 제공하지 않으므로 별도의 모드(CTM을 위한 Continuity, 커스텀 몹을 위한 ETF/EMF, 확대를 위한 Zoomify)가 필요합니다.
복잡한 농장과 마을이 있는 NeoForge 1.21.x, Forge 1.20.1 또는 이전 버전에서 무거운 모드팩을 플레이하는 경우 적합합니다. 모드팩이 Forge의 Fabric Rendering API를 필요로 하지 않는 순수한 Fabric 환경이라면 CaffeineMC의 오리지널 Sodium을 설치하는 것이 더 간단한 선택입니다.
설치
일반적인 설치는 약 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.











