Fixed crash when changing screens in autocrafting, fixes #394
This commit is contained in:
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
### 1.1.2
|
### 1.1.2
|
||||||
- It is now possible to start a crafting task even if the crafting preview says you can't (raoulvdberge)
|
- It is now possible to start a crafting task even if the crafting preview says you can't (raoulvdberge)
|
||||||
|
- Fixed crash when changing screens in autocrafting (raoulvdberge)
|
||||||
|
|
||||||
### 1.1.1
|
### 1.1.1
|
||||||
- Fixed crash on servers (raoulvdberge)
|
- Fixed crash on servers (raoulvdberge)
|
||||||
|
|||||||
@@ -302,6 +302,7 @@ public class ClientProxy extends CommonProxy {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static void onReceiveCraftingPreviewResponse(MessageGridCraftingPreviewResponse message) {
|
public static void onReceiveCraftingPreviewResponse(MessageGridCraftingPreviewResponse message) {
|
||||||
|
Minecraft.getMinecraft().addScheduledTask(() -> {
|
||||||
GuiScreen screen = Minecraft.getMinecraft().currentScreen;
|
GuiScreen screen = Minecraft.getMinecraft().currentScreen;
|
||||||
|
|
||||||
if (screen instanceof GuiCraftingStart) {
|
if (screen instanceof GuiCraftingStart) {
|
||||||
@@ -309,5 +310,6 @@ public class ClientProxy extends CommonProxy {
|
|||||||
}
|
}
|
||||||
|
|
||||||
FMLCommonHandler.instance().showGuiScreen(new GuiCraftingPreview(screen, message.stacks, message.hash, message.quantity));
|
FMLCommonHandler.instance().showGuiScreen(new GuiCraftingPreview(screen, message.stacks, message.hash, message.quantity));
|
||||||
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user