9
0
mirror of https://github.com/Xiao-MoMi/craft-engine.git synced 2025-12-25 09:59:20 +00:00
halogly 2d9370615e Improve entity and block interaction handling
Added checks for interactable entities and blocks, including chiseled bookshelf, redstone ore, and deepslate redstone ore. Updated ItemEventListener to use new InteractUtils methods for entity and block interactions, preventing custom item execution on interactable entities and blocks.
2025-07-16 18:22:07 +08:00
2025-07-15 03:01:40 +08:00
2025-05-21 17:08:26 +08:00
2025-03-13 15:52:31 +08:00
2025-03-13 15:52:31 +08:00
2025-03-13 15:52:31 +08:00
2025-06-09 21:31:20 +08:00
2025-07-15 03:01:40 +08:00
2025-03-13 15:52:31 +08:00
2025-03-13 15:52:31 +08:00
2025-03-13 15:52:31 +08:00
2025-06-29 21:13:46 +08:00
2025-06-01 21:56:30 +08:00

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.59")
    compileOnly("net.momirealms:craft-engine-bukkit:0.0.59")
}
Description
A Paper/Folia plugin that enables dynamic creation of custom blocks, items and recipes through configuration.
Readme GPL-3.0 20 MiB
Languages
Java 100%