【Minecraft】BlockLocker プラグイン

コンテンツを評価しよう!

適応バージョン:1.20
対応バージョン:1.20,1.20.6

BlockLockerの概要

このプラグインは、チェスト、ドア、かまど、ディスペンサー、ドロッパー、ホッパーなどの多くのブロックをシンプルにサインを使って保護することができます。サインが取り付けられると、そのサインに記載された人物のみがコンテナにアクセスできます。データベースを使用せず、すべての情報は保護されたブロックに取り付けられたサインに保存されます。そのため、WorldEditを使用してチェストを移動させても保護が維持されます。

特徴:

  • UUIDのサポート:プレイヤーが名前を変更しても保護されたブロックへのアクセスが失われません。
  • UUIDは見えない方法でサインに保存され、サーバー再起動間でも保存されます。
  • ダブルドアやダブルチェスト(トラップチェストも含む)のサポート:1つのサインで両方のブロックを保護できます。
  • チェストを置くとプレイヤーにメッセージが表示され、保護可能であることを知らせます。
  • ドアが自動的に閉じる:[Timer] タグが追加されると、またはデフォルトの閉じる時間が設定されている場合に自動的に閉じます。
  • オーナーがX日間ログインしていない場合、保護が自動的に解除される(デフォルトでは無効)。
  • レッドストーンサポート:保護されたドアはレッドストーン装置で開かれない。[Redstone] タグが追加されていない限り、ホッパーはアイテムを取り出したり追加したりできない。

更新通知:

  • サーバーオーナーはBlockLockerの更新が利用可能になった際に通知を受け取ります。
  • 更新チェッカーは非同期で動作し、サーバーをブロックすることはありません。必要に応じて更新チェッカーをオフにすることも可能です。

設定:

  • 追加可能なブロックの設定:例えばTNT、レバー、ノートブロックなど。
  • レバーなどの「取り付け可能」なブロックを保護するために、そのブロックにサインを取り付けるだけで良い設定が可能です。

ドキュメンテーション: 使用法、設定、権限、コマンドについてはドキュメンテーションを参照してください。

バグ報告: バグを見つけた場合は、フォーラムスレッド、またはGitHubで報告してください。バグの再現方法を提供してください。バグ報告はレビュータブではなく、指摘した理由としてのみ使ってください。

よくある質問(FAQ)

新しい機能を追加してもらえますか? 現在もこのプラグインをメンテナンスしていますが、個人的に興味のない機能については追加しません。新しい機能が必要な場合は、自分でコーディングするか、他の人に依頼してください。完成したらGitHubでプルリクエストをお待ちしています! 🙂

Hopperが保護されたチェストにアイテムを入れたり取り出したりできない場合、どうすればいいですか? サインに[Redstone]または[Everyone]というテキストを追加します。

Hopperが保護されたチェストにアイテムを入れたり取り出したりできる場合、どうすればいいですか? これはBlockLockerではなく、paper-global.ymlファイルのhopper.disable-move-eventをtrueに設定しているためです。これをfalseに設定する必要があります。

チェストを保護する方法についてのメッセージを無効にするにはどうすればいいですか? plugins/BlockLocker/translation-en.ymlファイルを開き(他の言語を使用している場合はそれに該当するファイル)、protection.chest_hintを二重引用符で空白に設定します。

古いMinecraftバージョンはサポートされていますか? 公式ではサポートしていませんが、実際には動作する場合があります。動作しない場合は、必要なバージョンのBlockLockerをダウンロードして使用できます。

設定ファイルからドアやコンテナの項目をすべて削除したら、効果がありませんでした。どうすればいいですか? YAML形式の設定ファイルでは、特別な形式で空のリストを受け付けます。例えば、protectableDoors: []のようにします。

このプラグインとLocketteProの違いは何ですか? このプラグインはLocketteProのコードを使用しておらず、完全に新規に作成されました。主な違いは以下の通りですが、多くの細かい違いもあります。

このプラグインとクラシックなLocketteの違いは何ですか? このプラグインはLocketteのコードを使用しておらず、完全に新規に作成されました。主な違いは以下の通りですが、多くの細かい違いもあります。

その他の質問がありますか? お気軽にお尋ねください!ディスカッションスレッドで質問するのが最適です。プライベートメッセージでも構いませんが、他の人が解決策を見ることができない点にご注意ください。

ダウンロード手順

BlockLockerのインストールと設定に関する説明は、公式Wikiのインストールページを参照してください。

1.プラグインをダウンロードする。
公式サイトから「BlockLocker」プラグインをダウンロードします。
 
2.プラグインをサーバーに追加する。
「BlockLocker.jar」をサーバーフォルダ内の「Plugins」に追加します。
 
3.サーバーを再起動する。
サーバーを再起動することで「plugins」フォルダ内に「ChestSort」フォルダが生成されます。同時にプラグインがサーバーに適応されます。

権限について

権限については、公式wikの権限一覧ページを参照してください。

コマンドについて

コマンドについては、公式wikのコマンド一覧ページを参照してください。

参考ページ

この記事では、海外向けの記事を日本人向けに翻訳し情報公開しています。参考ページは以下になります。

https://www.spigotmc.org/resources/blocklocker.3268

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です