PvP Loadout adds a menu-driven kit, skill and duel system on top of Epic Fight. Instead of handing out items and typing /skill commands before every fight, players choose a kit and a skill build from an in-game menu, then challenge each other in an arena with a countdown. When the match ends, everything is put back the way it was.
Requires: NeoForge 21.1+ (Minecraft 1.21.1), Epic Fight 21.17.3 or newer.
Optional: Weapons of Miracles (its skills are added to the menu automatically).
What it adds
1. Kits
- Server owners define as many kits as they like in
config/pvploadout-kits.txt. - Each kit sets a main-hand item, an off-hand item and consumables (for example
8|minecraft:cooked_beef). - A shared
[common]section gives every kit the same armor, so only the weapons differ between kits. - In play: every duelist starts with exactly the kit they picked, so a match tests skill and skill choices, not who had better gear.
2. A 7-slot skill loadout menu
- Slots: Dodge, Guard, Passive ×3, Identity, Mobility.
- The skill list is generated from Epic Fight's own skill registry, with no hand-written IDs. Skills from Weapons of Miracles and other Epic Fight add-ons appear automatically.
- Skills are applied directly through Epic Fight's skill API, not through
/skillcommands, so players don't need operator permission. - In play: open the menu (default key O, rebindable), pick a skill for each slot and press apply.
3. My Sets and Recommended builds
- My Sets: each player can save named skill builds on the server and switch between them in one click.
- Recommended builds: server staff create locked presets in game with
/loadout editor add <name>. Players can use them but not delete them. - In play: a new player can pick a recommended build and join a fight immediately, while experienced players keep their own sets.
4. Duels
- Invite an online player from the menu. The other player answers with
/duel acceptor/duel decline. - Both players are teleported to configurable start positions, their selected kit is applied, and a countdown runs (3 seconds by default).
- The match ends on a death or when the time limit is reached (180 seconds by default).
- Afterwards inventory, equipment, health, hunger and potion effects are restored, and each player returns to the lobby or to the position they left from.
- In play: you can duel repeatedly without losing your survival inventory or having to clean up.
5. Solo test (/duel test)
Enter the arena alone with your kit and skills to try a build against nothing but the clock, then return with everything restored.
6. Lobby and training area/loadout lobby and /loadout training teleport players to positions set in the config. Training is the place to check a loadout before a match.
Configuration
All settings are plain text files in config/. After editing, apply the changes in game with /loadout reload.
- Duel settings: lobby, training, player 1 and player 2 positions (including dimension), countdown, match time limit, and what gets restored.
- Kits: the weapons, off-hand items and consumables each kit gives.
- Skill exclusions: hide specific skills from the menu (by class or by ID) if they cause problems.
- Recommended builds: the locked presets, editable in game.
Compatibility
- Works on a dedicated server or in singleplayer. Install it on both the server and the clients.
- Weapons of Miracles 2.0.178: Pain Anticipation and Latent Retribution can crash the client when used with Phantom Ascent. This mod includes a Mixin workaround for these two skills. If it does not take effect on your setup, add them to
config/pvploadout-skill-exclusions.txt.
説明文(日本語版)
PvP Loadout は、Epic Fight の上で動く「Kit・スキル・決闘」のメニュー式システムです。試合のたびにアイテムを配ったり /skill を打ったりする代わりに、メニューから Kit とスキル構成を選び、カウントダウン付きでアリーナで対戦できます。試合が終われば、持ち物も体力も元に戻ります。
必須: NeoForge 21.1 以降(Minecraft 1.21.1)、Epic Fight 21.17.3 以降
任意: Weapons of Miracles(そのスキルが自動でメニューに追加されます)
できること
- Kit: config で好きなだけ作れます。メイン武器、オフハンド、消耗品を設定でき、防具は全 Kit 共通にもできます。全員が選んだ Kit だけで戦うので、装備の差ではなくスキルの選び方で勝負が決まります。
- 7枠のスキル構成メニュー: 回避、ガード、パッシブ3つ、アイデンティティ、モビリティの7枠です。一覧は Epic Fight 本体の登録から自動生成されるため、ID の手入力は要りません。
/skillコマンドを使わずに直接適用するので、OP 権限も不要です。メニューはデフォルトで O キーで開きます。 - マイセットとおすすめ構成: 自分の構成に名前を付けてサーバーに保存し、ワンクリックで切り替えられます。おすすめ構成は編集者がゲーム内で作る、削除できないプリセットです。初心者はそれを選ぶだけですぐ戦えます。
- 決闘: メニューからオンラインのプレイヤーを誘います。相手が
/duel acceptで承諾すると、両者が開始位置に移動し、Kit が適用され、カウントダウン(初期値3秒)が始まります。死亡か制限時間(初期値180秒)で終了し、持ち物・装備・体力・満腹度・ポーション効果が元に戻ります。 - ソロテスト(
/duel test): 一人でアリーナに入り、構成を試せます。終了後は元の状態に戻ります。 - ロビーと練習場:
/loadout lobbyと/loadout trainingで、config に設定した場所へ移動できます。
設定: すべて config/ のテキストファイルで、/loadout reload で再読み込みできます。決闘の位置(ディメンション含む)、カウントダウン、制限時間、復元する項目、Kit、スキルの除外リスト、おすすめ構成を設定できます。
互換性: 専用サーバーでもシングルプレイでも動きます。サーバーとクライアントの両方に入れてください。WoM 2.0.178 の Pain Anticipation と Latent Retribution は、Phantom Ascent と組み合わせるとクラッシュすることがあるため、Mixin で対処しています。効かない場合は config/pvploadout-skill-exclusions.txt に追加してください。

