@Override
public void initGui()
{
super.initGui();
List<String> schematicSlotDesc = new ArrayList<String>();
GuiButton nextButton;
schematicSlotDesc.add(GCCoreUtil.translate("gui.newSchematic.slot.desc.0"));
schematicSlotDesc.add(GCCoreUtil.translate("gui.newSchematic.slot.desc.1"));
schematicSlotDesc.add(GCCoreUtil.translate("gui.newSchematic.slot.desc.2"));
schematicSlotDesc.add(GCCoreUtil.translate("gui.newSchematic.slot.desc.3"));
this.infoRegions.add(new GuiElementInfoRegion((this.width - this.xSize) / 2 + 79, (this.height - this.ySize) / 2, 18, 18, schematicSlotDesc, this.width, this.height, this));
this.buttonList.add(new GuiButton(0, this.width / 2 - 130, this.height / 2 - 30 + 27 - 12, 40, 20, GCCoreUtil.translate("gui.button.back.name")));
this.buttonList.add(nextButton = new GuiButton(1, this.width / 2 - 130, this.height / 2 - 30 + 27 + 12, 40, 20, GCCoreUtil.translate("gui.button.next.name")));
this.buttonList.add(new GuiButton(2, this.width / 2 - 92 / 2, this.height / 2 - 52, 92, 20, GCCoreUtil.translate("gui.button.unlockschematic.name")));
nextButton.enabled = false;
}