NoEul fed062d2c8e746be975810bd8c324b9f
요즘따라 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을
.minecraft/mods
디렉터리에 옮겨 모드를 적용합니다.
Embeddium 사용하기
Embeddium은 공식 개발자가 Upstream으로 참여하여 신뢰성과 호환성이 높아 충돌이 잘 나지 않습니다.
- 기존에 적용한 Rubidium은 제거합니다.
- Embeddium 모드 페이지로 이동합니다.
- Versions 섹션을 클릭해 적용하고자 하는 모드로더, Minecraft 버전, 채널을 선택하고 모드를 다운로드 받습니다.
- 채널을 선택 시 안정화 버전인 Release 채널을 권장합니다.
- 다운로드받은 Embeddium을
.minecraft/mods
디렉터리에 옮겨 모드를 적용합니다.
세찐찐
12 일 전친절한 설명 굿