NoEul
루비 유저
NoEul fed062d2c8e746be975810bd8c324b9f
이거 보세요오!!
환경
- Minecraft: Java Edition 1.20.1
- Forge
- Rubidium 0.7.1
증상
- Rubidium 사용 중 용암을 설치하거나 용암이 있는 곳에 가면 다음과 같이 충돌이 발생:
java.lang.NullPointerException: Cannot invoke "net.minecraft.client.renderer.texture.TextureAtlasSprite.m_118367_(double)" because "sprite" is null at me.jellysquid.mods.sodium.client.render.chunk.compile.pipeline.FluidRenderer.render(FluidRenderer.java:340) ~[rubidium-mc1.20.1-0.7.1.jar%23265!/:?] {re:classloading} at me.jellysquid.mods.sodium.client.render.chunk.compile.tasks.ChunkBuilderMeshingTask.execute(ChunkBuilderMeshingTask.java:125) ~[rubidium-mc1.20.1-0.7.1.jar%23265!/:?] {re:classloading} at me.jellysquid.mods.sodium.client.render.chunk.compile.tasks.ChunkBuilderMeshingTask.execute(ChunkBuilderMeshingTask.java:45) ~[rubidium-mc1.20.1-0.7.1.jar%23265!/:?] {re:classloading} at me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkJobTyped.execute(ChunkJobTyped.java:44) ~[rubidium-mc1.20.1-0.7.1.jar%23265!/:?] {re:classloading} at me.jellysquid.mods.sodium.client.render.chunk.compile.executor.ChunkBuilder$WorkerRunnable.run(ChunkBuilder.java:186) ~[rubidium-mc1.20.1-0.7.1.jar%23265!/:?] {re:classloading} at java.lang.Thread.run(Thread.java:833) ~[?:?] {}
해결 방법
수정된 Rubidium 사용하기
- 기존에 적용한 Rubidium은 지웁니다.
- 다음을 클릭해 수정된 버전의 Rubidium을 다운로드 해줍니다: rubidium-mc1.20.1-0.7.1a.jar
- 다운로드 받은 Rubidium을
.minecraft/mods
디렉터리에 옮겨 모드를 적용합니다.
Embeddium 사용하기
Embeddium은 공식 개발자가 Upstream으로 참여하여 신뢰성과 호환성이 높아 충돌이 잘 나지 않습니다.
- 기존에 적용한 Rubidium은 제거합니다.
- Embeddium 모드 페이지로 이동합니다.
- Versions 섹션을 클릭해 적용하고자 하는 모드로더, Minecraft 버전, 채널을 선택하고 모드를 다운로드 받습니다. 채널을 선택 시 안정화 버전인 Release 채널을 권장합니다.
- 다운로드 받은 Embeddium을
.minecraft/mods
디렉터리에 옮겨 모드를 적용합니다.
유의 사항
- 해당 내용은 작성된 당시의 최신 Minecraft 릴리즈 버전 기준으로 작성었으며 따라서 해당 내용이 언제나 작동한다고는 보장하지 않습니다.
- 오탈자 혹은 윤문을 발견하거나 더 추가되었으면 하는 내용 등이 있다면 아래 댓글에서 자유롭게 작성해주시기 바랍니다.
- 해당 방법을 사용하여 문제가 해결되었거나, 내용이 마음에 든다면 아래 추천 버튼을 눌러주시기 바랍니다.
세찐찐
2023.11.18친절한 설명 굿