Skip to content

Xiao-MoMi/craft-engine

Repository files navigation

logo
CraftEngine

Ask DeepWiki Gitbook

📌 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 Max Players Dev Builds
Community Edition ❌ No 20 ❌ No
Premium Edition ✔️ Yes Unlimited ✔️ 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:0.0.57")
    compileOnly("net.momirealms:craft-engine-bukkit:0.0.57")
}

About

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

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages