Skip to main content

A simple minecraft server manager

Project description

SPSM

spsm is a simple command line utility for managing a minecraft server

Installation

Use the package manager pip to install spsm.

pip install spsm

Getting Started

  • Install spsm
  • Create a directory for the server
    mkdir my_server
    cd myserver
    
  • Initialize the directory
    spsm init
    
  • Add a jar for the server
    spsm jars upsert -u [url to jarfile] server server_jar
    
  • Apply the jar configuration
    spsm jars apply
    
  • Activate the interactive server wrapper
    spsm server activate -a
    
  • Once the wrapper is activated use the start command to start the minecraft server
  • The wrapper command screen can be exited without closing the server with the command exit or with ctrl+A ctrl+D

For more detailed usage see the docs (Not yet implemented)

Support

If you run into any issues feel free to submit an issue via Github

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

Versioning

SPSM uses semantic version numbers of the following format:

<major>.<minor>.<patch>

where:

  • Major is bumped to indicate incompatibility ( i.e. commands that worked in 1.0.1 may not necessarily work in 2.0.0 )

For more info on Semantic Version Numbers see: https://semver.org/

License

GPL3

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

spsm-0.1.2.tar.gz (54.4 kB view details)

Uploaded Source

Built Distribution

spsm-0.1.2-py3-none-any.whl (49.1 kB view details)

Uploaded Python 3

File details

Details for the file spsm-0.1.2.tar.gz.

File metadata

  • Download URL: spsm-0.1.2.tar.gz
  • Upload date:
  • Size: 54.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for spsm-0.1.2.tar.gz
Algorithm Hash digest
SHA256 784349c363da50e698d26d0ee2a766e5d68dac57d4899c28ad943f96dde0f7f3
MD5 ae430aa6bf54c794c7d52a0c13f62d85
BLAKE2b-256 829304c1cd0ad0ade2213319a43560965e6f4ffeb1110366783c8827bd4eb9b9

See more details on using hashes here.

File details

Details for the file spsm-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: spsm-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 49.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for spsm-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 370b9ea8b74b110073bb59eb0fc003e2f2e8257f61df4b9e31158e86422eb0d0
MD5 83fc8259dfded5753a8a79e254ee1da7
BLAKE2b-256 e03e729765deedca916adc289b3fd57083396108fde602f036ecb73129082b3d

See more details on using hashes here.

Supported by

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