[Minecraft/Mod/Avaritia Lite/1.20.1] しょうがくせいのかんがえた(比喩) 資源バカクソ消費Mod (2024/9/20 更新)

当Modについて

エンドコンテンツのその先のその先
バニラで例えようがない目標を追加するMod
Mod Pack「SkyT」では最終目標近くに設定されている

防御力1024に加え、空腹無効、デバフ無効や飛行を有効にする防具や、
攻撃力∞の剣など、主に最強の防具/ツール/武器類を追加するMod

ただ、その道程は険しいなんてほどではなく、
このMod単体でゴールを目指そうとすると人生が終わるレベルである

例えば最終目標の防具の一つ「Infinity Breastplate」だが、必要となる素材の原料の一部は下記のとおりである

時間:約 3,000 時間 分 (時間で生成できる素材がある)
ネザライトスクラップ : 約 190万個
ダイヤモンド : 約49万個
ネザースター:約1,000個

・・・とまあ、もう非現実的な数字が次々出てくるので
必ず他Mod と併用して進めること
おすすめは記事末尾に記載しているので参考にされたし

余談だが、Neutron Collector や、インフレする資源数からすると、
1.7.10 でできる Mod「Clayium」を彷彿とさせる

リンク

https://www.curseforge.com/minecraft/mc-mods/avaritia-lite
Mod本体

このページの更新履歴

(2024/8/31) Quartz Singularity が作れなかったのでソースコードを解析して仕様を確認、追記
(2024/9/14) ノウハウ追記
(2024/9/20) Infinity 一式と Sword of the Cosmos が作れたのでスクリーンショット追加

Step 1 : ウィザーを乱獲する

初手バニラの要素となる
今後常用することになる Crystal Matrix Ingot は素材にネザースターを2個要求するため、ウィザー乱獲が必要となる

・・・それも2体とかではなく、半永久的に、最終的には数千体ほど
というのは非現実的なので、Mod「Hostile Neural Networks」などを使って進行を補助すること

Step 2 : Extreme Craft をはじめる

Crystal Matrix Ingot を8つ入手できたら、Extreme Crafting Table を作る
これは 9×9 のサイズを持つクラフト「Extreme Craft」を行うために必要となる

Step 3 : Neutron Collector を設置する

Extreme Craft で最初に作れるのはこれと Skullfire Sword しかない
Neutron Collector を作って設置すると、100秒 で 1つ Pile of Neutrons が手に入る
FEは不要

これを9個固めた Neutronium Nugget を作り、
またそれを9個固めたNeutronium Ingot を常用する
・・・つまり Neutron Collector もまた1台2台で済むような代物ではない

下図の素材(鉄、ネザークオーツ、レッドストーン、ダイヤモンド、ネザースター) を無尽蔵に必要とする
バニラではもちろん補いきれないため、末尾にある「採用すべき別Mod」で補うことを推奨する

Step 4 : Neutronium Compressor を設置する

Singularity の生産のために Neutronium Compressor を作り、設置する
これも FEは不要

Step 5 : Singularity の生産

Just Enough Items ではレシピが出ないが、Neutronium Compressor にて 対応したブロックを200個 投入することで Singularity を生産できる
・・・後述するが、これも1個2個作れば良いものではなく、常用される

ちなみに途中で作るものを変えるときは「Clear」を押すことになるが、
すでに投入した素材は返却でなく消滅する

  • 例:Netherite Singularity : ネザライトブロック 200個 (= ネザライトインゴット 1,800個 = ネザライトスクラップ 7,200個 + 金インゴット 7,200個 )

対象は下記の通り
Modpack などでは改変されている場合もある



ラピスラズリ
レッドストーン
ネザークオーツ (なぜか「磨かれたクオーツブロック」でなければならない [ソースコード解析で判明])
ダイヤモンド
エメラルド

アメジスト
ネザライト

Step 6 : Infinity Catalyst の生産

