🔌 LWC について

LWC は、軽量なブロック保護のための Minecraft プラグインです。サーバー運営者やプレイヤーは、コンテナやインタラクト可能なブロック(チェスト、かまど、ディスペンサー、ドアなど)にロックをかけることができ、許可されたユーザーだけが開いたり変更したりできます。このプロジェクトには公式のソースリポジトリがあり、Bukkit 系サーバー向けのチェスト保護プラグインとして長い歴史があります。

🎯 目的

LWC の主な目的は、プレイヤーの保管物やインタラクト可能なブロックへの盗難・不正アクセスを防ぎつつ、管理者が保護を管理するためのツールを提供することです。フルリージョン保護ではなく、ブロック単位のアクセス制御が必要な Survival や SMP スタイルのサーバー向けです。

⚙️ 機能

  • ブロックごとのロックでコンテナやその他のインタラクト可能なブロックを保護。
  • プライベート、公開、パスワード保護付きロックに対応(パスワードアクセスの流れはプラグインの一部です)。
  • trust/グループアクセスにより、所有者が他のプレイヤーに保護済みブロックへのアクセスを許可可能。
  • 保護の確認・管理のための管理者/モデレーター用コマンド。
  • サーバーの建築/リージョンルールとの連携(該当する場合、保護は建築権限を尊重します)。
  • 公式リポジトリとモジュール構造を持つ拡張可能なコードベース。

🧩 対象ユーザー

  • ブロック単位のコンテナ保護が必要な Survival / SMP サーバー。
  • フル土地クレームではなく、シンプルなアイテム/ブロック単位のロックを求めるサーバー。
  • 保護に対して明確な admin/モデレーター制御が必要な管理者。

🏗️ 使用例

  • Survival サーバーで、プレイヤーが個人のチェストやかまどをロックして盗難を防ぐ。
  • サーバースタッフが admin コマンドで、荒らしによって作成された保護を調査または削除する。
  • コミュニティ用の公開チェストを公開に設定し、私物チェストは所有者のみ利用可能にする。

⌨️ コマンド

このプラグインは、保護の作成と管理のためのプレイヤー向け/管理者向けコマンドを提供します。公式プロジェクト資料で一般的に記載されているコマンドには次のものがあります。

CommandDescriptionPermissionAccess
/lock対象ブロック(コンテナ/ドアなど)にロックを作成します。not specifiedPlayer
/unlock対象ブロックからロックを解除します(所有者または管理者)。not specifiedPlayer
/lwc info対象ブロック上の保護情報を表示します。not specifiedAdmin
/lwc admin保護と制限を管理するための管理用サブコマンドです。not specifiedAdmin
/cunlock <password>パスワード保護されたロックをパスワードで開こうとします。not specifiedPlayer

(上記のコマンドは、公式プロジェクトページやカタログに一般的に掲載されているものです。権限ノードはプラグインによって提供されますが、具体的なノード名はバージョンや導入環境によって異なります。)

🔐 権限

このプラグインは、公式ドキュメントやカタログページでモデレーター/admin 向けの権限ノードを提供しています。公式掲載で確認されている権限ノードの一つは次のとおりです。

PermissionDescriptionDefault
lwc.modプレイヤーが所有者の完全な権限なしで、確認のために保護を開けるようにします。not specified

(プラグインには他の権限ノードも存在します。正確なノード名とデフォルト値は、インストール済みプラグインのバージョンのドキュメントまたは plugin.yml で確認してください。)

⚙️ インストール

📥 セットアップ

  • 公式配布ページからプラグインの公式 JAR をダウンロードします。
  • Bukkit 対応サーバーの plugins/ ディレクトリに JAR を配置します。
  • サーバーを再起動し、コンソールでプラグインが読み込まれたことを確認します。

📦 依存関係

  • 必須のサードパーティ依存関係は一律には文書化されていません。特定の構成向けにオプションのモジュールや統合があります。導入する正確なリリースに必要な依存関係を確認してください。

🧠 技術メモ

  • このプロジェクトは、ビルド手順付きの公式ソースリポジトリを維持しています。コアは Maven でビルドされ、コアプラグイン JAR を生成します。
  • 歴史的に Bukkit と互換フォーク向けに作られており、公式カタログの配布情報には CraftBukkit/Spigot/Paper のサポートも記載されています。
  • 一部の配布にはモジュール/経済拡張があります。ダウンロードする特定バージョンのリリースノートを確認してください。

🤝 このプラグインが役立つ場面

Bukkit 対応の Minecraft サーバーで、コンテナやインタラクト可能なブロックに対するシンプルなブロック単位保護が必要なら、LWC は所有者、trust、パスワード、admin 制御を備えた、長年使われてきた拡張可能な解決策を提供し、完全な土地クレームシステムは必要ありません。

プラグイン LWC のサーバー

プラグイン LWC のページには、モニタリングがこのプラグインを確認したサーバー、使用されているプラットフォームとバージョンが表示されます。

プラグインはコマンド、経済、保護、アクセス権、ミニゲーム、連携、その他のメカニクスを追加できます。LWC の実際の役割はサーバーごとの設定によります。

データはサーバーの技術応答から自動生成されます。サーバーがプラグイン一覧を非公開にしている場合、LWC を使用していてもこのセクションに表示されないことがあります。

LWC を使用するサーバーの一覧を使って、プロジェクトを比較したり、対応バージョンを確認したり、公開サーバーでのプラグイン使用例を見つけたりできます。