public void load(JavaPlugin plugin) {
		File file = new File(plugin.getDataFolder(), FILE);

		if (file.exists()) {
			FileInputStream fileStream = null;
			ObjectInputStream objectStream = null;

			try {
				fileStream = new FileInputStream(file);
				objectStream = new ObjectInputStream(fileStream);
				PluginConfiguration config = (PluginConfiguration) objectStream
						.readObject();
				entries = config.entries;
				messageConfiguration = config.messageConfiguration;
			} catch (FileNotFoundException e) {
				e.printStackTrace();
			} catch (IOException e) {
				e.printStackTrace();
			} catch (ClassNotFoundException e) {
				e.printStackTrace();
			} finally {
				try {
					if (fileStream != null) {
						fileStream.close();
					}

					if (objectStream != null) {
						objectStream.close();
					}
				} catch (IOException e) {
					e.printStackTrace();
				}
			}
		}
	}