multiversion-support
CommunityOne codebase, multiple Minecraft version targets.
Software Engineering#compatibility#monorepo#Gradle#multi-version#Minecraft#data-pack#API-differences
Authorksoichiro
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps development teams manage and reason about multi-version Minecraft mod codebases, enabling a single repository to support multiple Minecraft versions without duplicating logic. It consolidates guidance on API differences, build configurations, and data-pack handling to streamline cross-version maintenance.
Core Features & Use Cases
- Single codebase: Maintain one codebase that targets Minecraft 1.20.1 and 1.21.1, reducing duplication.
- Version-aware builds: Centralized Gradle scripts handle version-specific resource packs and code paths.
- Compatibility layer: Abstracted APIs in a compat package to isolate version differences.
- Data-pack and resource management: Ensure pack formats and resource layouts adjust per target version.
Quick Start
Describe your multi-version task and Claude will apply the appropriate guidance from this skill.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: multiversion-support Download link: https://github.com/ksoichiro/ChronoDawn/archive/main.zip#multiversion-support Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.