47 lines
No EOL
1.3 KiB
YAML
47 lines
No EOL
1.3 KiB
YAML
services:
|
|
mc:
|
|
image: itzg/minecraft-server:java25
|
|
restart: always
|
|
dns:
|
|
- 1.1.1.1
|
|
- 1.0.0.1
|
|
ports:
|
|
- 25565:25565
|
|
- 25575:25575
|
|
environment:
|
|
EULA: "TRUE"
|
|
TYPE: FABRIC
|
|
VERSION: 1.21.11
|
|
FABRIC_LOADER_VERSION: 0.19.2
|
|
MEMORY: 12288M
|
|
PACKWIZ_URL: https://git.satr14.my.id/satr14/server-modpack/raw/branch/main/pack.toml
|
|
MOTD: Server Side Fun!
|
|
DIFFICULTY: normal
|
|
MODE: survival
|
|
MAX_WORLD_SIZE: "25000"
|
|
SPAWN_PROTECTION: "0"
|
|
PVP: "true"
|
|
ONLINE_MODE: "true"
|
|
ENABLE_QUERY: "true"
|
|
ENFORCE_SECURE_PROFILE: "false"
|
|
PREVENT_PROXY_CONNECTIONS: "false"
|
|
ALLOW_FLIGHT: "false"
|
|
PLAYER_IDLE_TIMEOUT: "0"
|
|
HIDE_ONLINE_PLAYERS: "true"
|
|
VIEW_DISTANCE: "12"
|
|
SIMULATION_DISTANCE: "6"
|
|
ENABLE_RCON: "true"
|
|
SYNC_CHUNK_WRITES: "false"
|
|
RCON_PASSWORD: howdy
|
|
RCON_PORT: "25575"
|
|
USE_AIKAR_FLAGS: "false"
|
|
JVM_OPTS: -XX:+UseZGC -XX:+UseCompactObjectHeaders
|
|
--add-modules=jdk.incubator.vector -XX:+UseLargePages
|
|
-XX:+AlwaysPreTouch -XX:+DisableExplicitGC -XX:+PerfDisableSharedMem
|
|
-XX:ZAllocationSpikeTolerance=5 -XX:SoftMaxHeapSize=10240M
|
|
-XX:ZCollectionInterval=1 -XX:ConcGCThreads=8
|
|
volumes:
|
|
- ./data:/data
|
|
tty: true
|
|
stdin_open: true
|
|
networks: {} |