Skip to content
ホスティング · サーバー構成

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ホスティングオフラインでもサーバーが稼働サーバーを作成