An open API service indexing awesome lists of open source software.

https://github.com/bluemap-minecraft/bluemap3rdvalidator

This tool validates the BlueMap Wiki's 3rd party addons file.
https://github.com/bluemap-minecraft/bluemap3rdvalidator

Last synced: 12 months ago
JSON representation

This tool validates the BlueMap Wiki's 3rd party addons file.

Awesome Lists containing this project

README

          

# BlueMap Wiki 3rd Party Addons File Validator

This tool validates the BlueMap Wiki's [3rd party addons file](https://github.com/BlueMap-Minecraft/BlueMapWiki/blob/master/assets/addon_browser/addons.conf).\
It checks if the file is valid [HOCON](https://github.com/lightbend/config/blob/main/HOCON.md)
and if all required fields are present.

Designed to be used in GitHub Actions.

## Usage
(Assuming a Linux environment, with a bash (or similar) shell)

### Just run it once
```bash
./gradlew run --args="/path/to/BlueMapWiki/"
```

### Compile and run
```bash
./gradlew build
java -jar ./build/libs/BlueMap3rdValidator-1.0-all.jar "/path/to/BlueMapWiki/"
```