aboutsummaryrefslogtreecommitdiff
path: root/example.conf
blob: 9d656eaec2c2b664eb1b5822a512eb2b3d7f242c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# This is example configuration for mcwrapper
# Use Python3 syntax to specify configuration.
##############################################
# vim: expandtab ft=python ts=4 sw=4 sts=4:

# 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.
# Type: string
#identifier = 'exampleserver'

# Definition of Minecraft server.
class exampleserver:
    # Directory in which Minecraft server will be executed. It is where its files
    # will be placed
    # Type: string
    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.
    # Type: string
    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.
    # Type: string
    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.
    # Type: int
    timeout = 15