【いこクラ】ikosamiのマインクラフト
このブログは、ゲームプログラマーikosamiが
気の向くままにマイクラをプレーしていく様を記したものです。
ただの日記だったり、設備や回路の開設なども行います。
よかったら、お気に入り登録お願いします。
もっとすごい人のマイクラブログも見たい方はこちら。
エンチャントのコストとは
村人との取引や、エンチャントテーブルで本にエンチャントすると、
エンチャント本を手に入れることができます。
このエンチャント本は、金床でツールに付与できるほか、
エンチャント本同士で、効果を合成させることができます。
エンチャント本同士を合成させる場合も、
ツールにエンチャントする場合も、コスト分レベルを消費することになります。
ここで問題になるのが、この時の必要なコストが39を超えると・・・
このような表示になり、エンチャントが付与できなくなります。
※PE版などでは、39ではないとの情報がありました。
つまりは、効率の悪い合成をしたりすると、
せっかくのエンチャント本が無駄になる可能性がります。
エンチャントのコスト
各エンチャントは費用が決まっています。
調べてみたのですが、バージョン1.12.2で表示された値と
Wikiなどに載っている値が全然違ったので、あくまで調べた値で書いていきます。
クリエイティブで、エンチャント本を出し、
金床で、ツルハシにシルクタッチを付与→コスト4
シルクタッチはコスト4
という出し方をしています。
サバイバルにしてからやってみても値は変化しませんでした。
このコストは、レベルが高くなるにつれあがっていき、
例えば、
効率強化Ⅰならコスト1
効率強化Ⅱならコスト2
効率強化Ⅲならコスト3
効率強化Ⅳならコスト4
効率強化Ⅴならコスト5
になります。
また、重要なのはエンチャント回数によって、コストが変わってくる点です。
同じものに対して複数回エンチャントを行った場合、
以下のような追加のコストがかかります。
作業回数 | 追加コスト |
1回目 | 0 |
2回目 | 1 |
3回目 | 3 |
4回目 | 7 |
5回目 | 15 |
6回目 | 31 |
7回以降は、サバイバルでは作業不可になります。
なお、3回目のものと4回目のものを合成させた場合、
両方のコストが合わさったコストがかかり、10(3+7)になります。
その次からは、多い方の回数になり、5回目のコストになります。
そのため、例えば効率強化Ⅰを村人との交易で入手し、
効率強化Ⅰを2つで効率強化Ⅱ
効率強化Ⅱを2つで効率強化Ⅲ(効率強化Ⅰが4つ)
効率強化Ⅲを2つで効率強化Ⅳ(効率強化Ⅰが8つ)
効率強化Ⅳを2つで効率強化Ⅴ(効率強化Ⅰが16つ)
ということをした場合
この効率強化Ⅴは、
ⅠにⅠを合成してⅡ、ⅡにⅡを合成してⅢ
ⅢにⅢを合成してⅣ、ⅣにⅣを合成してⅤ
最後に、ツルハシに合成。
という形になるため、5回目の作業になります。
同じものに対しての作業回数なので、
5回目の作業の場合、上の表によると15が加算されるので、
本来のコスト5に+15で、20になります。
これだけなら、コストが少し高い程度で問題ありません。
ただし、もっと色々つけたいとなると困ることが発生します。
耐久力Ⅲをつける場合、
これ自体にかかった回数は、関係ないのですが、
この効率強化Ⅴと耐久力Ⅲを合わせる必要があるため、
6回目の追加コストがかかります。
エンチャント | コスト |
効率強化Ⅴ | 5 |
耐久力Ⅲ | 3 |
作業回数コスト | 31 |
合計 | 39 |
ぎりぎりです。
それに次は7回目になるので、これでは修繕がつけられません。
どうすればいいのか?
例えば、ツルハシに、効率強化Ⅴ 耐久力Ⅲ 幸運Ⅲ 修繕の
3つをエンチャントしようと思ったときに、
効率強化Ⅰから何も考えずに作ると、
効率強化Ⅰ
→効率強化Ⅱ
→効率強化Ⅲ
→効率強化Ⅳ
→効率強化Ⅴ
→効率強化Ⅴ+耐久力Ⅲ
→効率強化Ⅴ+耐久力Ⅲ+幸運Ⅲ
→効率強化Ⅴ+耐久力Ⅲ+幸運Ⅲ+修繕
→ツルハシに、その本をエンチャント
なんてことをしてしまうと、
8回エンチャントすることになるため、
コストが高すぎます
という表示になってしまい、作ることができません。
ならどうすればいいのか? エンチャントテーブルで運よく出るまで
繰り返すしかないのか? となってしまいますが、
実は、やり方によっては、エンチャントをしっかりつけることができます。
ここでポイントとなるのが、
2回目のものと2回目のものを合成で次は3回目になる
ということです。
コストが高いものによっては、
5回目にツールと合わせることくらいなら可能です。
つまり、そのままやるとコストが高すぎて不可能なものでも
無理やり5回目という扱いにすることが可能になるのです。
次回へ続く・・・
ここまで見ていただいてありがとうございました。
検証を片っ端から色々試していたら時間が無くなってしまいました。
というわけで、続きは、また明日になります。