Skip to content

MagicTeaMC/Minecraft-server-auto-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MCSAST

Discord GitHub branch check runs Crates.io Total Downloads Crates.io Version AUR Version

Manage Minecraft server / proxy / plugins quickly and easily!

Quick start

Install via Cargo

Latest stable build from crates.io

cargo install mcsast

Latest code from GitHub

cargo install --git https://github.com/MagicTeaMC/Minecraft-server-auto-setup.git --branch v2

Latest stable build from AUR

paru -S mcsast

Or with yay

yay -S mcsast

Run with command

mcsast setup

Give information to us with terminal: terminal look

Supported softwares

Want to add other software support? Open an Issue.

Servers commands

Setup a server

mcsast setup

If you want it to setup automantic, here is a command
Note: The --mc-version and --eula flags are only required for Java Edition servers (not proxies).

mcsast setup --software=paper --mc-version=1.21.1 --eula=true -y

Update to latest build of current Minecraft version

mcsast update

Upgrade Minecraft version

mcsast upgrade

or

mcsast upgrade --version 1.21.6

Plugins commands

Help message

mcsast plugins

List plugins

mcsast plugins list

Add plugin

Note: --force to install latest unstable version

mcsast plugins add <name>

Load plugins setup

mcsast plugins load <file.json>

Update plugins

Note: --force to install latest unstable version

mcsast plugins update <name/all>

Remove plugin

mcsast plugins remove <name>

Search plugins

mcsast plugins search <name>

Get plugin information

mcsast plugins info <name/ID>

Export plugins setup

Note: --output <filename.json> to custom output file name

mcsast plugins export

Contributors 2

  •  
  •