【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” |

