public AdaptiveSmelteryGui(
     InventoryPlayer inventoryplayer,
     AdaptiveSmelteryLogic smeltery,
     World world,
     int x,
     int y,
     int z) {
   super((ActiveContainer) smeltery.getGuiContainer(inventoryplayer, world, x, y, z));
   logic = smeltery;
   username = inventoryplayer.player.username;
   xSize = 248;
   scomp = logic.getSmeltery();
   multitank = logic.getMultiTank();
   scomp.update();
 }