gekware / minecraft-server-hibernation-pterodactyl-egg

egg for gekware/minecraft-server-hibernation
https://github.com/gekware/minecraft-server-hibernation
MIT License
36 stars 8 forks source link
automation egg hacktoberfest minecraft minecraft-server pterodactyl pterodactyl-egg pterodactyl-panel resource-management

PterodactylEgg-minecraft-server-hibernation

Join our discord server!

Versions

The EGG auto updates MSH every time you click "Reinstall Server" at your settings tab. However, sometimes stable DEV versions will be used.
MSH-EGG: All JAVA Versions (Hotspot, J9 and Shenandoah)
MSH-EGG-Deprecated: The old version of the egg for MSH Versions prior 2.4.6

Info

A egg for MSH minecraft server
This is a modification of Parkervcp Minecraft EGG and Parkervcp Forge EGG

Description

This Egg will create a minecraft server that will only run when a player is online, the servers can be started by joining
the server and stops when nobody is online.
More info and full credit to MSH and Parkervcp Minecraft EGG

Host your own binarys

Do you want to use your own build of MSH? Thats easy:

  1. Setup a HTTPS werbserver with URL.
  2. Write your URL into the variable "MSH-Download URL" (without the filename)
  3. The names of the files MUST be called as follows:
    • For x86 (64bit): msh-linux-amd64.bin
    • For ARMv8 (64bit): msh-linux-arm64.bin If you would like to run the egg on other hardware then look for "arch=$(uname -m)" in the installatiin script and add it below the other archs.

Known issues

The startup parameters "Hib-Info" and "Hib-Starting" are not working, They are set to read only for now.
Solution: Edit msh-config with your text. Issue

"InfoHibernation": "My nice text when the server is hibernating",
"InfoStarting": "My nice text when teh server is starting up",

The Variable "Vendor" is currently not working, missing start parameter.