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

https://github.com/withlithum/minejason

A suite of C# libraries for working with data formats used in Minecraft: Java Edition
https://github.com/withlithum/minejason

csharp csharp-code csharp-library dotnet dotnet-library minecraft-java minecraft-java-edition minecraft-library text-components

Last synced: 21 days ago
JSON representation

A suite of C# libraries for working with data formats used in Minecraft: Java Edition

Awesome Lists containing this project

README

          


Logo

MineJason


MineJason is a suite of libraries that deals with various formats used in Minecraft: Java Editions.

The suite is primarily consisted of the following "modules":

- [Client](src/text/): Client formats such as text components and dialogs
- [Serialization](src/MineJason.Serialization): Format agnostic
- [NBT](src/MineJason.NBT/): Supports NBT format (originally made for SNBT)

This repository is the consolidated form of the three previously separated projects managed under the same hood.

## Contributing

Please see the [contributing guide](docs/CONTRIBUTING.md) on how to report issues and send code contributions.

## Licence

All code in this repository is licensed under the [Apache-2.0](LICENSE.txt) licence unless otherwise specified.

Note that the Client modules is currently licensed under [LGPL-3.0-or-later](src/MineJason/COPYING.LESSER.txt).