All Projects → LomotHo → minecraft-bedrock

LomotHo / minecraft-bedrock

Licence: Apache-2.0 License
a bedrock minecraft PE Server on docker (MCPE) 1M pulls🎉!

Programming Languages

shell
77523 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to minecraft-bedrock

LiteXLoader
This project has been merged into LiteLoaderBDS 👇 click below to new project 本项目已经合并到 LiteLoaderBDS 项目中 👇 点击前往 https://github.com/LiteLDev/LiteLoaderBDS
Stars: ✭ 84 (-14.29%)
Mutual labels:  minecraft-server, bedrock, bds, bedrock-server
bedrock-server
Minecraft Bedrock (MCPE) Server on Docker
Stars: ✭ 47 (-52.04%)
Mutual labels:  minecraft-server, bedrock, bedrock-server
Node-MineiaGo
A proxy to bridge Bedrock (Minecraft Pocket Edition, Minecraft Console Editions and Windows 10 Edition) with Minecraft Java Edition.
Stars: ✭ 15 (-84.69%)
Mutual labels:  minecraft-pocket-edition, minecraft-server
paperweight-test-plugin
test plugin for paperweight-userdev
Stars: ✭ 34 (-65.31%)
Mutual labels:  minecraft-server
CrashLogger
A dll injected into process to dump stack when crashing.
Stars: ✭ 19 (-80.61%)
Mutual labels:  bds
mc-monitor
Monitor the status of Minecraft servers and provides Prometheus exporter and Influx line protocol output
Stars: ✭ 100 (+2.04%)
Mutual labels:  minecraft-server
BedrockProxy
Allow Minecraft Bedrock players on your BungeeCord server!
Stars: ✭ 16 (-83.67%)
Mutual labels:  bedrock
Geyser-Fabric
No description or website provided.
Stars: ✭ 62 (-36.73%)
Mutual labels:  bedrock
Functions
Create your own commands with ease! For PocketMine, a Minecraft PE server software
Stars: ✭ 17 (-82.65%)
Mutual labels:  minecraft-pocket-edition
obsidian
A WordPress starter kit for the modern web.
Stars: ✭ 20 (-79.59%)
Mutual labels:  bedrock
Islands
A spigot plugin for creating customisable home islands with different biomes. https://www.spigotmc.org/resources/islands-home-islands-system.84303/
Stars: ✭ 18 (-81.63%)
Mutual labels:  minecraft-server
Vector-Network-Project
Minecraft Bedrock Edition server plugin
Stars: ✭ 28 (-71.43%)
Mutual labels:  minecraft-pocket-edition
Minecraft-Server-Status
✅一个用于显示服务器在线信息及其他内容的网站
Stars: ✭ 22 (-77.55%)
Mutual labels:  minecraft-server
minecraft-server
Minecraft server with cool features running in Docker containers
Stars: ✭ 13 (-86.73%)
Mutual labels:  minecraft-server
Kookie
A server software for Minecraft: Bedrock Edition written in Kotlin
Stars: ✭ 51 (-47.96%)
Mutual labels:  bedrock
MC-Java-Flags
Minecraft ZGC start-up flags
Stars: ✭ 23 (-76.53%)
Mutual labels:  minecraft-server
Mc2Discord
A simple minecraft mod, server side only, to link the chat with your Discord server
Stars: ✭ 18 (-81.63%)
Mutual labels:  minecraft-server
ScriptableMC-Engine
Create TypeScript/JavaScript plugins for Minecraft 1.16 Bukkit/Spigot/Paper
Stars: ✭ 36 (-63.27%)
Mutual labels:  minecraft-server
Docker-Minecraft-PaperMC-Server
Starts a Minecraft PaperMC 1.18 server
Stars: ✭ 80 (-18.37%)
Mutual labels:  minecraft-server
appside
Multitenant environment automation.
Stars: ✭ 36 (-63.27%)
Mutual labels:  bedrock

English doc | Older version | 中文文档

Docker Pulls

A bedrock Minecraft PE Server on Docker

This documentation is for image lomot/minecraft-bedrock:1.18.2.03

Start the server

1. Install Docker in your server

apt install docker.io

or you can follow this documentation : How to install Docker

2. Create a folder for server data

This folder is for your world data and some configuration files, it contains permissions.json,server.properties,whitelist.json,worlds, if you use an empty folder, all the files will be created automatically, for example /opt/mcpe-data

mkdir -p /opt/mcpe-data

3. Deploy the server

docker run -itd --restart=always --name=mcpe --net=host \
  -v /opt/mcpe-data:/data \
  lomot/minecraft-bedrock:1.18.2.03

Upgrade the server

1. Backup your data

Backup the folder /opt/mcpe-data

cp -r /opt/mcpe-data /opt/mcpe-data.bak

2. Exit and delete the old container

docker container stop mcpe
docker container rm mcpe

3. Start a new container

docker run -itd --restart=always --name=mcpe --net=host \
  -v /opt/mcpe-data:/data \
  lomot/minecraft-bedrock:1.18.2.03

Manage the server

Enter or quit the game console

docker attach mcpe

To quit, press ctrl + p + q

Use ctrl + c or ctrl + dto kill the process

Use this command to stop/start/restart/rm the server

docker container stop/start/restart/rm mcpe

Change the server port

To change the server port, update server-port in the fileserver.properties

Using bridge networks will decrease the network performance, it is supposed to use host networks.

About addons, behavior_packs and resource_packs

There are too many files about addons to configure, so I made another image, to use this image, you need to manage server folder by yourself, such as update and configuration files, you can download the server files here Minecraft server.

How to use:

docker run -itd --restart=always --name=mcpe --net=host \
  -v /opt/mcpe-data:/mcpe \
  lomot/minecraft-bedrock:base

Binary file from

https://minecraft.net/en-us/download/server/bedrock/

Docker Hub

https://hub.docker.com/r/lomot/minecraft-bedrock

Github

https://github.com/LomotHo/minecraft-bedrock

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].