diff --git a/items/tools/ToolNetworkTool.java b/items/tools/ToolNetworkTool.java index ffb65762..0ec4a4ac 100644 --- a/items/tools/ToolNetworkTool.java +++ b/items/tools/ToolNetworkTool.java @@ -9,6 +9,7 @@ import net.minecraft.tileentity.TileEntity; import net.minecraft.world.World; import net.minecraftforge.common.ForgeDirection; import appeng.api.implementations.guiobjects.IGuiItem; +import appeng.api.implementations.guiobjects.IGuiItemObject; import appeng.api.implementations.items.IAEWrench; import appeng.api.networking.IGridHost; import appeng.core.features.AEFeature; @@ -29,7 +30,7 @@ public class ToolNetworkTool extends AEBaseItem implements IGuiItem, IAEWrench, } @Override - public Object getGuiObject(ItemStack is, World world, int x, int y, int z) + public IGuiItemObject getGuiObject(ItemStack is, World world, int x, int y, int z) { TileEntity te = world.getBlockTileEntity( x, y, z ); return new NetworkToolViewer( is, (IGridHost) (te instanceof IGridHost ? te : null) ); diff --git a/items/tools/powered/ToolPortableCell.java b/items/tools/powered/ToolPortableCell.java index 98633415..9d990ca2 100644 --- a/items/tools/powered/ToolPortableCell.java +++ b/items/tools/powered/ToolPortableCell.java @@ -12,6 +12,7 @@ import net.minecraftforge.common.ForgeDirection; import appeng.api.AEApi; import appeng.api.config.FuzzyMode; import appeng.api.implementations.guiobjects.IGuiItem; +import appeng.api.implementations.guiobjects.IGuiItemObject; import appeng.api.implementations.items.IStorageCell; import appeng.api.storage.IMEInventory; import appeng.api.storage.StorageChannel; @@ -147,7 +148,7 @@ public class ToolPortableCell extends AEBasePoweredItem implements IStorageCell, } @Override - public Object getGuiObject(ItemStack is, World w, int x, int y, int z) + public IGuiItemObject getGuiObject(ItemStack is, World w, int x, int y, int z) { return new PortableCellViewer( is ); }