Minecraftプラグイン BetterRTP

BetterRTP と確認されたサーバーの情報

🔌 BetterRTPについて

BetterRTPは、設定可能なランダムテレポート用のMinecraftプラグインです。設定されたワールド境界内で安全な場所を見つけ、ワールドごとの設定と制御を提供することで、サーバー管理者がプレイヤーをどこへ、どのようにランダムテレポートさせるかを管理できます。

🎯 目的

プレイヤーを境界内に保ち、ワールドごとの設定をサポートし、オプションのアドオンと連携する信頼性の高いランダムテレポート(RTP)システムを提供して、サーバーが危険な場所や範囲外に出現させることなく、制御されたランダムテレポートをプレイヤーに提供できるようにします。

⚙️ 機能

  • 設定されたワールド境界と除外ゾーンに制限された安全なランダムテレポート。
  • RTPの動作に関するワールドごとの設定とパラメータ。
  • RTP設定済みワールドとパラメータを確認するコマンド。
  • 動作を拡張するためのAddons APIと、別個のaddonsモジュール(例: ポータル/アイテム/エフェクト)。
  • 利用可能な場合にエフェクトとチャンク処理の改善を支えるため、パーティクルとプラットフォーム統合用ライブラリ(ParticleLib、PaperLib、FoliaLib)を使用。
  • Paperで実行時に、Paper固有の非同期チャンク読み込みと連携するように設計されています。

🧩 対象

SurvivalやSMPサーバー、ロールプレイや探索系サーバー、ワールドごとのRTPルールや安全なテレポート保証が必要なコミュニティなど、プレイヤー向けに制御されたランダムテレポートを求めるサーバー向けです。

🏗️ 使用例

  • 新規プレイヤーをワールド境界内のランダムな安全地点へテレポートさせ、すぐに開始できるようにする。
  • スタッフが設定済みワールドのRTP設定をテストしたり確認したりするためのサーバーコマンドを用意する。
  • addonsプラグインを使ってRTPポータルを作成したり、テレポート時にパーティクル/エフェクトを追加したりする。

⌨️ コマンド

コマンド説明権限アクセス
/rtp info設定済みワールドと、そのワールドでBetterRTPが使用するパラメータを表示します。未指定管理者
/rtp world <world>指定した設定済みワールドのランダムな場所へテレポートします(ワールド権限が必要です)。betterrtp.worldプレイヤー

注: このプラグインは基本の /rtp 機能を提供します。上の表は公式ソースで明示的に文書化されているコマンドを一覧にしたものです。

🔐 権限

権限説明デフォルト
betterrtp.world.<worldName>特定の設定済みワールドへのRTPを許可します。未指定
betterrtp.world/rtp world <world> の使用を許可します。未指定

⚙️ 導入

📥 セットアップ

  • 公式配布(例: Spigot/Hangar/CurseForge の掲載ページ)からプラグインのJARをダウンロードします。
  • JARをサーバーの plugins/ フォルダに配置します。
  • サーバーを再起動し、BetterRTPが読み込まれて設定ファイルを作成したことをコンソールで確認します。
  • 必要に応じて、適切な betterrtp.* 権限をプレイヤーに付与します。

📦 依存関係

  • 公式プロジェクトでは必須のサードパーティ製プラグイン依存関係は記載されていません。プラグインにはパーティクル/プラットフォーム統合用のライブラリが含まれています。addonsは別途提供されます。

🧠 技術メモ

  • このプロジェクトはオープンソースで、GitHubで保守されています。addonsモジュールと、他のプラグインが機能拡張に利用できるAPIを備えています。
  • 利用可能な場合にPaperの非同期チャンク読み込みを活用するためPaperLibを含み、使用時にはクロスプラットフォームのタイマーサポート用にFoliaLibも含まれています。
  • パーティクルの動作は同梱のParticleLibによって提供されます。
  • 設定やaddonsの機能は、プロジェクトの公式Wikiとリポジトリに記載されています。

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

ワールド境界を尊重し、ポータルやエフェクト向けのaddons連携も備えた、ワールドごとの制御されたランダムテレポートが必要なら、BetterRTPはSurvivalやSMPサーバーに適した、設定可能なRTPシステムを提供します。安全で予測しやすいランダムテレポートを求める環境に向いています。

プラグイン BetterRTP のサーバー

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

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

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

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