개인 자료란 (JE)

  서버 커뮤니티

Profile keu 대표칭호 없음
Profile

질문하기 로그인 및 실행

옵티페브릭 충돌 오류 도와주세요 ㅠ

2024.10.07 조회 수 87 추천 수 0
이해도 초보자 
게임버전 (JE) 1.20.1 
게임버전 (BE) 관련없음 

안녕하세요 다름이 아니라.. 제가 포지로 이것저것 모드를 다운해서 쓰고있다가 리플레이모드를 쓸려고 했는데요..

리플레이모드는 또 포지가 지원이 안된다고 하더라구요.. 그래서 알아보니  포지와 페브릭 같이 쓰는 방법이 있다고 해서 옵티파인과 기타 포지모드 + 리플레이모드(페브릭) +옵티 페브릭을 쓰니 충돌이 나더라구요.. 이상하게 옵티파인과 옵티페브릭을 빼면 또 실행이 잘되요.. 해결방법좀 알려주실분 계신가요 ㅠㅠ 웬만하면 혼자 처리하는 성격인데 도저히 하다가 안되겠어서 질문드립니다.. 저좀 도와주세요 ㅠ

종료코드 1이랑 같이 크래시 떠요.. 옆에껀 크래시뜬 로그입니다..ㅠ 밑에껀 적용중인 모드들이구요..

2024-10-07-11.log.gz


10개의 댓글

gamediller
2024.10.07

로그 파일을 분석한 결과, 다음과 같은 충돌 원인이 발견되었습니다.


원인 분석

1. Mixin Transformation 오류

Mixin apply for mod replaymod failed 오류가 발생하고 있습니다. 이는 ReplayMod가 OptiFine과의 호환성 문제로 인해 정상적으로 적용되지 않음을 나타냅니다.


로그에서 org.spongepowered.asm.mixin.injection.throwables.InvalidInjectionException 예외가 발생하며, ReplayMod의 charTypedOptifine 함수가 비정상적으로 호출되고 있음을 확인했습니다.


OptiFine이 ReplayMod의 Mixin 시스템과 충돌하면서 발생하는 문제입니다.


2. ClassNotFoundException 오류

shadersmod/client/ShadersRender, net/coderbot/iris/Iris와 같은 클래스가 로드되지 않았다는 오류가 다수 발생했습니다. 이는 OptiFine이 Fabric 환경에서 Shader 관련 클래스를 로드하지 못해서 발생하는 문제입니다.


OptiFine 및 Iris와 같은 모드를 동시에 사용할 때 충돌이 발생할 수 있습니다.


3. OptiFabric과 ReplayMod의 충돌

OptiFabric을 통해 OptiFine을 Fabric 환경에서 사용할 수 있도록 하지만, ReplayMod와는 호환성 문제가 자주 발생합니다.


OptiFine이 ReplayMod의 키 입력 및 렌더링 관련 코드를 변형하면서 정상적으로 동작하지 않게 되는 경우가 많습니다.


해결 방법

1. OptiFine과 ReplayMod 동시 사용 포기

OptiFine과 ReplayMod는 기본적으로 충돌이 많아 안정적인 사용이 어렵습니다. 따라서 두 모드를 동시에 사용하는 것을 포기하고, OptiFine 없이 ReplayMod만 사용하거나, ReplayMod 없이 OptiFine을 사용하는 것을 권장합니다.


2. Sodium 및 Iris 사용

OptiFine 대신 Sodium과 Iris 모드를 사용하는 것을 고려해 보세요. Sodium은 성능 향상을 제공하고, Iris는 쉐이더 기능을 제공합니다. Sodium과 Iris는 Fabric 기반에서 OptiFine과 유사한 기능을 제공하며, ReplayMod와도 호환성이 좋습니다.


3. OptiFabric 버전 확인 및 호환성 모드 사용

OptiFabric의 최신 버전이 ReplayMod와 호환되는지 확인하세요. 호환성이 높은 특정 버전의 OptiFabric과 OptiFine을 사용하면 충돌을 줄일 수 있습니다.


OptiFabric과 OptiFine의 모든 버전을 조합해 보면서 호환성을 확인해야 할 수 있습니다.


4. OptiFine 및 OptiFabric 비활성화

OptiFine과 OptiFabric을 비활성화하고 ReplayMod가 정상적으로 작동하는지 확인해 보세요. 만약 충돌이 발생하지 않으면, OptiFine과의 충돌이 명확한 원인입니다.


결론

OptiFine과 ReplayMod를 동시에 사용하기 어렵기 때문에, OptiFine 대신 Sodium과 Iris를 사용하거나, OptiFine 없이 ReplayMod만 사용하는 것을 추천드립니다.


