Minecraft / Mods

[EN/DE/PT] - UltraStart - [Windows]

  • 16
  • 13
  • playlist_add
  • share
  • more_horiz
avatar Wildsau02
Level 37 : Artisan Pyro
12


Starts your Minecraft Bukkit, Spigot, ... Server with Ultrastart!

This programm works like a classic Start.bat/run.bat file. Ultrastart is more functional than this outdated method!
Using an easy configuration-file to edit serversettings, textmessages, colors, ... nearly 100% customizing.

UltraStart is also beginner friendly - No Programming.







  • Edit the title of the console window
  • Edit the text color with Minecraft color codes
  • Edit the background color with Minecraft color codes
  • Edit a welcome message at server startup
  • Edit the start cooldown before the server starts
  • Edit the startmessage (4 lines)
  • Edit the color of the startmessage
  • Edit the stopmessage (4 lines)
  • Edit the color of the stopmessage
  • Edit the name of the serverfile
  • Edit the startup sound
  • Edit the stop sound
  • Edit the minimal RAM
  • Edit the maximal RAM
  • Edit six different stop types
  • Edit the creation of a log file
  • Edit the layout of an log file
  • Edit the Window size
  • Edit a password access
  • Edit the start automatically at computer startup

More coming soon!




Images:














This is the configuration file: (UltraStartconfig.ini)


UltraStartconfig.ini:
:: This is the configuration file of UltraStart.
:: Here you can make various settings to
:: to customize your Ultrastart.bat and to your liking
:: to optimize.

:: Should you change the name of this configuration file e.g. to start multiple servers with UltraStart,
:: you have to enter the new name in UltraStart.bat on row 9.
:: This is the only setting you need to change in UltraStart.bat.

:: Players can access the server via this IPv4 address: 172.217.11.68

:: To integrate the current time, date or the current user name in your server console with you can use variable.
:: These are then replaced with the respective ones.
:: %TIME_1% - 21:42:31, %TIME_2% - 21:42, %DATE_1% - 25.09.2018, %DATE_2% - 25.09, %NAME% - Wildsau02_PC
:: Use these variables to save, for example, your Ultralog.txt file in a different location.
:: %PATH_SERVER% - C:\Users\Wildsau02_PC\Desktop\Batch\Server
:: %PATH_APPDATA% - C:\Users\Wildsau02_PC\AppData\Roaming\.UltraStart
:: %PATH_DESKTOP% - C:\Users\Wildsau02_PC\Desktop


::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: ::
:: General Settings ::
:: ::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::


:: Titel: Set the title, that is the window header of your server console. (Standart: My Server)
set TITLE=My Server

:: Welcomemessage: Create a welcome story at the beginning. (Standart Welcome!)
set WELCOMEMESSAGE=Welcome!

:: Background color: Set the background color of your server console to Minecraft color codes. (Standart: 0)
set BACKGROUND_COLOR=7

:: Text color: Set the font color of your server console to Minecraft color codes. (Standart: 7)
set TEXT_COLOR=0

:: Fenstergröße: Lege die Fenstergröße deiner Serverconseole fest.
:: Zeilen/Höhe (Standart:2500)
set LINES=2500
:: Spalten/Breite (Standart:140)
set COLS=140

:: Determine whether the server should be started automatically at computer startup.
set AUTOSTART=false

:: Sound: Determine whether a sound should be played at server startup or server stop. (true = Yes, false = No)
set PLAY_SOUNDS=false
:: Choose the name of your sound file for the server start. The sound file must be in C:\Users\Wildsau02_PC\AppData\Roaming\.UltraStart\sound and must be a .wav file.
set START_SOUND_FILE=***.wav
:: Choose the name of your sound file for the server stop. The sound file must be in C:\Users\Wildsau02_PC\AppData\Roaming\.UltraStart\sound and must be a .wav file.
set STOP_SOUND_FILE=***.wav


::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: ::
:: Server settings ::
:: ::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::


:: Serverdatei: Enter the name of your server file with .jar here.
set SERVERFILE_NAME=Server.jar

:: Minimaler RAM: Set the minimum memory for your server, at least 512! (Standart: 512)
set MIN_RAM=512
:: Maximaler RAM: Set the maximum memory for your server. (Standart: 1024)
set MAX_RAM=1024

