Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pmmp/datamodels
JSON schema models and generated code to validate and handle various data in PocketMine-MP
https://github.com/pmmp/datamodels
Last synced: 3 months ago
JSON representation
JSON schema models and generated code to validate and handle various data in PocketMine-MP
- Host: GitHub
- URL: https://github.com/pmmp/datamodels
- Owner: pmmp
- License: lgpl-3.0
- Archived: true
- Created: 2021-10-14T15:14:56.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2021-11-17T17:55:56.000Z (about 3 years ago)
- Last Synced: 2024-09-26T10:00:14.153Z (3 months ago)
- Language: PHP
- Homepage:
- Size: 124 KB
- Stars: 4
- Watchers: 6
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DataModels
JSON schema models and generated code to validate and handle various data in PocketMine-MPThis library uses [php-json-schema-model-generator](https://github.com/wol-soft/php-json-schema-model-generator) to generate code used for fast non-reflective handling of various YAML and JSON data in PocketMine-MP.
At the time of writing, this includes models for the following:
- `plugin_list.yml`
- `server.properties`
- `pocketmine.yml`
- `plugin.yml` in plugins
- `resource_packs.yml`