추가적인 조정이 필요한 경우, OptiFine과 OptiFabric의 버전 조합을 변경해 보면서 호환성을 테스트해 보세요.


위의 방법들을 시도해 보시고 문제가 해결되지 않으면, 추가적인 로그나 설정 파일 정보를 제공해 주시면 더 자세한 분석을 도와드리겠습니다.

gamediller
2024.10.07
@gamediller

또는 포지 모드와 페브릭 모드를 같이 사용해 호환 문제일 수 있습니다.

 

포지와 패브릭 모드의 호환성 문제

 

포지와 패브릭은 서로 다른 방식으로 모드를 로딩하고 관리하는 플랫폼이기 때문에, 두 모드를 동시에 사용하는 것은 많은 호환성 문제를 일으킬 수 있습니다. 포지와 패브릭을 동시에 사용하는 방식은 보통 "포지-패브릭 브릿지" 또는 "Hybrid Loader"를 사용하는데, 이 과정에서 문제가 발생할 수 있습니다.

keu
2024.10.10
@gamediller

혹시 한번만 더 도와주실수 있나요..? 제가 아포칼립스 모드를 친구랑 할려고하는데 기존모드들은 페브릭이고 아포칼립스는 포지더라구요.. 그래서 유튜브에 포지페브릭 호환시켜주는 커넥터라는 모드를 다운받아 쓰려고하는데 계속 충돌이 일어나는데 뭐가 문제인지는 잘 모르겠어요... 로그 보고 문제되는 모드 다 빼거나 아니면 추가시켜주는데도 잘 안되네요..

쓰는 모드들이랑 로그랑 크래시 리포트 입니다..ㅠㅠ
2024-10-10-1.log.gz crash-2024-10-10_10.13.56-fml.txt


gamediller
2024.10.10
@keu

현재 설정된 메모리 용량이 부족하여 문제가 발생할 수 있습니다. 메모리 할당을 4GB 이상으로 늘려보시길 권장드립니다. 설정 후에도 문제가 지속되면 추가적인 도움을 드리겠습니다.

keu
2024.10.10
@gamediller

2024-10-10-1.log.gz

메모리 할당 8GB 까지 늘렸는데 실행 안되네요ㅠ 이번에는 크래시 리포트도 안뜨고 종료 코드 1만 나오네요 포지가 문제일까요..?

저기 로그 파일에는 오류 뜬게 안보이긴 하나 혹시 몰라 첨부 드립니다..ㅠ 가장 최근 로그에요(크래시 리포트는 없네요 왜인지 몰라도..) 

gamediller
2024.10.10
@keu

EnhancedVisuals 모드를 제거한 후 Minecraft를 다시 실행해 보세요.
이 모드는 Fabric 전용으로 확인되었으며, 현재 Forge 환경에서는 정상적으로 동작하지 않을 수 있습니다. 만약 제거 후에도 문제가 발생한다면, 다른 모드 간의 호환성 문제를 점검하거나 추가 로그를 확인하여 충돌하는 모드를 비활성화해 보시는 것을 권장드립니다.

또한, wegotrunnnersCreativeCore 모드 간에도 충돌이 발생할 수 있으니, 각 모드의 최신 버전을 설치하거나 호환성 문제를 확인하여 해결해 보세요.

그래도 문제가 해결되지 않는다면, Minecraft 설치 파일이 손상되었을 가능성이 있으므로, Minecraft를 재설치해 보시는 것도 좋은 방법입니다.

keu
19 일 전
@gamediller

덕분에 오류없이 잘 되네요 정말 감사합니다. 혹시 디코 아이디나 이런거 보내주시면 제가 크진않지만 답례를 하고싶습니다..ㅠㅠ 그리고 혹시 차후에 궁금한게 생기면 또 여쭤봐두 될까요..!

keu
15 일 전
@gamediller

부담스러우셨다면 정말 죄송합니다. 그냥 질문 하나만 드려두 될까요 the hordes 모드 설정 공부중인데 마인크래프트 1.12.2 버전의 호드 모드는 hordes.cfg안에 몹 스폰리스트가 있어서 제가 따로 설정이 가능한데 1.19.2버전의 호드모드는 hordes.cfg가 아닌 hordes-common이랑 hordes-client 밖에 없는데

일반 설정은 hordes-common 으로 하는거는 알겠는데 스폰리스트가 없어졌더라구요.. 몹 스폰리스트를 따로 설정할수있는 방법이 있나 싶어서 여쭤봅니다..!

keu
2024.10.09
@gamediller

감사합니다

Sidite
2024.10.07

옵티파인과 옵티패브릭 제거하세요. 그것 말고는 해결 방법이 존재하지 않습니다.