Minecraft Bedrock Server Control GUI

Overview

Minecraft-Bedrock-Server-Control-GUI

A control dashboard to monitor and control your minecraft bedrock dedicated server through an easy user interface. Created by Nathan-Busse 13 January 2022 Made with Python 3.8

preview

Note!

This only works for Bedrock.

Installation.

Step 1:

Download the server from Minecraft: https://minecraft.net/download/server/bedrock

Here is a tutorial to help you setup your Minecraft Server

https://youtu.be/L36OdDIHkZg

Here is a tutorial to help you with port forwarding and setting up a Dynamic IP using a free and extremely reliable service called Dynu.

https://youtu.be/aiSla-5xq3w

Step 2:

Clone the repository. git clone https://github.com/Nathan-Busse/Minecraft-Bedrock-Server-Control-GUI.git

Step 3:

Move the cloned Repository inside your Minecraft Bedrock Dedicated Server directory and extract it.

Step 4:

Open the MCBE control gui.py Script in your IDE and change the directory to the location of your Minecraft Bedrock Dedicated Server.

  
default_server_dir =  "C:/Users/Nathan/Documents/Minecraft Servers/bedrock-server-1.18.2.03" # Change directory to your server's location

Step 5:

Save and close the script.

Step 6:

Run the install.py script.

It will install all the package requirements automatically.

It will automatically close the script.

Step 7

Run MCBE control gui.py.

Your Server should start automatically.

How to use.

The Server Console Displays the inputs and outputs and other useful information of the server.

The File button gives additional functions such as View folder directory, exit and force exit the script.

The Update Updates the Server to the latest version. [DO NOT USE!] (Their is a bug that causes the programme to become unresponsive.)

The Start Server button Starts the server.

The Backup World button Creates a copy of your world.

The Players Lists the players connected to the server.

The Interact Send in-game commands through the control panel.

The Send Command Used to send console commands or in-game commands.

The SEND button Sends the command to the console.

Type stop in the Send Command tab and click SEND to shutdown the server or close the programme completely.

The server has shutdown successfuly when this message is displayed:

Quit correctly

What I plan to add to the GUI

Repair the Update bug

Auto Rollback

Auto restart and shutdown

Auto backup everytime the sever is updated to the latest version

Access sever.properties through the console

Access whitelist.json through the console

Access permissions.json through the console

Add a stop button

Enjoy! 😉

Owner
Nathan Busse
Programming is my passion and I love it!
Nathan Busse
Simple Covid-19 shooter game in python.

Covid_game 🍹 Simple Single Player Covid Game Using Python. 🍹 Has amazing background music theme. 😄 Game Instructions: Initial Health is 5, try to s

Tanya Yadav 2 Aug 05, 2022
PLVRA is a TUI (Terminal User Interface) implementation of wordle / termo in portuguese, written in Python

PLVRA is a TUI (Terminal User Interface) implementation of wordle / termo in portuguese, written in Python

Enzo Shiraishi 1 Feb 11, 2022
A Tetris game made using PyGame as renderer only, for a school project.

Tetris_Python A Tetris game made using PyGame as renderer only, for a school project. Twist in the Game Blocks can pentrate through right and left bou

Ravi Arora 2 Jan 31, 2022
16-bit PvP platform minigame made for a final high-school project

16-bit PvP platform minigame made for a final high-school project

Flavien 1 Feb 10, 2022
offline bot for game on chrome

Бот офлайн игры браузера CHROME В автоматическом режиме запускает браузер Chrome под ОС windows, так же автоматически определяет разрешения экрана, на

Andrej Marinchenko 19 Dec 17, 2022
A python game engine.

PursuedPyBear, also known as ppb, exists to be an educational resource. Most obviously used to teach computer science, it can be a useful tool for any topic that a simulation can be helpful.

PPB 235 Jan 08, 2023
BritishTrainsDepartureBoard - A pygame program that immitates the dot matrix departure screens found at National Rail stations

BritishTrainsDepartureBoard - A pygame program that immitates the dot matrix departure screens found at National Rail stations

Finn O'Neill 3 Aug 10, 2022
A sprite ripper and converter for Com2uS' 2007 game Music World.

Music World Sprite Dumper This repository contains a python script reads an UNCOMPRESSED Music World pxo file and attempts to dump sprites from it. Th

Buu342 1 Mar 16, 2022
Solution for automation games play-to-earn

Pillow automation used processing images

Luis Eduardo Camilo 1 Jan 19, 2022
Basic Python physics library.

pythonPhysics Basic Python physics library. Must have pygame installed. How to: Sketon program is included. for p in env.particles: pygame.draw.circle

1 Jan 16, 2022
Deep Running

Deep Running 1. Install $ pip install --user deep_running 2. Lap N Lap. Name Remarks Citation Meta 1 Mario Deeeeeep Running I was born to run. dannyso

karaage 69 Jan 31, 2022
This is Minesweeper coded in Python. It has almost all features from the main game

Minesweeper This is Minesweeper coded in Python. It has almost all features from the main game Use right click to open tile, right click on an open ti

3 Jul 12, 2022
Automates cubemap generation for Source Engine games.

AutoCube Automates cubemap generation for Source Engine games during compile-time. Download: see the release page Installation Using with CompilePal A

5 Feb 18, 2022
MCRPC (Minecraft Resource Pack Comparator) checks your resource pack against any version of Minecraft to show resources missing from your pack for that version.

Minecraft Resource Pack Comparator MCRPC checks your resource pack against any version of Minecraft to show resources missing from your pack for that

3 Nov 03, 2022
Multiple hacks that breaks the game

Blooket-Hack All of the cheats are based on a game mode.

glizzz_y 484 Feb 25, 2022
XPlaneROS is a ROS wrapper for the XPlane-11 flight simulator.

XPlaneROS XPlaneROS is a ROS wrapper for the XPlane-11 flight simulator. The wrapper provides functionality for extracting aircraft data from the simu

AirLab Stacks 26 Dec 04, 2022
PingPong - Simple Ping Pong Game Made In Python

PingPong Basic Ping Pong Game Made In Python

ʀᴇxɪɴᴀᴢᴏʀ 1 Jan 01, 2022
An old time game Tic-Tac-toe

A Tic Tac Toe Bot This is the code repository for my article on Medium - Playing Games with Python - Tic Tac Toe, where I have tried to take the famou

Jigyanshu 0 Feb 25, 2022
An open source Python library for the Snake retro game.

An open source Python library for the Snake retro game.

3 Jul 13, 2021
Among AIs is a (prototype of) PC Game we developed as part of the Smart Applications course @ University of Pisa.

Among AIs is a PC Game we developed as part of the Smart Applications course @ Department of Computer Science of University of Pisa, under t

Gabriele Pisciotta 5 Dec 05, 2021