itzg / itzg/docker-minecraft-bedrock-server
Add support for importing local mcworld files
- Dominant language
- Shell
- Stars
- 1.9k
- Forks
- 303
- Avg merge
- 2h 26m
- Merged PRs (30d)
- 2
Description
- Specified by user by an environment variable such as `IMPORT_MCWORLD`
- Would be a **container** path to the file
- Docs could suggest mounting a host directory to a container path such as `/worlds`
- Contents of mcworld would be unzipped. If the resulting level directory already exists, skip the rest with a logged warning.
- Identifies level name
- Sets level name environment variable to be provided to properties file management
Contributor guide
Research direction
Start by tracing the environment-variable handling and properties-file management entry points, then identify where world initialization and logging occur. Verify the requested container-path import, archive extraction, existing-level warning, level-name detection, and environment-variable handoff; update the documentation to describe mounting a host directory such as /worlds. Confirm completion with the repository's available checks.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, shell
- Domain
- devops, infrastructure
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100