【Minecraft】bedrockサーバーの設定一覧(server.properties)

Minecraftは複数のユーザーが一緒に遊べるように「マルチプレイサーバー」が作れるようになっています。サーバーの立て方は以前記事にしたのでそちらを見てください。家のネットワークのルーティングは家によって異なるので省略します。
マイクラにも色々バージョンがありますが、今取り組んでいるマルチプレイサーバーは”Bedrock”版の”Linuxサーバー”です。
このサーバーの設定の一覧を日本語にしたので記事にしておきます。
設定項目 | 説明 | 引数 |
server-name=Dedicated Server | サーバー名 | 文字 |
gamemode=survival | ゲームモード | “survival”, “creative”, または “adventure” |
force-gamemode=false | サーバーに設定されたゲームモードをクライアントに強制する(サーバー設定が変更された場合も) | “true”,”false” |
difficulty=easy | 難易度 | “easy”, “normal”, or “hard” |
allow-cheats=true | チートの実行 | “true”,”false” |
max-players=10 | 一度にワールドに参加できる人数 | 整数 |
online-mode=true | ログインの前にXBOX LIVEサーバーによりユーザー認証する。trueを超推奨する | “true”,”false” |
white-list=false | whitelist.jsonに書かれたユーザーしか参加できないようにするか | “true”,”false” |
server-port=19132 | サーバーが使用するポート番号 | 整数 |
server-portv6=19133 | サーバーがIPv6で使用するポート番号 | 整数 |
view-distance=32 | 表示される最大チャンク数 | 5以上の整数 |
tick-distance=4 | プレーヤーからどれだけ離れたチャンクで時間を奨めるか | 4から12の整数 |
player-idle-timeout=30 | 操作がないと退出させられる分数。0にするとタイムアウトしない | 正の整数 |
max-threads=8 | サーバーが使用する最大スレッド数。0にすると使えるだけ使おうとする | 整数 |
level-name=BedrockLevel | 文字 | |
level-seed= | ワールドのシード値 | シード値 |
default-player-permission-level=member | “visitor”, “member”, “operator” | |
texturepack-required=false | テクスチャーパックの使用を強制するか | “true”,”false” |
content-log-file-enabled=false | ログファイルを使用するか | “true”,”false” |
compression-threshold=1 | 圧縮するraw network payloadの最小値 | 0以上65535以下 |
server-authoritative-movement=server-auth | client-auth:クライアントのプレイヤー位置をサーバーのプレイヤー位置に同期させる server-auth:クライアントのプレイヤー位置をサーバーのプレイヤー位置に同期させる server-auth-with-rewind:クライアントのプレイヤー位置をサーバーのプレイヤー位置に同期させる。クライアントは修正された時刻に巻き戻すためよりスムーズな動きになる | “client-auth”, “server-auth”, “server-auth-with-rewind” |
player-movement-score-threshold=20 | 異常動作として報告されるまでのサーバークライアント間の不一致の秒数 | |
player-movement-distance-threshold=0.3 | 異常動作として検知されるサーバーとクライアント間の不一致の距離 | |
player-movement-duration-threshold-in-ms=500 | サーバーとクライアントが不同期可能な時間 | |
correct-player-movement=false | movementスコアが閾値に達したらクライアント位置をサーバー位置に修正するか | “true”,”false” |
server-authoritative-block-breaking=true | ブロックが壊せるかどうか | “true”,”false” |