case GUI_ID_CHARGING_STATION:
return new GuiChargingStation(player.inventory, (TileEntityChargingStation)world.getTileEntity(x, y, z));
case GUI_ID_ELEVATOR:
return new GuiElevator(player.inventory, (TileEntityElevatorBase)world.getTileEntity(x, y, z));
case GUI_ID_PNEUMATIC_HELMET:
return new GuiPneumaticHelmet(new ContainerChargingStationItemInventory(player.inventory, (TileEntityChargingStation)world.getTileEntity(x, y, z)), (TileEntityChargingStation)world.getTileEntity(x, y, z));
case GUI_ID_PRESSURE_CHAMBER_INTERFACE:
return new GuiPressureChamberInterface(player.inventory, (TileEntityPressureChamberInterface)world.getTileEntity(x, y, z));
case GUI_ID_VACUUM_PUMP:
return new GuiVacuumPump(player.inventory, (TileEntityVacuumPump)world.getTileEntity(x, y, z));
case GUI_ID_PNEUMATIC_DOOR:
return new GuiPneumaticDoor(player.inventory, (TileEntityPneumaticDoorBase)world.getTileEntity(x, y, z));
case GUI_ID_ASSEMBLY_CONTROLLER:
return new GuiAssemblyController(player.inventory, (TileEntityAssemblyController)world.getTileEntity(x, y, z));
case GUI_ID_UV_LIGHT_BOX:
return new GuiUVLightBox(player.inventory, (TileEntityUVLightBox)world.getTileEntity(x, y, z));
case GUI_ID_SECURITY_STATION_INVENTORY:
return new GuiSecurityStationInventory(player.inventory, (TileEntitySecurityStation)world.getTileEntity(x, y, z));
case GUI_ID_HACKING:
return new GuiSecurityStationHacking(player.inventory, (TileEntitySecurityStation)world.getTileEntity(x, y, z));
case GUI_ID_UNIVERSAL_SENSOR:
return new GuiUniversalSensor(player.inventory, (TileEntityUniversalSensor)world.getTileEntity(x, y, z));
case GUI_ID_PNEUMATIC_GENERATOR:
return new GuiPneumaticGenerator(player.inventory, (TileEntityPneumaticGenerator)world.getTileEntity(x, y, z));
case GUI_ID_ELECTRIC_COMPRESSOR:
return new GuiElectricCompressor(player.inventory, (TileEntityElectricCompressor)world.getTileEntity(x, y, z));
case GUI_ID_PNEUMATIC_ENGINE:
return new GuiPneumaticEngine(player.inventory, (TileEntityPneumaticEngine)world.getTileEntity(x, y, z));
case GUI_ID_KINETIC_COMPRESSOR:
return new GuiKineticCompressor(player.inventory, (TileEntityKineticCompressor)world.getTileEntity(x, y, z));
case GUI_ID_AERIAL_INTERFACE:
return new GuiAerialInterface(player.inventory, (TileEntityAerialInterface)world.getTileEntity(x, y, z));
case GUI_ID_ELECTROSTATIC_COMPRESSOR:
return new GuiElectrostaticCompressor(player.inventory, (TileEntityElectrostaticCompressor)world.getTileEntity(x, y, z));
case GUI_ID_APHORISM_TILE:
return new GuiAphorismTile((TileEntityAphorismTile)world.getTileEntity(x, y, z));
case GUI_ID_OMNIDIRECTIONAL_HOPPER:
return new GuiOmnidirectionalHopper(player.inventory, (TileEntityOmnidirectionalHopper)world.getTileEntity(x, y, z));
case GUI_ID_PROGRAMMER:
return new GuiProgrammer(player.inventory, (TileEntityProgrammer)world.getTileEntity(x, y, z));
case GUI_ID_DRONE:
return new GuiDrone(new ContainerChargingStationItemInventory(player.inventory, (TileEntityChargingStation)world.getTileEntity(x, y, z)), (TileEntityChargingStation)world.getTileEntity(x, y, z));
case GUI_ID_PRESSURE_MODULE:
return new GuiPressureModule(player, x, y, z);
case GUI_ID_AIR_GRATE_MODULE:
return new GuiAirGrateModule(player, x, y, z);
case GUI_ID_PNEUMATIC_DYNAMO: