Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 850 Bytes

README.md

File metadata and controls

26 lines (17 loc) · 850 Bytes

Schemas for Minecraft plugin tools

These are manually transcribed schemas for common config formats seen in Minecraft. We write TypeScript definitions for them and generate the schema using typescript-json-schema.

Schemas

Here's everything we have so far:

Usage

Just point your IDE to the raw generated schema file on GitHub, many IDEs will support doing this by adding a comment at the top of the file:

# yaml-language-server: $schema=https://raw.githubusercontent.com/MineInAbyss/plugin-schemas/refs/heads/master/generated/mythicmobs.json

Building

Then run the generator, pass a project name as an argument:

deno install
deno --allow-all generator.ts mythicmobs