Minecraftプラグイン GriefPrevention
GriefPrevention と確認されたサーバーの情報
🔌 GriefPrevention について
GriefPrevention は Bukkit 対応の Minecraft プラグインで、プレイヤーの土地保護と一連のアンチグリーフ保護機能を実装します。プレイヤーがワールド内のエリア(claim)を確保し、誰が建築、コンテナの開閉、ブロックとの操作、その他の変更を行えるかを管理できます。このプラグインは、プレイヤー自身が保護を行えるツールを提供することで、管理負担を減らすことを目的としています。
🎯 目的
GriefPrevention の主な目的は、シンプルなゲーム内 claim システムと設定可能な保護ルールを提供することで、Survival や SMP サーバーにおける griefing(無断のブロック変更、盗難、妨害的な操作)を防ぐことです。
⚙️ 機能
- ゲーム内ツール(シャベル)で作成・サイズ変更できる土地 claim。
- 複数の信頼レベル(container trust、access trust、build trust、permission trust)。
- プレイヤーと管理者向けの claim 確認・可視化ツール。
- Vault 経由で経済システムがある場合に、claim blocks の売買連携。
- 管理用 claim モードと復元ツール(restore nature、admin claims)。
- チャットとスパムの制御(ignore、soft-mute および関連コマンド)。
- 包囲(siege)機能(サーバー設定で有効/無効を切り替え可能)。
🧩 対象ユーザー
- シンプルでプレイヤー主導の土地保護を必要とする Survival / SMP サーバー。
- プレイヤー自身が claim を管理できる、管理負担の少ない保護システムを求めるサーバー。
- 管理者向けの claim ツールや復元機能を必要とする運営者。
🏗️ 使用例
- プレイヤーが金のシャベルを使って拠点の周囲に private claim を作り、他プレイヤーによるブロック破壊やアイテムの持ち出しを防ぐ。
- 管理者がイベントやスポーン周辺のために、広いエリアを admin claim に変換する。
- サーバーが Vault 経由で claim blocks の購入を有効にし、ゲーム内通貨で claim を拡張できるようにする。
⌨️ コマンド
| コマンド | 説明 | 権限 | アクセス |
|---|---|---|---|
/AbandonClaim | その場に立っている claim を削除します。 | griefprevention.abandonallclaims(関連) | プレイヤー |
/Trust <player> | 別のプレイヤーにあなたの claim 内で編集できる権限を与えます。 | griefprevention.claims(claims 関連の権限が必要) | プレイヤー |
/UnTrust <player> | あなたの claim 内でのプレイヤーの権限を取り消します。 | griefprevention.claims | プレイヤー |
/ContainerTrust <player> | あなたの claim 内でプレイヤーがコンテナや動物を使用できるようにします。 | griefprevention.claims | プレイヤー |
/BuyClaimBlocks | サーバー通貨を claim blocks に変換します(Vault + 経済システムが必要)。 | griefprevention.buysellclaimblocks | プレイヤー |
/SellClaimBlocks | claim blocks をサーバー通貨に変換します(Vault + 経済システムが必要)。 | griefprevention.buysellclaimblocks | プレイヤー |
/Siege <player> | プレイヤーを包囲しようとします(既定では無効)。 | griefprevention.siege(関連) | プレイヤー |
/RestoreNature | シャベルを復元モードに切り替えます(管理者)。 | griefprevention.restorenature | 管理者 |
/AdminClaims | シャベルを管理用 claim モードに切り替えます。 | griefprevention.adminclaims | 管理者 |
/GPreload | プラグイン設定を再読み込みします(部分再読み込み)。 | griefprevention.*(管理者レベル) | 管理者 |
注: 上記のコマンドは、GriefPrevention の公式コマンドリファレンスに記載されています。ここでは公式ドキュメントに掲載されているコマンドのみを表示しています。
🔐 権限
| 権限 | 説明 | 既定 |
|---|---|---|
griefprevention.abandonallclaims | プレイヤーが /abandonallclaims を使ってすべての claim を放棄できるようにします。 | true |
griefprevention.buysellclaimblocks | 経済システムを通じて claim blocks の売買を許可します。 | true |
griefprevention.claims | claims 関連のスラッシュコマンドに必要です。 | true |
griefprevention.createclaims | claim ツール(シャベル)で claim を作成できるようにします。 | true |
griefprevention.adjustclaimblocks | プレイヤーのボーナス claim blocks を調整できるようにします。 | 指定なし |
griefprevention.adminclaims | 管理用 claim での作成、削除、建築を許可します。 | 指定なし |
griefprevention.deleteclaims | 他のプレイヤーの claim を削除・サイズ変更できるようにします。 | 指定なし |
griefprevention.restorenature | /restorenature コマンドの使用を許可します。 | 指定なし |
上記には、公式の権限リファレンスに明示的に記載されている権限ノードのみを含めています。
⚙️ インストール
📥 セットアップ
- 公式の配布元から GriefPrevention の jar ファイルをダウンロードします。
GriefPrevention.jarをサーバーのplugins/フォルダに配置します。- サーバーを起動または再起動し、コンソールログを確認してプラグインが読み込まれたことを確認します。
📦 依存関係
- 任意: Vault — claim blocks の売買などの経済機能を使いたい場合のみ必要です。
🧠 技術メモ
- GriefPrevention は Bukkit 対応プラグインで、ドキュメントでは Purpur、Spigot、Paper、CraftBukkit およびその他の Bukkit API 実装のサポートが記載されています。
- このプラグインは、プレイヤー向けの claim ツールと管理用の claim/復元機能の両方を提供します。
- 経済連携には Vault と、Vault 対応の経済プラグインが必要です。経済機能は任意です。
- ほとんどの標準的な構成では、GriefPrevention は外部データベースを必要とせずに動作します。
🤝 このプラグインが役立つ場面
Survival や SMP サーバーで土地保護の手動モデレーションを減らしたい、プレイヤー主導の claim システムが欲しいなら、GriefPrevention は実用的な選択肢です。プレイヤーがゲーム内ツールで土地を確保・管理でき、管理者には管理用 claim と復元のコントロールも提供されます。
- Restarting...2154.84
- GenuineMC
コミュニティ重視のセミバニラSurvival SMP。土地保護、プレイヤーショップ、投票報酬、コスメ要素があり、BedrockとJavaのクロスプレイもおそらく可能です。
651.4 - AetherCraft
土地保護、プレイヤー主導の経済、カスタムアイテムとモブ、複数のワールド、そして Bedrock/Java のクロスプレイ対応がある、半カスタムの Survival SMP。
249.83 - Froggie
保護された土地保護、プレイヤーショップとオークションのある経済、複数バージョン対応、そしてJava–Bedrockのクロスプレイに対応した、カジュアルな建築勢やコミュニティ向けのフレンドリーなサバイバルSMPです。
349.52 - A Minecraft Server148.18
- Helios
土地保護つきの、サバイバル重視のSMP。プレイヤー主導の経済(ショップ、オークション、仕事)とカスタムMobがあり、保護された進行やコミュニティ内の取引を好むプレイヤー向けです。
242.58 - Netherlite is loading...033.03
- ÂShockSMP Âis restarting...130.15
- MOTD LOADING128.96
- Ï >1@> ?>60;>20BL028.14
- server023.9
プラグイン GriefPrevention のページには、モニタリングがこのプラグインを確認したサーバー、使用されているプラットフォームとバージョンが表示されます。
プラグインはコマンド、経済、保護、アクセス権、ミニゲーム、連携、その他のメカニクスを追加できます。GriefPrevention の実際の役割はサーバーごとの設定によります。
データはサーバーの技術応答から自動生成されます。サーバーがプラグイン一覧を非公開にしている場合、GriefPrevention を使用していてもこのセクションに表示されないことがあります。
GriefPrevention を使用するサーバーの一覧を使って、プロジェクトを比較したり、対応バージョンを確認したり、公開サーバーでのプラグイン使用例を見つけたりできます。