mixin-guide

Community

Streamline Architectury Mixin setup for loaders.

Authorksoichiro
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Configuring Mixins for Architectury's multi-loader Minecraft projects is error-prone due to loader-specific differences. This skill provides a structured guide to unify and manage Mixin configurations across Fabric and NeoForge, reducing mismatch risks and build issues.

Core Features & Use Cases

  • Loader-specific Mixin files: Fabric and NeoForge each require distinct configurations, including refmap handling and direct Mojang mappings.
  • Common Mixin strategy: Reference common mixins for shared behavior while keeping loader-specific files separate.
  • Build integration guidance: Helps ensure mixins are correctly wired into build.gradle and mod metadata.

Quick Start

To start, create or update a Mixin class in common/src/main/java/com/chronodawn/mixin/, then update the corresponding Fabric and NeoForge mixin JSON files as described in this guide. For example, add a new class and commit changes to both loader configs, ensuring the refMap is present for Fabric and omitted for NeoForge.

Dependency Matrix

Required Modules

None required

Components

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: mixin-guide
Download link: https://github.com/ksoichiro/ChronoDawn/archive/main.zip#mixin-guide

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.