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
- Host: GitHub
- URL: https://github.com/duckboss/pyminecraftadmin
- Owner: DuckBoss
- Created: 2021-02-13T06:23:13.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-09-13T22:45:58.000Z (almost 5 years ago)
- Last Synced: 2025-06-04T07:24:13.612Z (about 1 year ago)
- Topics: administration, bukkit, gui, minecraft, minecraft-server, python, python3, remote-control, spigot, tkinter
- Language: Python
- Homepage:
- Size: 8.7 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
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:

- Send commands to the server with a response:
