
Game Crashing when using a map
mcheheyixiao opened this issue · 9 comments
Describe the Bug
When I hold a map and right click,the game crashed(mod only create)
Reproduction Steps
1.hold a map
2.right click
3.
...
Expected Result
When I hold a map,the game crashed
Screenshots and Videos
No response
Crash Report or Log
https://paste.gg/p/mcheheyixiao/f616cb165703441b97d2c31f5724baa8
Operating System
Windows 11
Mod Version
0.5.0g
Minecraft Version
1.19.2
Forge Version
43.2.0
Other Mods
When I tested it , the mod only create
Additional Context
No response
I can confirm that this bug happens with Optifine only. The server never crashes from this bug.
Remove optifine as a temporary solution. You can replace optifine with another mod that works with shaders. For example, a bunch of "Rubidium by Asek3" + "Oculus by Asek3" + "Magnesium/Rubidium Dynamic Lights by TeamDeusVult"
I lost a world because of this :(
Unfortunately you can't join a world after crashing, because cursed treasure map is still in the inventory
Have the same issue my side, tested with only the create mod installed and the game instantly crashes when making a new map.
In your log it says you have OptiFine installed. Does this happen without OptiFine?
In your log it says you have OptiFine installed. Does this happen without OptiFine?
in the client,this does happen without OptiFine,but in the server,it doesn't OptiFine,when a player used a map,the server crashed!
Quick fix that worked for me:
- remove Optifine from mods folder
- load world, destroy map item in lava
- put Optifine back, reload minecraft
You can now open you world!
Removing optifine is works, but Rubidium + Oculus didn't worked for me.
There's heresy option of modifying mod jar file. Standard disclaimer - entire world would burn if you mess this up, and everyone will blame you. All you need to do is open jar as archive and edit few files:
- remove
"MapRendererMapInstanceMixin",
from "create.mixins.json" - remove
"com/simibubi/create/foundation/mixin/MapRendererMapInstanceMixin": { "net.minecraft.client.gui.MapRenderer$MapInstance": "net/minecraft/client/gui/MapRenderer$MapInstance", "draw(Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ZI)V": "Lnet/minecraft/client/gui/MapRenderer$MapInstance;m_93291_(Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;ZI)V" },
from "create.refmap.json"
It will disable station rendering on maps though.
Oh, and i'm using OptiFine_1.19.2_HD_U_H9