:: Startcooldown: Set a wait in seconds how long it will take for the server to start. (Standart: 1)
:: Should this server be started using UltraProxy, A longer start cooldown is recommended depending on the speed of the proxy. (Example: 30)
set STARTCOOLDOWN=1

:: Startservernachicht: Set a message to be displayed before starting the server.
set STARTMESSAGE_COLOR=9
set STARTMESSAGE_1= --------------------------------------
set STARTMESSAGE_2= Server started
set STARTMESSAGE_3= %TIME_1%
set STARTMESSAGE_4= --------------------------------------

:: Stopservernachicht: Set a message to be displayed when the server stops.
set STOPMESSAGE_COLOR=9
set STOPMESSAGE_1= --------------------------------------
set STOPMESSAGE_2= Server stopped
set STOPMESSAGE_3= %TIME_1%
set STOPMESSAGE_4= --------------------------------------

:: Clear: Should the server console be cleared when the server stops. (true = Yes, false = No)
set CLEAR_CONSOLE=false

:: Stoptype: Determine what should happen after server stop.
:: Typ 1: Window closes automatically
:: Typ 2: Window closes with a confirmation by pressing a button
:: Typ 3: Server restarts automatically.
:: Typ 4: Server restarts with a confirmation by pressing a button
:: Typ 5: [!] Computer is shutting down [!]
:: Typ 6: [!] Computer is restarted [!]

set TYP=2

set TYP1_MESSAGE1=Window closes. Bye!
set TYP2_MESSAGE1=Press a button to shoot the window.
set TYP3_MESSAGE1=Server restarts!
set TYP4_MESSAGE1=Press a button to restart the server.
set TYP5_MESSAGE1=Computer is shutting down. Bye!
set TYP5_MESSAGE2=Press a key to abort the process.
set TYP5_COOLDOWN=120
set TYP6_MESSAGE1=Computer is restarted. See you soon!
set TYP6_MESSAGE2=Press a key to abort the process.
set TYP6_COOLDOWN=120


::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: ::
:: Logfile ::
:: ::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::


:: Logfiles: Specify whether the time of server startup and server stop should be saved in a log file. (true = Yes, false = No)
set LOG_FILES=true
:: Set the name of your logfile.
set LOG_FILE_NAME=%PATH_SERVER%\Ultralog.txt
:: Set the stored message at server startup.
set LOG_STARTMESSAGE=[SERVER] [%DATE_1%] [%TIME_1%] - The server starts!
:: Set the stored message at server stop.
set LOG_STOPMESSAGE=[SERVER] [%DATE_1%] [%TIME_1%] - The server stops!


::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: ::
:: Password ::
:: ::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::


:: Password: Protect your server console with a password (true = Password activated, false = Password disabled)
set PASSWORD_ENABLE=false
set PASSWORD=Yourpassword
set PASSWORD_BACKGROUND_COLOR=c
set PASSWORD_TEXT_COLOR=0
set PASSWORD_TITLE=Password entry

set PASSWORDMESSAGE_1=Password required to start the server!
set PASSWORDMESSAGE_2=Please enter your password.
set PASSWORDMESSAGE_3=---------------------------------------

set WONG_PASSWORDMESSAGE_1=Wrong password!
set WONG_PASSWORDMESSAGE_2=Please enter your password again.
set WONG_PASSWORDMESSAGE_3=---------------------------------------




:: v2.6






1. Download UltraStart vX.X.bat and the Serverfile.jar
2. Drop UltraStart vX.X.bat and Serverfile.jar in one folder
3. Start UltraStart vX.X.bat
4. Select an config Language - UltraStartconfig.ini created
5. Edit UltraStartconfig.ini and enter your serverfile name
6. Ready! - For help contact me or write a comment.





SpigotMC
UltraStart Website


UltraStart auf Deutsch!
Starte dein Minecraft Bukkit, Spigot, ... Server mit UltraStart!

Dieses Programm arbeitet wie eine klassische Start.bat/run.bat Datei. Ultrastart ist viel funktioneller als diese veraltete Metode! Nutze eine einfache Konfigurationsdatei um Servereinstellungen, Textnachichten, Farben, ... vorzunehmen. Fast 100% Konfigurierbar.

