case EngineCopperGUI:
return new ContainerEngineCopper(player.inventory, (EngineCopper) getTileForestry(world, x, y, z));
case EngineTinGUI:
EngineTin tile = (EngineTin) getTileForestry(world, x, y, z);
Proxies.net.sendToPlayer(new PacketSocketUpdate(PacketIds.SOCKET_UPDATE, x, y, z, tile), player);
return new ContainerEngineTin(player.inventory, tile);
case GeneratorGUI:
return new ContainerGenerator(player.inventory, (MachineGenerator) getTileForestry(world, x, y, z));