minecraft-testing

Automate Minecraft mod and plugin testing across NeoForge, Fabric, and MockBukkit.

111|9|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/Jahrome907/minecraft-agent-skills --skill minecraft-testing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: minecraft-testing
Source: https://github.com/Jahrome907/minecraft-agent-skills/tree/main/plugins/minecraft-codex-skills/skills/minecraft-testing
Command: npx skills add https://github.com/Jahrome907/minecraft-agent-skills --skill minecraft-testing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the testing workflow for Minecraft mods and plugins across NeoForge GameTests, Fabric game tests, and MockBukkit, enabling headless CI and scalable test suites.

Core Features & Use Cases

  • Unit and integration tests: JUnit 5-based tests for logic and data structures.
  • In-game testing: NeoForge and Fabric gametests, plus MockBukkit for server-side behavior.
  • CI/CD readiness: GitHub Actions workflows to execute tests headlessly and report results.

Quick Start

Run the Gradle test task to execute unit tests and GameTests across NeoForge, Fabric, and MockBukkit.

Frequently Asked Questions about minecraft-testing

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

FAQPage Schema
How do I run Minecraft gametests headlessly in GitHub Actions CI?

Run Minecraft gametests headlessly in GitHub Actions by configuring Gradle with JUnit 5 and the appropriate game test APIs, executing the test task to validate NeoForge, Fabric, and MockBukkit environments without a local client.

Can I use MockBukkit for testing Minecraft server-side plugin behavior?

Yes, MockBukkit supports testing Minecraft server-side plugin behavior by simulating the server environment, allowing you to validate server logic and data structures using JUnit 5-based integration tests.

What is needed to set up automated testing for NeoForge and Fabric mods?

Automated testing for NeoForge and Fabric mods requires Gradle with JUnit 5 and the respective game test APIs, enabling you to run unit tests, mock tests, and in-game gametests seamlessly across both modding frameworks.

Does this testing workflow support both unit tests and in-game gametests?

Yes, the testing workflow supports JUnit 5-based unit tests for logic and data structures, alongside in-game gametests for NeoForge and Fabric, providing comprehensive coverage for Minecraft mod development.

Why use a dedicated testing workflow for Minecraft mod development?

A dedicated Minecraft mod testing workflow automates validation across NeoForge, Fabric, and MockBukkit, enabling scalable test suites and headless CI execution to catch logic errors before deployment.