UltraStart ist damit sehr Anfängerfreundlich - Kein programmieren!





  • Ändere den Titel des Consolenfensters
  • Ändere die Textfarbe mit den Minecraft Farbcodes
  • Ändere die Hintergrundfarbe mit den Minecraft Farbcodes
  • Ändere die Willkommensnachicht bei Serverstart
  • Ändere die Wartezeit bevor der Server startet
  • Ändere die Startnachicht (4 Linien)
  • Ändere die Farbe der Startnachicht
  • Ändere die Stopnachicht (4 Linien)
  • Ändere die Farbe der Stopnachicht
  • Ändere den Namen der Serverdatei
  • Ändere den Sound bei Serverstart
  • Ändere den Sound bei Serverstop
  • Ändere den Maximalen RAM
  • Ändere den Minimalen RAM
  • Ändere sechs verschiedene Stop-Typen
  • Ändere das erstellen einer Logdatei
  • Ändere das Layout der Logdatei
  • Ändere die Fenstergröße
  • Ändere das mitstarten wenn der Computer hoch fährt (Autostart)

Mehr kommt noch!





Bilder:














Dies ist die Konfigurationsdatei: (UltraStartconfig.ini)


UltraStartconfig.ini:
:: Dies ist die Konfigurationsdatei von UltraStart.
:: Hier kannst du verschiedenste Einstellungen vornehmen um
:: deine Ultrastart.bat anzupassen und nach deinen Wünschen
:: zu optimieren.

:: Solltest du den Namen dieser Konfigurationsdatei ändern z.B. um mehrere Server mit UltraStart starten zu können,
:: musst du den neuen Namen in der UltraStart.bat auf Reihe 9 eintragen.
:: Dies ist die einzige Einstellung die du in der UltraStart.bat ändern musst.

:: Spieler können über dieser IPv4-Adresse dem Server betreten: 172.217.11.68

:: Um die aktuelle Uhrzeit, Datum oder den aktuellen Benutzernamen in deiner Serverconsole mit einzubinden
:: kannst du variablen nutzen. Diese werden dann mit dem jeweiligen ersetzt.
:: %TIME_1% - 18:23:23, %TIME_2% - 18:23, %DATE_1% - 28.09.2018, %DATE_2% - 28.09, %NAME% - Wildsau02_PC
:: Nutze diese Variablen um beispielsweise deine Ultralog.txt Datei an einem anderen Ort zu speichern.
:: %PATH_SERVER% - C:\Users\Wildsau02_PC\Desktop\Batch\Server
:: %PATH_APPDATA% - C:\Users\Wildsau02_PC\AppData\Roaming\.UltraStart
:: %PATH_DESKTOP% - C:\Users\Wildsau02_PC\Desktop


::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: ::
:: Allgemeine Einstellungen ::
:: ::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::


:: Titel: Lege den Titel, also die Fensterüberschrift deiner Serverconsole fest. (Standart: Mein Server)
set TITLE=Mein Server

:: Willkommensnachicht: Lege eine Willkommensnachicht zu beginn an fest. (Standart Willkommen!)
set WELCOMEMESSAGE=Willkommen!

:: Hintergrundfarbe: Lege die Hintergrundfarbe deiner Serverconsole nach Minecraft Farbcodes fest. (Standart: 0)
set BACKGROUND_COLOR=7

:: Schriftfarbe: Lege die Schriftfarbe deiner Serverconsole nach Minecraft Farbcodes fest. (Standart: 7)
set TEXT_COLOR=0

:: Fenstergröße: Lege die Fenstergröße deiner Serverconseole fest.
:: Zeilen/Höhe (Standart:2500)
set LINES=2500
:: Spalten/Breite (Standart:140)
set COLS=140

:: Lege fest ob der Server bei Computerstart automatisch gestartet werden soll.
set AUTOSTART=false

:: Sound: Lege fest ob bei Serverstart oder Serverstopp ein Sound abgespielt werden soll. (true = Ja, false = nein)
set PLAY_SOUNDS=false
:: Wähle den Namen deiner Sounddatei für den Serverstart. Die Sounddatei muss sich in C:\Users\Wildsau02_PC\AppData\Roaming\.UltraStart\sound befinden und eine .wav Datei sein.
set START_SOUND_FILE=***.wav
:: Wähle den Namen deiner Sounddatei für den Serverstop. Die Sounddatei muss sich in C:\Users\Wildsau02_PC\AppData\Roaming\.UltraStart\sound befinden und eine .wav Datei sein.
set STOP_SOUND_FILE=***.wav


