@SideOnly(Side.CLIENT)
public GuiContainer getGuiContainer(PlayerSave player, IInventory[] inventories, EntityPlayer entityPlayer) {
ContainerPersonalSlot container = (ContainerPersonalSlot) getContainer(player, inventories, entityPlayer);
GuiBackpack guiBackpack = new GuiBackpack(container);
GuiSlot guiSlot;
for(int i = 0; i < container.inventorySlots.size(); i++) {
Slot slot = (Slot) container.inventorySlots.get(i);
guiSlot = new GuiSlot(slot.xDisplayPosition - 1, slot.yDisplayPosition - 1);
guiBackpack.addSubPart(guiSlot);
}
guiBackpack.addSubPart(new Label(X_SPACING, 6, 0x404040, container.getInventoryToSave().getInventoryName()));
guiBackpack.addSubPart(new Label(X_SPACING, 38, 0x404040, container.getInventoryPickup().getInventoryName()));