更新日:
1. 投げて戦う用のトライデント
/give @p trident[enchantments={loyalty:3,channeling:1,impaling:5,unbreaking:3,mending:1}] 1
忠誠(loyalty)があると、投げたトライデントが手元に戻ってきます。召雷(channeling)は、雷雨のときに当てた相手に雷を落とします。1.20.5〜1.21.4では enchantments={levels:{loyalty:3,...}} と書きます。版の違いは NBTとcomponentsの違い で説明しています。
2. 水中を移動する用のトライデント
/give @p trident[enchantments={riptide:3,impaling:5,unbreaking:3,mending:1}] 1
激流(riptide)は、水の中や雨の中で投げると自分が前に飛び出すエンチャントです。激流が付いたトライデントは投げて戦うことができないので、1本目とは分けて持ちます。
3. トライデントのエンチャント
| エンチャント | ID | 通常の最大 | 効果 |
|---|---|---|---|
| 忠誠 | loyalty | III | 投げたあと戻ってくる |
| 激流 | riptide | III | 水中や雨の中で自分が飛び出す |
| 召雷 | channeling | I | 雷雨のとき当てた相手に雷を落とす |
| 串刺し | impaling | V | 水のモブへのダメージが上がる(Java版) |
| 耐久力 | unbreaking | III | 壊れにくくなる |
| 修繕 | mending | I | 経験値で耐久値が回復する |
激流は、忠誠や召雷とはふつう同時に付けられません。統合版の串刺しは、水の中や雨に当たっているモブ全部にダメージが上がります。
4. 雷を落として使う
/weather thunder 600
召雷は雷雨のときだけ働きます。天気を雷雨にしてから、空が見える場所にいる相手にトライデントを当てると雷が落ちます。天気の変え方は weatherコマンドの使い方、雷だけを落とすコマンドは 雷を落とすコマンド にまとめています。
5. 上限を超えるレベル
/give @p trident[enchantments={loyalty:3,impaling:255,unbreaking:255},unbreakable={}] 1
コマンドなら、ふつうの上限を超えるレベルも付けられます。unbreakable={} を付けると耐久値が減らなくなります。激流のレベルを高くしすぎると、遠くまで飛びすぎて落下ダメージを受けやすくなるので、まずは3で試します。エンチャントのIDは エンチャントID一覧 で確認できます。
6. 統合版で付ける
/give @p trident
/enchant @p loyalty 3
/enchant @p channeling 1
/enchant @p impaling 5
/enchant @p unbreaking 3
/enchant @p mending 1
統合版はトライデントを手に持った状態で /enchant を使い、通常の上限まで付けます。くわしくは enchantコマンドの基本 を見てください。
うまくいかないときの確認ポイント
- エンチャントが付かない:版に合った書き方になっているか確認します。1.21.5以降と1.21.4以前で書き方が違います。
- 雷が落ちない:雷雨になっているか、相手の上が空まで開いているか確認します。
- 激流で飛べない:水の中か、雨が当たる場所で投げる必要があります。
よくある質問
忠誠と激流を両方付けるとどうなりますか?
giveコマンドでは両方付けられますが、激流が付いていると投げて戦えません。投げる用と移動用の2本に分けるのがおすすめです。
トライデントはどこで手に入りますか?
サバイバルでは、トライデントを持ったドラウンドを倒すとまれに落とします。コマンドならgiveですぐに出せます。
統合版でもレベル255にできますか?
統合版の/enchantは通常の上限までです。上限を超えるには、ほかの方法が必要になります。