Skip to main content

A docker friendly startup routine for Minecraft servers.

Project description

build-status Coverage status Documentation Status Matrix Channel Discord

Main Documentation

mine-init is a Python based startup routine for Packmaker based modded Minecraft servers. It can be run on any Linux system and in any container at present. It can be configured via environment variables, flags, and soon config files. (ini, yaml and toml formats are being considered)

It works by using Packmaker to download all mods based on a Packmaker yaml and lock file. It will download the latest mods, and sync the updated configuration and mods into the server directory in a stateful way that preserves runtime data, like the world.

Like Packmaker, mine-init can be given multiple pack files, which it will merge from first to last provided. This allows pack developers to release a server with pack related mods, and for server administrators to add their own maintenance packs, with mods for backup; sleep voting; and maps for example.

Main Index

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mine-init-0.2.2.tar.gz (15.3 kB view details)

Uploaded Source

Built Distribution

mine_init-0.2.2-py3-none-any.whl (15.9 kB view details)

Uploaded Python 3

File details

Details for the file mine-init-0.2.2.tar.gz.

File metadata

  • Download URL: mine-init-0.2.2.tar.gz
  • Upload date:
  • Size: 15.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.9 CPython/3.7.5 Linux/4.15.0-108-generic

File hashes

Hashes for mine-init-0.2.2.tar.gz
Algorithm Hash digest
SHA256 e63207703b215c8e1de093bad751482b4457860d380dcc446437b04f906e1ad3
MD5 ca5899c3c48dcaeb26bf2bb66eef8e30
BLAKE2b-256 c387866ab61d2cc9fe9b566044caebf6f3a6c0d61a908199669ab4f00ab10787

See more details on using hashes here.

File details

Details for the file mine_init-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: mine_init-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 15.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.9 CPython/3.7.5 Linux/4.15.0-108-generic

File hashes

Hashes for mine_init-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 904773a4b9bda55f8b7221d66da86f1cc422878fdbd1652f3cc8053abf3c04b5
MD5 2599d5f0bcbff093748122980c476b76
BLAKE2b-256 f08bcd2e0105e42213c5adbd7927a18efe8b44eaab38e38683a59b7ebf79d828

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page