Skip to content

Latest commit

 

History

181 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📀 Vintage

Minecraft data-driven vanilla data & resource pack development kit with minimum boilerplate and abstraction.

Important

Check out the Wiki for information.

Rationality

There are many other pre-processors, but all of them are fundamentally different from what Vintage is trying to accomplish:

  1. Minimum code abstraction.⁽¹⁾
  2. No vendor lock-in to specific language.⁽²⁾
  3. Power thanks to simplicity not over-engineering.⁽³⁾
  4. User-control and predictability.⁽⁴⁾

Roadmap before v1

  • Inline templates
  • Generator templates
  • Collector templates
  • Better examples
  • Patch should apply on the source code, so that function parsing and templates run on it.
  • Overlays should be processed by the main pipeline, so that mcfunction and templates compile.

About

Minecraft data-driven vanilla data & resource pack development kit with minimum boilerplate and abstraction

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Contributors

Languages