An open API service indexing awesome lists of open source software.

https://github.com/duckboss/pyminecraftadmin

A simple GUI utility to remotely manage a MineCraft Server using the RCON protocol
https://github.com/duckboss/pyminecraftadmin

administration bukkit gui minecraft minecraft-server python python3 remote-control spigot tkinter

Last synced: about 2 months ago
JSON representation

A simple GUI utility to remotely manage a MineCraft Server using the RCON protocol

Awesome Lists containing this project

README

          

PyMinecraftAdmin


A simple GUI utility to remotely control a MineCraft Server using the RCON protocol





### About
This python script works great to manage your Minecraft server remotely by using Minecraft's built-in rcon protocol.
To enable the rcon protocol for your server, check the server's `server.properties` file.

**This application is particularly useful to remotely manage bukkit/spigot servers.**


### Requirements
- Python 3.7+
- pip install -r requirements.txt

### Usage
#### Python Script -
1) Run the folder module in python with the server IP, rcon port and rcon password as launch parameters:
```
> python PyMinecraftAdmin/ -ip -rcon_port -rcon_pass

(OR)

> cd PyMineCraftAdmin/
> python __main__.py -ip -rcon_port -rcon_pass
```
Note: The rcon port/password can be configured in your server's `server.properties` file.
#### Windows Executable -
```
double click the pyminecraftadmin.exe file

(OR)

> pyminecraftadmin.exe -ip -rcon_port -rcon_pass
```

### Examples
- Login to the Minecraft server rcon connection:

![image](https://user-images.githubusercontent.com/20238115/107862996-cea62000-6e1e-11eb-9a10-c9e336997022.png)
- Send commands to the server with a response:

![image](https://user-images.githubusercontent.com/20238115/107862979-afa78e00-6e1e-11eb-9b20-060242a9e699.png)