Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tristanmorgan/bedrock-box
A repackaging of LomotHo/minecraft-bedrock but with Box64 emulation to run on ARM.
https://github.com/tristanmorgan/bedrock-box
bds bedrock-dedicated-server bedrock-server dockerfile minecraft minecraft-pocket-edition minecraft-server
Last synced: 30 days ago
JSON representation
A repackaging of LomotHo/minecraft-bedrock but with Box64 emulation to run on ARM.
- Host: GitHub
- URL: https://github.com/tristanmorgan/bedrock-box
- Owner: tristanmorgan
- Created: 2022-09-13T00:52:07.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-04T00:08:34.000Z (6 months ago)
- Last Synced: 2024-10-14T20:56:17.024Z (2 months ago)
- Topics: bds, bedrock-dedicated-server, bedrock-server, dockerfile, minecraft, minecraft-pocket-edition, minecraft-server
- Language: Dockerfile
- Homepage:
- Size: 19.5 KB
- Stars: 4
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# bedrock-box
[![Docker Image](https://img.shields.io/badge/docker-tristanmorgan%2Fbedrock--box-blue.svg)](https://hub.docker.com/r/tristanmorgan/bedrock-box/)A repackaging of [LomotHo/minecraft-bedrock](http://github.com/LomotHo/minecraft-bedrock/) but with [Box64](https://github.com/ptitSeb/box64) emulation.
## Usage
Essentially the same as lomot's except this runs on ARM64 hosts.
docker run -d --name bedrock -p 19132:19132/udp \
-v /opt/mcpe-data:/data \
tristanmorgan/bedrock-box:latest## Details
The Dockerfile takes the amd64 image by LomotHo and copies the Minecraft Server files and some libraries and copies them
to a new arm64 Debian base image. Then it adds Box64 and a modified entrypoint script so when the container is used it
wraps the Minecraft server with box64 to run on ARM (Raspberry Pi 4 specifically).I typically run it with the following environment variables but these may not be optimal.
DATA_PATH = "/data"
BOX64_LOG = "INFO"
BOX64_DYNAREC_SAFEFLAGS = 0
BOX64_DYNAREC_BIGBLOCK = 2
BOX64_DYNAREC_FASTPAGE = 1