/Serein

A Minecraft Bedrock ScriptAPI creation manage tool.

Primary LanguageJavaScriptMIT LicenseMIT

Serein

logo

license npm download minecraft

Serein is a scaffolding project developed for the Minecraft: Bedrock Edition Script API to help developers create and manage projects efficiently and elegantly.

View this document in 简体中文 | English

Serein is unofficial and not from Minecraft or approved by Minecraft.
"Minecraft" is a trademark of Mojang Synergies AB

  • 🚀 Create and manage projects efficiently
  • 🛠️ Support JavaScript / TypeScript
  • 📦 Automatically packaging mcpack
  • 🎛️ Automatically cross-platform (Windows/Linux/Android) deployment with Hot Reload
  • 💡 Build with esbuild and support for npm modules
  • 🪐 Random pack_icon generator
  • 🔌 Support for embedding into existing projects

asciicast

Getting Started

Go to Serein Document for details.

Contributing to Serein

Serein still has many issues and features yet to be implemented, and the main maintainer (@Lampese) is still high school student with very limited time.

If you have questions or suggestions for improvements, feel free to create an issue or send an email to me@lampese.com.

If you wish to contribute to the project, we welcome Pull Requests, even if it may be initially wrong.

Special Thanks

  • Thanks to @MeowShe for providing the CDN service.
  • Thanks to cowsay for contributing a cow to this project.