::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: ::
:: Server Einstellungen ::
:: ::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::


:: Serverdatei: Trage hier den Namen deiner Serverdatei mit .jar ein.
set SERVERFILE_NAME=Server.jar

:: Minimaler RAM: Lege den Minimalen Arbeitsspeicher für deinen Server fest, mindestens 512! (Standart: 512)
set MIN_RAM=512
:: Maximaler RAM: Lege den Maximalen Arbeitsspeicher für deinen Server fest. (Standart: 1024)
set MAX_RAM=1024

:: Startcooldown: Lege eine Wartezeit in Sekunden fest, wie lange es dauert bis der Server startet. (Standart: 1)
:: Sollte dieser Server mit hilfe von UltraProxy gestartet werden, wird ein längerer Startcooldown je nach Geschwindigkeit des Proxys empfolen. (Beispiel: 30)
set STARTCOOLDOWN=1

:: Startservernachicht: Lege eine Nachricht fest, die vor Serverstart angezeigt werden soll.
set STARTMESSAGE_COLOR=9
set STARTMESSAGE_1= --------------------------------------
set STARTMESSAGE_2= Server gestartet
set STARTMESSAGE_3= %TIME_1%
set STARTMESSAGE_4= --------------------------------------

:: Stopservernachicht: Lege eine Nachricht fest, die bei Serverstopp angezeigt werden soll.
set STOPMESSAGE_COLOR=9
set STOPMESSAGE_1= --------------------------------------
set STOPMESSAGE_2= Server gestoppt
set STOPMESSAGE_3= %TIME_1%
set STOPMESSAGE_4= --------------------------------------

:: Leeren: Lege fest ob die Serverconsole nach Serverstopp gelöscht werden soll. (true = Ja, false = Nein)
set CLEAR_CONSOLE=false

:: Stopptyp: Lege fest was nach Serverstopp passieren soll.
:: Typ 1: Fenster schliest sich automatisch
:: Typ 2: Fenster schließt sich mit einer Bestätigung durch Tastendruck
:: Typ 3: Server startet automatisch neu
:: Typ 4: Server startet neu mit einer Bestätigung durch Tastendruck
:: Typ 5: [!] Computer wird heruntergefahren [!]
:: Typ 6: [!] Computer wird neu gestartet [!]

set TYP=2

set TYP1_MESSAGE1=Fenster schliest sich. Tschüss!
set TYP2_MESSAGE1=Druecke eine Taste um das Fenster zu schiesen.
set TYP3_MESSAGE1=Server startet neu!
set TYP4_MESSAGE1=Druecke eine Taste um den Server neu zu startet.
set TYP5_MESSAGE1=Computer wird heruntergefahren. Tschüss!
set TYP5_MESSAGE2=Druecke eine Taste um den Vorgang abzubrechen.
set TYP5_COOLDOWN=120
set TYP6_MESSAGE1=Computer wird neu gestartet. Bis gleich!
set TYP6_MESSAGE2=Druecke eine Taste um den Vorgang abzubrechen.
set TYP6_COOLDOWN=120


::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: ::
:: Logdatei ::
:: ::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::


:: Logdateien: Lege fest ob der Zeitpunkt des Serverstarts und Serverstops in einer Logdatei gespeichert werden soll. (true = Ja, false = nein)
set LOG_FILES=true
:: Lege den Namen deiner Logdatei fest.
set LOG_FILE_NAME=%PATH_SERVER%\Ultralog.txt
:: Lege die gespeicherte Nachricht bei Serverstart fest.
set LOG_STARTMESSAGE=[SERVER] [%DATE_1%] [%TIME_1%] - Der Server startet!
:: Lege die gespeicherte Nachricht bei Serverstopp fest.
set LOG_STOPMESSAGE=[SERVER] [%DATE_1%] [%TIME_1%] - Der Server stoppt!


::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: ::
:: Passwort ::
:: ::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::


:: Passwort: Schütze deine Server Console mit einem Passwort (true = Passwort aktiviert, false = Passwort deaktiviert)
set PASSWORD_ENABLE=false
set PASSWORD=DeinPasswort
set PASSWORD_BACKGROUND_COLOR=c
set PASSWORD_TEXT_COLOR=0
set PASSWORD_TITLE=Passworteingabe

