ModsJava
Dream-Yaml
The Java-API for processing YAML files you've always dreamed of.
⬇ Download on HangarOpen in MCModsHubGet it on Google Play →# **Dream-Yaml** 
The Java-API for processing YAML files you've always dreamed of.
Easily create, edit, and delete your plugins configuration files.
Some notable features: comments, default values, and hierarchies.
This API was designed for *developers* and not server owners.
### **Installation**
[Click here for further details.](https://github.com/osiris-team/dream-yaml)
Java 8+ required.
### **Motivation**
It started by not being able to find an API that fulfilled my needs in simplicity and performance.
So I developed Dream-Yaml with the goal of having a simple, performant, and reliable API for processing YAML files.
To achieve these goals, only the most essential parts of YAML have been implemented.
### **Getting started**
```
DreamYaml yaml = new DreamYaml(System.getProperty("user.dir")+"/src/test/simple-example.yml");
yaml.put("name") .setDefValues("John");
yaml.put("last-name") .setDefValues("Goldman");
yaml.put("age") .setDefValues("29");
yaml.put("work") .setDefValues("Reporter");
yaml.put("pending-tasks").setDefValues("do research", "buy food", "start working");
yaml.save();
```
### **Benchmarks**

[Click here for further details.](https://github.com/osiris-team/dream-yaml)
Dream-Yaml is a free Minecraft Java mod. Compatible with Minecraft 1.19, 1.19.1, 1.19.2, 1.19.3 and newer. Downloaded 23 times (via Hangar). Download it and open it directly in the game.
Explore more