各種 Singularity のほか、Ultimate Stew やCosmic Meatballs, Endest Pearl, Record Fragment を作ると、
Infinity Catalyst が生産できる

これが今後数百個単位で必要になる

Step 7 : Infinity Ingot の生産

Infinity Catalyst、Crystal Matrix Ingot、Neutronium Ingot を使ってやっと1つのインゴットを制作できる
これがこの先作る防具やツールで必要になるもの

つまり、レシピで使用されるので、1個2個で済むものではない
すべてのツールを作るならば、これも数百必要になる

Step 8 : ツール / 防具の作成

作るべき素材の工程はここまででわかった
後は大量生産をなんとしても行い、各種ツールを制作すると目的を達成できる

Infinity Set

防具類、後述する全ての防具を示す
セットボーナスは「ダメージ完全無効(奈落ダメージさえも無効)」「ダメージを受けると回復」

更に「Mobから視認されるが行動されなくなる」効果も付与される
つまり敵Mobに近づいても襲われないし、友好Mobのうち逃げていくきつねやうさぎも接近できる

Infinity Helmet

空腹にならなくなる
暗視IIも付与される

Thaumcraft があれば visが20%削減される
Botania があれば、マナが25%削減される

Inifinity Breastplate

デバフを全て無効にする
Infinity Boots と併用すると高速な飛行が可能となる (と言っているがクリエイティブ飛行と同じ)
ただ有効と無効が正しく切り替わらない、高速に切り替えが行われて飛行が継続できないことがある不具合が出る
飛行時に光の羽が出る

Thaumcraft があれば visが20%削減される
Botania があれば、マナが25%削減される

Infinity Pants

火の影響を受けなくなる(溶岩も)

Thaumcraft があれば visが20%削減される
Botania があれば、マナが25%削減される

Infinity Boots

ジャンプ力が4段になり、走るときに早くなる
Infinity Breastplate と併用すると高速に飛行もできるようになる

Thaumcraft があれば visが20%削減される
Botania があれば、マナが25%削減される

World Breaker (つるはし)

エンチャント Fortune X が自動で付与される
岩盤含むブロックを全て高速に掘削できる

Shift を押しながら右クリックで ハンマー モードになる
16x16x9 の範囲で破壊する

ブロックは Matter Cluster という1アイテムに集約される
右クリックすると取得できる
Shift押しながらドロップオーバーするとなにを保有しているか見ることが出来る

Nature’s Ruin (斧)

木こり化
Shift を押しながら右クリックすると 26×26 の範囲で木が破壊され、草ブロックが土ブロックになる
ブロックは Matter Cluster という1アイテムに集約される

Planet Eater (シャベル)

シャベル適性のブロックが全て即座に掘削される

Shift を押しながら右クリックでデストロイヤーモードになる
16x16x9 の範囲でシャベル適性のブロックが破壊される
ブロックは Matter Cluster という1アイテムに集約される

Sword of the Cosmos

攻撃したMobを一撃死させる (Kill コマンドを与えるイメージか)
また、Infinity セットを装備しているプレイヤーへの唯一の対抗策

Modにおいて一撃死を無効にするような設定が入っているMob には通用しない様子
FTB Wiki によれば、別mod「Twilight Forest」のHydra には無効とある

Skullfire Sword

当Modにしては低コストな剣
攻撃力7
これで Skelton 或いは Wither Skelton をキルすると、確定で Wither Skelton Skull をドロップする

これがあればわざわざネザー要塞まで行って WIther Skelton からガチャする必要が無くなる
ウィザーを呼び出しやすくなり、ネザースターを数入手しやすくなる

Longbow of the Heavens

攻撃力20、Infinity 状態
外した場合、周囲に10本の矢が現れる(拡散するイメージか)

Endest Pearl

中間素材にもなる Ender Pearl の上位 (とする素材)
投げつけるとブラックホールが生まれ、周囲のものを吸い込み、消滅させる

Q. Extreme Crafting Table を自動化したい

