Fix generics in GuiScreen#from

This commit is contained in:
johni0702
2015-11-14 14:43:39 +01:00
parent eacf6bb9fe
commit 563b3a3873

View File

@@ -25,10 +25,10 @@ package de.johni0702.minecraft.gui.container;
public class GuiScreen extends AbstractGuiScreen<GuiScreen> { public class GuiScreen extends AbstractGuiScreen<GuiScreen> {
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
public static AbstractGuiScreen from(net.minecraft.client.gui.GuiScreen minecraft) { public static AbstractGuiScreen from(net.minecraft.client.gui.GuiScreen minecraft) {
if (!(minecraft instanceof GuiScreen.MinecraftGuiScreen)) { if (!(minecraft instanceof AbstractGuiScreen.MinecraftGuiScreen)) {
return null; return null;
} }
return ((GuiScreen.MinecraftGuiScreen) minecraft).getWrapper(); return ((AbstractGuiScreen.MinecraftGuiScreen) minecraft).getWrapper();
} }
public static GuiScreen wrap(final net.minecraft.client.gui.GuiScreen minecraft) { public static GuiScreen wrap(final net.minecraft.client.gui.GuiScreen minecraft) {