endstone
Build and maintain Minecraft Bedrock servers with Python and C++ plugins
All Skills in This Repository (6)
Pure Emerald Level Indicatorsbuild-ida-db
Automates download and headless IDA database building for BDS binaries.
update-signatures
Regenerate byte-pattern signatures in toml configuration files using idalib.
release
Automate Endstone Minecraft Bedrock server releases with versioning, CHANGELOG updates, and CI/CD triggers.
add-conan-recipe
Generate and validate Conan 2.x recipes for C/C++ libraries.
locate-function
Locate BDS functions in IDA databases using a numbered recipe.
bump-bds
Automates Endstone updates for new Bedrock Dedicated Server versions by regenerating symbol offset tables and porting code to the new ABI.
Frequently Asked Questions
FAQPage SchemaHow to install Endstone?โผ
Run `npx skills add EndstoneMC/endstone --all -g -y` in your terminal to install all skills in this suite globally.
What is Endstone used for?โผ
Endstone is a plugin API for Minecraft Bedrock Dedicated Servers that lets you write server plugins in Python or C++ with full vanilla compatibility.
How do I write a Minecraft Bedrock plugin in Python?โผ
Install Endstone with pip, create a class that inherits from endstone.plugin.Plugin, and use event handlers like PlayerJoinEvent to react to gameplay.
Can AI help maintain Endstone after a game update?โผ
Yes. The included skills guide your AI agent through updating binary signatures, rebuilding IDA databases, and porting code to new Bedrock versions.
Does Endstone work on Windows and Linux?โผ
Yes. It runs natively on both Windows and Linux, and can also be deployed with a ready-made Docker image.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core