Skip to content
/ mcli Public

Python CLI to Manage Dockerized Minecraft Servers (Java Version)

Notifications You must be signed in to change notification settings

reyes256/mcli

Repository files navigation

⛏ MCLI

Installation

Dependencies
Python
Docker

Clone Repository

git clone https://github.com/reyes256/mcli.git
cd mcli

Create Virtual Environment

python3 -m venv .venv
source .venv/bin/activate

Install Dependencies

pip install --editable .

Usage

Command List
create
start
stop
logs

Create Server

mcli create <server_name> [-p,-v,-t,-m,-d,-vd]

Options

  • --port
  • --version
  • --type
  • --memory
  • --difficulty
  • --view-distance

Start Server

mcli start <server_name>

Stop Server

mcli stop <server_name> [-a]

Options

  • --all

Follow Server Logs

mcli logs <server_name>

About

Python CLI to Manage Dockerized Minecraft Servers (Java Version)

Resources

Stars

Watchers

Forks