set PASSWORDMESSAGE_1=Passwort zum starten des Servers erforderlich!
set PASSWORDMESSAGE_2=Bitte geben sie ihr Passwort ein.
set PASSWORDMESSAGE_3=---------------------------------------

set WONG_PASSWORDMESSAGE_1=Falsches Passwort!
set WONG_PASSWORDMESSAGE_2=Bitte geben sie ihr erneut Passwort ein.
set WONG_PASSWORDMESSAGE_3=---------------------------------------




:: v2.6






1. Downloade UltraStart vX.X.bat und die Serverdatei.jar
2. Packe UltraStart vX.X.bat und Serverdatei.jar in einen Ordner
3. Starte UltraStart vX.X.bat
4. Wähle eine Konfigurationssprache - UltraStartconfig.ini wird generiert
5. Bearbeite die UltraStartconfig.ini und passe den Namen deiner Serverdatei.jar an
6. Fertig! - Für Hilfe kontaktiere mich oder schreibe ein Kommentar.





SpigotMC
UltraStart Website


Credit~ Wildsau02
Progress100% complete
Game VersionMinecraft 1.13
Tags

18 Update Logs

Update v2.6 : 10/03/2018 7:04:41 amOct 3rd

+ You can now edit the color of your start message
+ You can now edit the color of your stop message
+ A Powershell error playing the sound is no longer displayed
+ Add Variable %PATH_SERVER% for example: C:\Users\Wildsau02_PC\Desktop\Batch\Server
+ Add Variable %PATH_APPDATA% for example: C:\Users\Wildsau02_PC\AppData\Roaming\.UltraStart
+ Add Variable %PATH_DESKTOP% for example: C:\Users\Wildsau02_PC\Desktop
+ New "Thank you" link when installing ultrastart
+ You can now determine whether the server should be started automatically at computer startup
~ New UltraStartconfig.ini layout
LOAD MORE LOGS

Comments : 12

star Login or register to post a comment.

Show Comments

1 - 12 of 12

  • Motschen
  • Level 38
  • Artisan Vampire
  • July 26, 2018, 8:24 am
Richtig cooles Plugin!
  • CoderSiri
  • Level 1
  • New Explorer
  • July 19, 2018, 8:04 am

Do you have the source code on GitHub?

I was thinking of tinkering with it.

- Thanks!
  • Wildsau02
  • Level 37
  • Artisan Pyro
  • July 19, 2018, 8:50 am
No this project is not on Github because I am the only developer.You can edit the .bat file with Notepad or better Notepad++. There are the source code.[/code][code]It would be nice if you could send me your improvements and changes. This allows me to further customize UltraStart
  • CoderSiri
  • Level 1
  • New Explorer
  • July 19, 2018, 11:57 am
Okay. Maybe I could make my own version. I was thinking I could get it working on linux. Also, maybe you could provide a dummy test server (with the -nogui prams etc) to test if it works.
  • Wildsau02
  • Level 37
  • Artisan Pyro
  • July 20, 2018, 10:42 am
There is no test server to start it with UltraStart. However, you can download your own server file via Spigot and start a server on your own PC with UltraStart
  • CoderSiri
  • Level 1
  • New Explorer
  • August 2, 2018, 11:07 am
hmm
maybe I'll learn some java lol
  • Spaxterr
  • Level 19
  • Journeyman Archer
  • March 18, 2018, 4:56 am
  • smartcarman1
  • Level 6
  • Apprentice Crafter
  • March 17, 2018, 12:20 pm
only the .bat file is there is no ServerFile.jar
  • jthunter00
  • Level 19
  • Journeyman Dragonborn
  • March 7, 2018, 11:55 am
links don't work
  • Wildsau02
  • Level 37
  • Artisan Pyro
  • March 8, 2018, 8:26 am
  • jthunter00
  • Level 19
  • Journeyman Dragonborn
  • March 8, 2018, 1:45 pm
says it is a virus and can't download it
  • Wildsau02
  • Level 37
  • Artisan Pyro
  • March 9, 2018, 5:31 am
See PM ;)

1 - 12 of 12

Show Comments

Search

Browse

Site

© 2010 - 2018
planetminecraft.com

Welcome