protected void save(Path path) {
        LinkedList<String> strings = new LinkedList<>();

        String separator = System.getProperty("line.separator");
        String entry = this.name + separator;
        strings.add(SkinPreview.NAME.name() + SkinConstants.SPLIT + entry);

        entry = this.author == null ? separator : this.author + separator;
        strings.add(SkinPreview.AUTHOR.name() + SkinConstants.SPLIT + entry);

        entry = this.website == null ? separator : this.website + separator;
        strings.add(SkinPreview.WEBSITE.name() + SkinConstants.SPLIT + entry);

        FileUtil.writeTextFile(path, strings, false);
        assert FileUtil.control(path);
    }