/PyMinecraftAdmin

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

Primary LanguagePython

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 <my_server_ip> -rcon_port <my_rcon_port> -rcon_pass <my_rcon_password>

(OR)

> cd PyMineCraftAdmin/
> python __main__.py -ip <my_server_ip> -rcon_port <my_rcon_port> -rcon_pass <my_rcon_password>

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 <my_server_ip> -rcon_port <my_rcon_port> -rcon_pass <my_rcon_password>

Examples

  • Login to the Minecraft server rcon connection:
    image
  • Send commands to the server with a response:
    image