minecraft-modding

Align Minecraft modding conventions across Fabric and NeoForge for cross-loader development.

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/dotBeeps/pantry --skill minecraft-modding-dotbeeps
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: minecraft-modding
Source: https://github.com/dotBeeps/pantry/tree/main/morsels/skills/minecraft-modding
Command: npx skills add https://github.com/dotBeeps/pantry --skill minecraft-modding-dotbeeps

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cross-loader Minecraft modding conventions help developers write mods that work across Fabric and NeoForge, reducing duplication and confusion.

Core Features & Use Cases

  • Shared guidelines for code structure, mixins, and resource organization across both loaders.
  • Clear instructions for handling loader-specific differences and when to apply them.
  • Practical patterns for mod initialization, registration, and data/assets placement.

Quick Start

Organize your mod project to follow the cross-loader conventions and scaffold a shared entry point for both Fabric and NeoForge.

Frequently Asked Questions about minecraft-modding

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure a Minecraft mod to support both Fabric and NeoForge?

Organize your Minecraft mod project by scaffolding a shared entry point and separating loader-specific code, ensuring cross-loader compatibility through documented conventions for code structure and resource organization.

What are the best practices for writing cross-loader mixins in Minecraft modding?

Cross-loader mixins require clear instructions for handling loader-specific differences and applying documented patterns to ensure separation of concerns, reducing duplication and maintaining compatibility across both Fabric and NeoForge.

Can I use a single codebase for Fabric and NeoForge mod initialization?

Yes, you can scaffold a shared entry point for both Fabric and NeoForge, applying practical patterns for mod initialization and registration while handling loader-specific dependencies through documented conventions.

Why does my cross-loader modding project have duplicate resources?

Duplicate resources often occur without aligned conventions; applying cross-loader guidelines for data and asset placement, alongside clear instructions for loader-specific differences, streamlines organization and reduces confusion.

When do I need to apply loader-specific code in cross-loader Minecraft modding?

Apply loader-specific code when handling distinct Fabric or NeoForge dependencies and features, using documented patterns to ensure separation of concerns and maintain compatibility checks across both loaders.

Does this cross-loader modding guide cover dependency management for Fabric and NeoForge?

Yes, the guide covers dependencies by providing shared guidelines and clear instructions for handling loader-specific differences, ensuring proper separation of concerns and compatibility checks across both loaders.