diff --git a/client/gui/implementations/GuiWireless.java b/client/gui/implementations/GuiWireless.java new file mode 100644 index 000000000..098ab4f0c --- /dev/null +++ b/client/gui/implementations/GuiWireless.java @@ -0,0 +1,31 @@ +package appeng.client.gui.implementations; + +import net.minecraft.entity.player.InventoryPlayer; +import appeng.client.gui.AEBaseGui; +import appeng.container.implementations.ContainerWireless; +import appeng.core.localization.GuiText; +import appeng.tile.networking.TileWireless; + +public class GuiWireless extends AEBaseGui +{ + + public GuiWireless(InventoryPlayer inventoryPlayer, TileWireless te) { + super( new ContainerWireless( inventoryPlayer, te ) ); + this.ySize = 166; + } + + @Override + public void drawBG(int offsetX, int offsetY, int mouseX, int mouseY) + { + bindTexture( "guis/wireless.png" ); + this.drawTexturedModalRect( offsetX, offsetY, 0, 0, xSize, ySize ); + } + + @Override + public void drawFG(int offsetX, int offsetY, int mouseX, int mouseY) + { + fontRenderer.drawString( GuiText.Wireless.getLocal(), 8, 6, 4210752 ); + fontRenderer.drawString( GuiText.inventory.getLocal(), 8, ySize - 96 + 3, 4210752 ); + } + +} diff --git a/container/implementations/ContainerWireless.java b/container/implementations/ContainerWireless.java new file mode 100644 index 000000000..3b8db7007 --- /dev/null +++ b/container/implementations/ContainerWireless.java @@ -0,0 +1,23 @@ +package appeng.container.implementations; + +import net.minecraft.entity.player.InventoryPlayer; +import appeng.container.AEBaseContainer; +import appeng.container.slot.SlotRestrictedInput; +import appeng.container.slot.SlotRestrictedInput.PlaceableItemType; +import appeng.tile.networking.TileWireless; + +public class ContainerWireless extends AEBaseContainer +{ + + TileWireless myte; + + public ContainerWireless(InventoryPlayer ip, TileWireless te) { + super( ip, te, null ); + myte = te; + + addSlotToContainer( new SlotRestrictedInput( PlaceableItemType.RANGE_BOOSTER, myte, 0, 80, 37 ) ); + + bindPlayerInventory( ip, 0, 166 - /* height of playerinventory */82 ); + } + +}