PvPの有効化と無効化
server.propertiesのpvpキー、特定のリージョンやワールドでの戦闘無効化、そしてpvp=falseでもダメージが通る理由を解説します。
更新日 2026年8月13日
server.properties の pvp=true|false は、プレイヤー同士の攻撃を全体で許可または禁止します。
きめ細かな制御
全体フラグは大雑把です。通常は別のものが必要になります。スポーンでは戦闘を禁止し、ワールド内では許可するといったケースです。これはリージョンで処理します:
/rg flag spawn pvp deny
— WorldGuard。単一ワールドの場合は、マルチワールドプラグインである Multiverse でフラグを設定します。
pvp=false 時のダメージ
PvP を無効にしても、以下は止まりません:
- ポーションやエフェクトによるダメージ;
- ノックバックによる落下ダメージ;
- TNT やクリーパーによるダメージ;
- ペットによるダメージ(オオカミは飼い主の指示で攻撃します)。
完全に「平和な」スポーンは、リージョンフラグの pvp deny、tnt deny、creeper-explosion deny、damage-animals deny を組み合わせて構築します。
罠
pvp=false でも、プレイヤーはすぐに殺す方法を見つけます。溶岩、ピストン、溺死、エリトラと花火などです。サーバーを平和に保つつもりなら、設定を1行変えるのではなく、リージョンとルールを整備してください。
戦闘メカニクスの変更
攻撃クールダウンを伴う 1.9 以降のメカニクスは、多くの人に好まれていません。OldCombatMechanics などのプラグインは、サーバーバージョンを変えずに 1.8 の挙動を復元します。ただし、お使いのアンチチートとの互換性を確認してください:アンチチート。
Minecraftホスティングオフラインでもサーバーが稼働サーバーを作成
