🔌 LevelledMobsについて
LevelledMobs は、モブ系エンティティに RPG 風のレベルを適用する Minecraft プラグインです。スポーン時に対象のモブはレベルを獲得し、ステータス(体力、ダメージ、移動速度、装備、および関連する挙動)が調整され、戦闘がプレイヤーの進行に応じてスケールするようになります。このプロジェクトは ArcanePlugins チームによって保守されています。
🎯 目的
このプラグインの主な目的は、バニラのスポーン機構を置き換えることなく、より段階的な戦闘を求めるサーバー向けに、設定可能で予測しやすいモブの難易度スケーリングを提供することです。モブをより手強くし、ドロップを変化させ、RPG 風の戦闘体験を実現しつつ、他のプラグインとも連携できるようにすることを重視しています。
⚙️ 機能
- スポーン時にモブへレベルを付与し、レベルに応じたステータススケーリング(体力・ダメージ・移動の補正)を適用します。
- モブのレベルに連動した、設定可能な装備とカスタムドロップ。
- カスタムドロップ中にカスタムコマンドを実行するオプション(例: drops 設定内の run-on-spawn と run-on-death のフック)。
- レベル付きモブの名前/レベル/体力をホログラム風に表示(表示の可否は設定可能)。
- チャンクごとのキル数カウントと、モブファームの自動化悪用を抑えるためのファーミング制限システム(アップデートで追加された設定可能な挙動)。
- 他プラグインとの連携ポイント(統合フックと外部プラグイン検出機能を提供)。
- 充実した YAML 設定と、レベル付けの挙動や loot を調整するカスタムモブグループ設定。
🧩 対象ユーザー
- survival、RPG、または進行重視の SMP を運営していて、プレイヤーの成長に合わせてもモブの脅威を維持したいサーバー管理者。
- モブのステータス、ドロップ、アンチファーミング対策を細かく制御したい管理者。
- スキル/経済系プラグインを組み合わせ、レベル付きモブと設定可能な loot を使いたいネットワーク。
🏗️ 使用例
- survival サーバーで、レベル帯に応じてモブの体力とダメージをスケールさせ、中盤以降の難易度を引き上げる。
- RPG サーバーで、レベル制限付きのレア装備やカスタムドロップコマンドを高レベルモブに割り当てる。
- 混雑したエリアで、チャンクキル数システムを使って XP/loot のファームを制限する。
⚙️ インストール
📥 セットアップ
- プロジェクトのダウンロードページから公式プラグイン JAR をダウンロードします。
- JAR をサーバーの
plugins/ディレクトリに配置します(Bukkit/Spigot/Paper 互換サーバー)。 - サーバーを再起動し、コンソールログを確認してプラグインが正しく読み込まれたか確認します。
📦 依存関係
- PlaceholderAPI(プラグイン側で連携をサポート)。
🧾 設定
- このプラグインは、充実した YAML 設定とカスタムモブグループのオプションを提供します。設定ファイルは初回起動時に生成/更新され、レベル付けのルール、ドロップ、ホログラム設定、ファーミング保護を変更するために編集できます。
🧠 技術メモ
- このプロジェクトは公式のソースリポジトリで公開されており、一般的な Bukkit 系サーバー向けのビルドを配布しています。
- 対応サーバープラットフォームには Spigot と Paper が含まれます。その他の Bukkit 系ビルド(たとえば Purpur や Folia)も、プラグイン配布ページでプロジェクトにより掲載されています。
- このプラグインは AGPL-3.0 のもとでライセンスされています。
🤝 このプラグインが役立つ場面
Bukkit 系サーバーで、予測しやすく設定可能なモブ難易度とレベルベースの loot を求めるなら、LevelledMobs はバニラのスポーンを置き換えることなく、戦闘の難易度調整とファーミング制御を行える、機能豊富で設定可能なシステムを提供します。
- Starting..027.75
- Gintaru pasaulis024.64
- GalaxyCraft07.81
- GGA-MC-IN06.18
- Welcome to RoseCraft05.79
- A Minecraft Server05.06
プラグイン LevelledMobs のページには、モニタリングがこのプラグインを確認したサーバー、使用されているプラットフォームとバージョンが表示されます。
プラグインはコマンド、経済、保護、アクセス権、ミニゲーム、連携、その他のメカニクスを追加できます。LevelledMobs の実際の役割はサーバーごとの設定によります。
データはサーバーの技術応答から自動生成されます。サーバーがプラグイン一覧を非公開にしている場合、LevelledMobs を使用していてもこのセクションに表示されないことがあります。
LevelledMobs を使用するサーバーの一覧を使って、プロジェクトを比較したり、対応バージョンを確認したり、公開サーバーでのプラグイン使用例を見つけたりできます。