itzg / itzg/docker-minecraft-server

Add option to reset/delete the world on startup

Open
#1,649 2 comments 0 reactions 0 assignees View on GitHub
enhancement hacktoberfest help wanted
Dominant language
Shell
Stars
14.3k
Forks
1.9k
Avg merge
2d 10h
Merged PRs (30d)
31

Description

### Enhancement Type

A completely new feature

### Describe the enhancement

Add a new option that when set to true will delete the world folder on startup. Useful for minigame servers using mods such as bingo or lockout where a fresh world with a new random seed is needed for each game as a quick container restart will do all of the work.

Another option could be to allow the world option to take an empty folder and that in combination with the force copy option could be used to the same effect.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the startup option handling and the logic that creates or copies the Minecraft world. Compare the requested delete-on-start behavior with the alternative empty-folder and force-copy approach, then define the option semantics and verify them with the repository's available startup checks.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, shell
Domain
devops
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.