ModernFix
실행 시간·월드 로딩 시간·메모리 사용량을 줄이고 여러 버그를 함께 고치는 종합 성능 모드. 다른 성능 모드들과 함께 쓰도록 만들어졌습니다.
📖 소개
ModernFix는 embeddedt가 개발한 종합 성능 모드입니다. 모드 소개를 그대로 옮기면 "성능을 개선하고 메모리 사용량을 줄이며 많은 버그를 고치는 올인원 모드"이고, 저장소 설명은 개선 대상을 실행(부팅) 시간, 월드 로딩 시간, 메모리 사용량으로 명시합니다.
렌더링 최적화 모드처럼 한 가지 축을 파고드는 방식이 아니라, 여러 지점의 개별 패치를 한 모드에 모아 두는 구조입니다. 각 패치는 설정 시스템으로 켜고 끌 수 있으며, 이 설정 시스템 자체가 Sodium의 것을 LGPL-3.0 조건으로 가져다 쓴 것입니다.
다른 성능 모드와의 관계 — ModernFix는 처음부터 "당신이 좋아하는 모든 성능 모드와 호환된다"는 전제로 만들어졌습니다. Sodium·Embeddium 같은 렌더링 최적화 모드나 FerriteCore 같은 메모리 절감 모드와 나란히 설치하는 것이 일반적인 사용법입니다.
체감 — 시각적 변화는 없습니다. 게임이 더 빨리 켜지고, 월드가 더 빨리 열리고, 메모리 사용량이 낮아지는 형태로만 드러납니다.
패치를 개별로 끄는 방법 — 설정 파일은 config/modernfix-mixins.properties 입니다. 게임을 한 번 실행하면 생성되고, 항목 이름은 mixin.<분류>.<이름> 형식입니다.
소스 기준 옵션은 84개이고 세 갈래로 나뉩니다.
- mixin.perf.* (55개) — 성능. dynamic_resources(리소스를 미리 다 올리지 않음), remove_spawn_chunks, faster_texture_stitching 처럼 부팅·메모리에 직접 걸리는 항목이 여기 있습니다.
- mixin.bugfix.* (19개) — 버그 수정. world_leaks, chunk_deadlock, ender_dragon_leak 등 메모리 누수와 교착 상태를 다룹니다.
- mixin.feature.* (10개) — 기능. remove_telemetry, remove_chat_signing, branding 처럼 성능과 무관한 선택지입니다.
특정 모드와 충돌이 의심되면 로그에 찍힌 패치 이름을 그대로 false로 바꾸면 됩니다. 모드 전체를 뺄 필요가 없습니다.
여러 인스턴스에 같은 설정을 쓰고 싶다면 마인크래프트 폴더의 global/modernfix-global-mixins.properties 를 쓸 수 있습니다. 인스턴스별 설정과 별개로 전역에 적용됩니다.
🕒 이 모드는 언제 쓰는가
모드가 많은 모드팩에서 부팅이 오래 걸리거나 월드 로딩이 느리거나 메모리 사용량이 높을 때.
📦 어떤 모드팩에서 중요한가
ATM10, DarkRPG 같은 대형 모드팩. 모드가 많을수록 부팅·로딩 단계의 부담이 커집니다.
🎮 플레이 체감 변화
게임 화면은 그대로입니다. 부팅과 월드 로딩이 빨라지고 메모리 사용량이 내려가는 것으로만 확인됩니다.
🚀 시작 가이드 — 첫 30분 동안 해야 할 것
1단계 — ModernFix를 설치하고 그대로 실행합니다. 기본 설정으로 동작합니다.
2단계 — 부팅 시간과 월드 로딩 시간을 설치 전후로 비교합니다.
3단계 — 문제가 생기면 설정에서 해당 패치만 끕니다.
💡 플레이 팁
- 설치만 하면 동작합니다. 별도 설정 없이 기본값으로 씁니다.
- 다른 성능 모드와 함께 쓰도록 설계됐습니다 — Sodium·Embeddium(렌더링), FerriteCore(메모리)와 나란히 설치하는 게 일반적입니다.
- 충돌이 의심되면
config/modernfix-mixins.properties에서 해당 패치만 끕니다. 항목은mixin.perf.*·mixin.bugfix.*·mixin.feature.*형식이고, 로그에 찍힌 이름을 그대로false로 바꾸면 됩니다. 모드 전체를 뺄 필요가 없습니다. - 효과를 확인하려면 게임 시작 시간과 월드 진입 시간을 설치 전후로 비교해 보세요.
⚠️ 자주 헷갈리는 부분
- • 시각적으로 달라지는 게 없습니다. 프레임 그래프가 아니라 부팅·로딩 시간과 메모리 사용량에서 드러납니다.
- • 여러 패치의 묶음입니다. 특정 환경에서 특정 패치가 다른 모드와 부딪힐 수 있고, 그럴 때는 설정에서 그 패치만 끄면 됩니다.
❓ 자주 묻는 질문
Sodium·Embeddium과 충돌하나요?
충돌하지 않습니다. ModernFix는 "좋아하는 성능 모드 전부와 호환된다"는 전제로 만들어졌고, 렌더링 최적화 모드와 함께 쓰는 것이 일반적인 구성입니다.
특정 패치만 끄고 싶어요.
설정 시스템에서 개별 패치를 비활성화할 수 있습니다. Sodium의 설정 시스템을 가져다 쓴 구조입니다.
정확히 무엇이 빨라지나요?
저장소 설명 기준으로 실행(부팅) 시간, 월드 로딩 시간, 메모리 사용량입니다. 여기에 여러 버그 수정이 함께 들어 있습니다.
패치가 몇 개나 들어 있나요?
소스 기준 84개입니다 — 성능 mixin.perf.* 55개, 버그 수정 mixin.bugfix.* 19개, 기능 mixin.feature.* 10개. 전부 config/modernfix-mixins.properties에서 개별로 끄고 켤 수 있습니다.
📦 이 모드가 포함된 모드팩
HomeProject 2
거대 콘텐츠 모드 Eternal Tales(차원 9개·보스 20+·아이템 1,000)를 중심에 두고 겹치는 모드를 걸러내며 조립하는 1.20.1 Forge 커스텀 모드팩. 5단계 조립 레시피를 인터랙티브 체크리스트로 공개합니다.
🎯 어울리는 분 거대한 콘텐츠 모드 하나를 깊게 파고들며 차원·보스·광물 진행을 즐기고 싶은 분에게 맞습니다.
Home Project 1
3인 로컬 멀티를 위해 빈 프로필에서 직접 조립한 1.20.1 Forge 커스텀 모드팩. 보스·스킬트리·퀘스트 중심으로 73개를 5단계에 나눠 쌓은 조립 레시피를 인터랙티브 체크리스트로 공개합니다.
🎯 어울리는 분 보스전·스킬트리·3인 협동을 직접 구성해보고 싶은 분에게 맞습니다.
Story of Tempest
라노벨·애니 '전생했더니 슬라임이었던 건에 대하여(Tensura)' 기반 RPG 모드팩. T:Reincarnated를 중심으로 종족 진화·유니크 스킬·마법을 즐기는 멀티플레이 PvP 서버용 팩.
🎯 어울리는 분 전생슬라임(Tensura) 애니를 좋아하고, 종족 진화·유니크 스킬을 서버에서 다른 사람들과 경쟁하며 키우고 싶은 플레이어용.
SkyFactory 5
마인크래프트 스카이블록 모드팩의 정통 표준 5번째 작품. 묘목 진화 시스템·본미일 트리·자동화로 무한 확장하는 스카이블록의 정수.
🎯 어울리는 분 한정 공간에서 점진적 확장하는 스카이블록 정통 경험을 원하는 사람, 부담 없는 캐주얼 모드팩이 필요한 사람, 여럿이 한 섬을 함께 키우는 협동 플레이를 즐기는 사람에게 가장 적합. 자동화 키친싱크의 깊이를 원하면 ATM10 Sky가 더 맞음.
Vault Hunters 3rd Edition
무한 생성되는 Vault(보관소) 던전을 클리어하며 능력을 해금해가는 로그라이크 RPG 모드팩. Iskall85가 디자인한 마인크래프트의 '디아블로식 던전 크롤러' 답.
🎯 어울리는 분 로그라이크·디아블로식 던전 크롤러를 마인크래프트에서 경험하고 싶은 사람, RPG 빌드의 무한 반복 가치를 즐기는 사람, 가족 4명이 함께 던전 들어가는 협력 RPG를 원하는 사람에게 가장 적합. 정해진 스토리·메인 퀘스트 진행을 원하면 DarkRPG·Cisco's RPG가 더 맞음.
DarkRPG
흡혈귀·드래곤·마법·퀘스트가 결합된 본격 RPG 모드팩. Epic Fight 패링 전투와 풍부한 보스 사냥으로 새로운 진행 흐름이 만들어집니다.
🎯 어울리는 분 보스 사냥 퀘스트와 패링 기반 액션 RPG를 좋아하는 가족 단위 플레이어에게 잘 맞습니다.