aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/kotlin/xyz/brysonsteck/serverfordummies/server/Server.kt
blob: 3aae89a6ac20c48caacdb93c67c4945caf3170f7 (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
package xyz.brysonsteck.serverfordummies.server

import java.io.File
import java.util.Properties

public class Server {
  public var jar = ""

  private val props = Properties()

  constructor() {
    props.setProperty("allow-flight", false.toString())
    props.setProperty("allow-nether", true.toString())
    props.setProperty("generate-structures", true.toString())
    props.setProperty("hardcore", false.toString())
    props.setProperty("pvp", true.toString())
    props.setProperty("white-list", false.toString())
    props.setProperty("enable-command-block", false.toString())
    props.setProperty("hide-online-players", false.toString())
    props.setProperty("max-players", 20.toString())
    props.setProperty("max-world-size", 29999984.toString())
    props.setProperty("server-port", 25565.toString())
    props.setProperty("view-distance", 10.toString())
    props.setProperty("jvm-ram", 1024.toString())
    props.setProperty("spawn-protection", 16.toString())
    props.setProperty("simulation-distance", 10.toString())
    props.setProperty("max-tick-time", 60000.toString())
    props.setProperty("difficulty", "normal")
    props.setProperty("gamemode", "survival")
    props.setProperty("level-name", "world")
    props.setProperty("level-seed", "")
    props.setProperty("level-type", "minecraft:normal")
    props.setProperty("motd", "A server for a dummy")
  }
}