diff options
Diffstat (limited to 'example.conf')
-rw-r--r-- | example.conf | 33 |
1 files changed, 25 insertions, 8 deletions
diff --git a/example.conf b/example.conf index 6b8cf8f..a267735 100644 --- a/example.conf +++ b/example.conf @@ -1,12 +1,29 @@ # This is exaple configuration for mcwrapper # Use Python3 syntax to specify configuration. -# For full list of configuration options refer to documentation. +############################################## -identifier = 'exampleserver' +# This is default identifier. It is used if no identifier is provided as argument +# to mcwrapper. This is specially handy when you have only one identifier to be +# run all the time. +# Uncommenting this option if you want such feature. +#identifier = 'exampleserver' -server = dict() -server["exampleserver"] = { - "directory": '~/minecraft', - "command": "java -jar mcs.jar nogui", - "status": '/dev/shm/mcwrapper-exampleserver', - } +class exampleserver: + # Directory in which Minecraft server will be executed. It is where its files + # will be placed + directory = '~/minecraft', + # Command to start Minecraft server. It is executed in directory specified in + # option "directory". + # Suggested is to always append "nogui" no disable graphical interface. + command = "java -jar mcs.jar nogui", + # Directory where wrapper writes files signaling status of server and online + # players. + # In default it points to directory in /dev/shm. This means that files are in + # such case stored only in ram. + statusdir = '/dev/shm/mcwrapper-exampleserver', + # Automatic server shutdown when no player is online. This option defines time + # in minutes before that happens. It is measured from time of last player + # leaving server. + # Set this value to less or equal zero or comment it to disable automatic + # shutdown. + timeout = 15 |