HomeJavaModsDream-Yaml
Dream-Yaml
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** ![https://jitpack.io/v/Osiris-Team/Dream-Yaml.svg](https://jitpack.io/v/Osiris-Team/Dream-Yaml.svg) 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** ![https://i.imgur.com/rupU0Ea.png](https://i.imgur.com/rupU0Ea.png) [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