Skip to content

Generate data-driven fallbacks from Minecraft internals - #88

Merged
Jikoo merged 6 commits into
masterfrom
dev/code-generation
Mar 1, 2026
Merged

Generate data-driven fallbacks from Minecraft internals#88
Jikoo merged 6 commits into
masterfrom
dev/code-generation

Conversation

@Jikoo

@Jikoo Jikoo commented Mar 1, 2026

Copy link
Copy Markdown
Owner
  • Convert to a multi-module project
  • Add module for data-driven code generation
    • Uses generate task to create files

Ensures that generation doesn't result in unnecessary diffs
My first take had a possibly-version-dependent-constant-dependent mess when handling keys.
Remove unnecessary reflection
Rename Enchantabilities to EnchantabilityCategory
Also regenerate category for renamed generator
@Jikoo
Jikoo merged commit 946d6ac into master Mar 1, 2026
3 checks passed
@Jikoo
Jikoo deleted the dev/code-generation branch March 1, 2026 18:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant