Return null from GuiScreen#from(mc.GuiScreen) in case of failure
This commit is contained in:
@@ -25,6 +25,9 @@ package de.johni0702.minecraft.gui.container;
|
||||
public class GuiScreen extends AbstractGuiScreen<GuiScreen> {
|
||||
@SuppressWarnings("unchecked")
|
||||
public static GuiScreen from(net.minecraft.client.gui.GuiScreen minecraft) {
|
||||
if (!(minecraft instanceof GuiScreen.MinecraftGuiScreen)) {
|
||||
return null;
|
||||
}
|
||||
return ((GuiScreen.MinecraftGuiScreen) minecraft).getWrapper();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user