SkillAgentSearch skills...

Craft Engine

A Spigot/Paper/Folia plugin that enables dynamic creation of custom blocks, items and recipes through configuration.

Install / Use

npx skills add Xiao-MoMi/craft-engine

Installs into whichever agent you are using.

About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<h1 align="center"> <div style="text-align:center"> <img src="https://github.com/user-attachments/assets/4e679094-303b-481d-859d-073efc61037c" alt="logo" style="width:100px; height:auto;"> </div> CraftEngine </h1> <p align="center"> <a href="https://deepwiki.com/Xiao-MoMi/craft-engine"> <img src="https://deepwiki.com/badge.svg" alt="Ask DeepWiki"> </a> <a href="https://xiao-momi.github.io/craft-engine-wiki/" alt="doc"> <img src="https://img.shields.io/badge/📙-User Manual-D2691E" alt="doc"/> </a> </p>

📌 About CraftEngine

CraftEngine works as a next-generation solution for custom content implementation.

Build

🐚 Command Line

  • Start terminal and change directory to the project folder.
  • Execute "./gradlew build" and get the artifact under /target folder.

💻 IDE

  • Import the project and execute gradle build action.
  • Get the artifact under /target folder.

Inspired Projects

This project draws inspiration and refers to some implementations from the following open-source works:

Core Dependencies

The implementation relies on these fundamental libraries:

How to Contribute

🔌 New Features & Bug Fixes

If your PR is about a bug fix, it will most likely get merged. If you want to submit a new feature, please make sure to contact me in advance on Discord. The code you contribute will be open-sourced under the GPLv3 license. If you prefer a more permissive license(MIT), you can specifically indicate it at the top of the file.

🌍 Translations

  1. Clone this repository.
  2. Create a new language file in: /common-files/src/main/resources/translations
  3. Once done, submit a pull request to dev branch for review. We appreciate your contributions!

Differences Between Versions

| Version | Official Support | Exclusive Features | Dev Builds | |-------------------|------------------|--------------------|------------| | Community Edition | ❌ No | ❌ No | ❌ No | | Premium Edition | ✔️ Yes | ✔️ Yes | ✔️ Yes |

💖 Support the Developer

Help sustain CraftEngine's development by going Premium!

CraftEngine API

repositories {
    maven("https://repo.momirealms.net/releases/")
}
dependencies {
    compileOnly("net.momirealms:craft-engine-core:26.7")
    compileOnly("net.momirealms:craft-engine-bukkit:26.7")
}

Some optional dependencies

dependencies {
    // If you want to use the shaded adventure library
    compileOnly("net.momirealms:craft-engine-adventure:26.7")
    // This dependency is used to access certain NMS code, which is not a stable API.
    compileOnly("net.momirealms:craft-engine-bukkit-proxy:26.7")
}

Related Skills

View on GitHub
GitHub Stars269
CategoryDevelopment
Updated21h ago
Forks99

Languages

Java

Security Score

100/100

Audited on Aug 7, 2026

No findings