mirror of
https://github.com/itzg/docker-minecraft-server.git
synced 2026-10-11 06:27:13 +00:00
247 lines
6.0 KiB
JSON
247 lines
6.0 KiB
JSON
{
|
|
"patches": [
|
|
{
|
|
"file": "/data/pumpkin.toml",
|
|
"ops": [
|
|
{
|
|
"$set": {
|
|
"path": "$.seed",
|
|
"value": "${SEED}"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.default_level_name",
|
|
"value": "${LEVEL}"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.default_gamemode",
|
|
"value": "${PUMPKIN_GAMEMODE}"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.default_difficulty",
|
|
"value": "${PUMPKIN_DIFFICULTY}"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.op_permission_level",
|
|
"value": "${PUMPKIN_OP_PERMISSION_LEVEL}",
|
|
"value-type": "int"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.spawn_protection",
|
|
"value": "${PUMPKIN_SPAWN_PROTECTION}",
|
|
"value-type": "int"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.hardcore",
|
|
"value": "${PUMPKIN_HARDCORE}",
|
|
"value-type": "bool"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.allow_nether",
|
|
"value": "${PUMPKIN_ALLOW_NETHER}",
|
|
"value-type": "bool"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.force_gamemode",
|
|
"value": "${PUMPKIN_FORCE_GAMEMODE}",
|
|
"value-type": "bool"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.white_list",
|
|
"value": "${PUMPKIN_WHITE_LIST}",
|
|
"value-type": "bool"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.enforce_whitelist",
|
|
"value": "${PUMPKIN_ENFORCE_WHITELIST}",
|
|
"value-type": "bool"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.accepts_transfers",
|
|
"value": "${PUMPKIN_ACCEPTS_TRANSFERS}",
|
|
"value-type": "bool"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.logging.level",
|
|
"value": "${LOG_LEVEL}"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.networking.java.address",
|
|
"value": "${PUMPKIN_JAVA_ADDRESS}"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.networking.java.online_mode",
|
|
"value": "${PUMPKIN_ONLINE_MODE}",
|
|
"value-type": "bool"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.networking.java.max_players",
|
|
"value": "${PUMPKIN_MAX_PLAYERS}",
|
|
"value-type": "int"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.networking.java.view_distance",
|
|
"value": "${PUMPKIN_VIEW_DISTANCE}",
|
|
"value-type": "int"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.networking.java.simulation_distance",
|
|
"value": "${PUMPKIN_SIMULATION_DISTANCE}",
|
|
"value-type": "int"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.networking.java.motd",
|
|
"value": "${MOTD}"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.networking.java.authentication.prevent_proxy_connections",
|
|
"value": "${PUMPKIN_PREVENT_PROXY_CONNECTIONS}",
|
|
"value-type": "bool"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.networking.bedrock.online_mode",
|
|
"value": "${PUMPKIN_ONLINE_MODE}",
|
|
"value-type": "bool"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.networking.bedrock.max_players",
|
|
"value": "${PUMPKIN_MAX_PLAYERS}",
|
|
"value-type": "int"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.networking.bedrock.view_distance",
|
|
"value": "${PUMPKIN_VIEW_DISTANCE}",
|
|
"value-type": "int"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.networking.bedrock.simulation_distance",
|
|
"value": "${PUMPKIN_SIMULATION_DISTANCE}",
|
|
"value-type": "int"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.networking.bedrock.motd",
|
|
"value": "${MOTD}"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.networking.query.enabled",
|
|
"value": "${PUMPKIN_ENABLE_QUERY}",
|
|
"value-type": "bool"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.networking.query.address",
|
|
"value": "${PUMPKIN_QUERY_ADDRESS}"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.networking.rcon.enabled",
|
|
"value": "${PUMPKIN_ENABLE_RCON}",
|
|
"value-type": "bool"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.networking.rcon.address",
|
|
"value": "${PUMPKIN_RCON_ADDRESS}"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.networking.rcon.password",
|
|
"value": "${RCON_PASSWORD}"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.pvp.enabled",
|
|
"value": "${PUMPKIN_PVP}",
|
|
"value-type": "bool"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.resource_pack.java.enabled",
|
|
"value": "${PUMPKIN_RESOURCE_PACK_ENABLED}",
|
|
"value-type": "bool"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.resource_pack.java.url",
|
|
"value": "${RESOURCE_PACK}"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.resource_pack.java.sha1",
|
|
"value": "${RESOURCE_PACK_SHA1}"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.resource_pack.java.prompt_message",
|
|
"value": "${RESOURCE_PACK_PROMPT}"
|
|
}
|
|
},
|
|
{
|
|
"$set": {
|
|
"path": "$.resource_pack.java.force",
|
|
"value": "${PUMPKIN_RESOURCE_PACK_ENFORCE}",
|
|
"value-type": "bool"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
} |