A. 2024/9/1 時点では実現できるModは存在しないと思われる
「インベントリの特定の位置に搬入する」が可能なModが存在していれば自動化できる

Extreme Crafting Table は Crafting Table と言ってはいるが、実体はチェストと思って良い
外から搬入するとチェストと同じように搬入されていく
レシピの下書きをして搬入を行っても、空きの部分にも次々埋められていく

(2024/9/15 追記)
ノウハウ共有
クラフトするときは最後の1個を使わないようにする
従って、必要なアイテムの種類だけ Extreme Crafting Table を作ると良い

個数を作った後にインベントリから流し込むと、
それが型紙のようになって該当するアイテムの箇所に補充されていく

インベントリのアイテムを流し込んだ後の図
ちなみにエンダーパールの1スタックあたりのアイテム数を上げるModも存在するものの、1.20.1 には非対応となっている

Q. Neutronium Compressor は可能か

A. 資源流し込みという単純なことなら可能

Applied Energistics 2 の ME Patten Provider 経由でやると
Neutronium Compressor にて「高速に投入しすぎると数が一致しなくなる不具合」
が発生して正常に完成しない

採用すべき別modについて

Just Enough Items (JEI)

https://www.curseforge.com/minecraft/mc-mods/jei
当Mod ならず、Modでプレイするなら必ずといって使うことになるレシピ確認Mod
ただ Singularity を作るレシピが非対応で表示されない

Hostile Neural Networks

https://www.curseforge.com/minecraft/mc-mods/hostile-neural-networks
ネザースターを工業的に入手できるようになる
それでもウィザーは最低でも6体倒す必要がある
Hostile Neural Networks が無いと Avaritia を始めることすら困難になるので強く推奨する

Zaynen’s Craftable Nether Star Mod

https://www.curseforge.com/minecraft/mc-mods/zaynens-craftable-nether-star
ネザースターの価値を暴落させるようなレシピを追加するMod
ただ Avaritia に限ってはこれぐらいにならないとお話にならないので採用はアリである

Productive Bees

https://www.curseforge.com/minecraft/mc-mods/productivebees
資源系Mod 候補1
経済崩壊するほど資源が入手できるMod も Avaritia には必要となる

Mystical Agriculture

https://www.curseforge.com/minecraft/mc-mods/mystical-agriculture
資源系Mod 候補2
レコードの生産も補助できる

Mystical Agraddiations

https://www.curseforge.com/minecraft/mc-mods/mystical-agradditions
Mystical Agriculture 公式アドオン
Tier 6 作物を追加するが、その中のラインナップに Neutronium がある

Avaritia Lite Extended

https://www.curseforge.com/minecraft/mc-mods/avaritia-lite-extended
トライデント、メイス(1.21版以後)、クロスボウを追加するアドオン

余談:ソースコードについて

Neutronium Compressor 用の名称定義が「NeutroniumCompressorTick.mod.json」にて行われている
例えば、Gold は Blocks.GOLD_BLOCK として指定されている
この「Gold」という名称は NeutroniumCompressorGuiTickProcedure.java で使用される
Neutronium Compressor に投入されたアイテムが このエイリアス名であることを確認して、
ゲームルールで設定された個数(デフォルトは200) 以上ならば Singularity を獲得する処理が入っている

逆に言えば、NeutroniumCompressorGuiTickProcedure.java の getValue().equals() で指定されている名前がなにを示すのかを確認したい場合、Neutronium CompressorTick.mod.json を確認することになる

ソースコードを確認することになった対象は「Quartz」という指定
これの正体を確認するために NeutroniumCompressorTick.mod.json を参照すると、
Blocks.QUARTZ_BLOCK#3 と指定されていた

ここで、#3 というのはバリエーションである
指定がなければ恐らく クォーツブロックそのものを示すことになる
#3 はゲーム中で試したところ、磨かれたクォーツブロック だった

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Share via
Copy link