Getting started¶
Endstone offers a powerful plugin API for Bedrock Dedicated Servers, the official server software for Minecraft: Bedrock
Edition. If you're familiar with Python, you can install Endstone with pip
, the Python package manager. If not,
we recommend using docker
.
Installation¶
Environment optional¶
We recommend using a virtual environment, which is an isolated Python runtime. If you are in a virtual environment, any packages that you install or upgrade will be local to the environment. If you run into problems, you can just delete and recreate the environment. It's trivial to set up:
-
Create a new virtual environment with:
-
Activate the environment with:
Your terminal should now print
(venv)
before the prompt, which is how you know that you are inside the virtual environment that you just created. -
Exit the environment with:
with pip recommended¶
Endstone is published as a Python package and can be installed with pip
, ideally by using the virtual environment
from the last step. Open up a terminal and install Endstone with:
with docker¶
The official Docker image is a great way to get the Endstone server up and running in a few minutes. Open up a terminal and pull the image with: