MCBootstrap
2.0-SNAPSHOTStandalone automatization tool of gaming network management using GNU Screen utility
INTRODUCTION
This is very simple and powerful standalone tool for minecraft servers administrators, for atomization and improvement of your network management using GNU Screen utility. MCBootstrap helps to manage full lifecycle of your servers and scripts, log their work and can restart it automatically. An important feature is the ability to generate clones of servers in runtime and create custom addons. Written on Java. Opensource.
Main features
- Easy to use. All settings are in one file config.yml
- Can start and stop ANYTHING you want (all kind of servers, proxy, scripts, etc) ANYTIME
- Easy to manage. This application uses console with commands like minecraft server
- Total and clear logging. The logging system create new file at each system startup
- Very convenient for minigames networks. MCBootstrap can generate many servers based on one (useful for arenas generation).
- Configurable autorestart for any object
- Extensions system. If you are a developer, you can supplement this system for yourself
So why to use this?
If you have a huge Minecraft network it's hard to manage all servers statuses, so now you can install this application, setup config.yml and manage servers/scripts through the MCBootstrap console, saving a huge amount of time on configuration of each server and its start / stop. If you are interested, I recommend you to go to the wiki.
Installation
- Check if you have Java 8 or newer on target machine
- Check if you have GNU Screen utility, if you do not have it, install it from http://ftp.gnu.org/gnu/screen/
- Download builded jar: https://github.com/LITEFINE/MCBootstrap/raw/master/target/MCBootstrap-2.0-SNAPSHOT.jar or build by your own with git
- Rename your jar to MCBootstrap.jar (optional)
- Now create somewhere a new folder and put jar in
- To run MCBootstrap open console, create new screen (optional), go to your folder and type java -Xmx256M -XX:+UseBiasedLocking -jar MCBootstrap.jar
- Stop application using shutdown command and setup your config.yml settings as you want, help here
Run MCBootstrap on machine startup
MCBootstrap has feature to start all your "booting objects" from config on application startup, so you if you want to make application start on machine startup you need read this wiki page.
Appearance of UI
ADDITIONAL INFO AND LINKS
- Github page of the project, source code - https://github.com/LITEFINE/MCBootstrap
- Wiki pages - https://github.com/LITEFINE/MCBootstrap/wiki
- I can add your projects using my development here
- If someone wants to make a video tutorial, i can post it here
- If something is unclear, write me a personal message
- If you like this tool don't forget to give ★★★★★ rating!
Also, if you want to help me in my difficult life and in the project, here is a link for your donations
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta