コンテンツ
必須・推奨・関連MOD紹介
現時点で記事として単体で取り上げてはいないが、MODを入れる際の動作に必要で一緒に入れる必要があるMODや必須ではないが同時に導入するのをお勧めするMODについてとめました。
随時情報追加していきます。
Ranged Weapon API
分類:API/ライブラリ
このMODはFabric APIに依存した開発者向けのAPIで、弓やクロスボウを簡単に作成することができます。
特徴
- 弓とクロスボウの構造
- カスタマイズ可能な武器プロパティ:ダメージ、引き時間、発射速度(オプション)
- 自動アイテムモデル述語登録(バニラモデル述語と一致)
- 一人称と三人称の正しいレンダリング
- 正しいプルFOV
日本語化リソースパック配布
Runes
分類:魔法
特徴
呪文の弾薬となるルーンを作るMOD
ルーンは以下の材料を使って作ることができる。
- 秘術 – アメジスト
- 炎 – 石炭
- 氷 – 雪玉
- ヒーリング(未実装)
- 雷 (未実装)
- 魂(未実装)
日本語化リソースパック配布
Spell Engine
分類:API/ライブラリ
特徴
データ駆動型API
- あらゆる武器に呪文を割り当てることができる (データ駆動型)
- 呪文は呪文の威力のエンティティ属性に基づいてダメージを与えます。
- JSON形式で定義された呪文
- Spells には、さまざまな機械的動作のセットがあります:
- Cast options: duration, mode of release (charged or channeled)
- Targeting mode: エリア、ビーム、カーソル、投射
- インパクトアクション: ダメージ、ヒール、ステータス効果
- コスト: 排出(空腹)、アイテム(ルーン)、クールダウン(時間)、耐久度、消費効果
派手なオーディオとビジュアル
- 呪文には効果音があります: 唱え始め、唱えている間、リリース時、インパクト時。
- 呪文にはパーティクルエフェクトがあり(どのパーティクルもidで参照可能)、エ ンジンはパーティクルのカスタムセット魔法を提供します。
- カスタムアイテム/ブロックモデルをスペル投射やステータスエフェクトに使用可能。
- カスタムプレイヤーアニメーションを、呪文を唱えるさまざまな段階で再生可能
ゲーム内機能
- スペルの選択とキャストがHUDに表示される (プレイヤーが完全に設定可能)
- QoL機能が含まれる(呪文キャストの自動解除など)
- Spell Binding Tableを使用して、対象となる武器に呪文を追加する。
日本語化リソースパック配布
Spell Power Attributes
分類:API/ライブラリ
特徴
本ライブラリでは、以下の魔法タイプ(流派)に対応した、魔法能力を強化す るための新たなエンテイ属性を導入する
- 秘術
- 炎
- 氷
- ヒーリング
- 雷
- 魂
このライブラリはエンティティの呪文ダメージ(属性、ステータス効果、エンチャントに基づく)を照会するAPIを提供し、クリティカル確率と倍率を提供する。 また、クリティカル確率と倍率を提供します。 クリティカルは完全にrngベースで、副次的な属性によって動きます。
日本語化リソースパック配布
Mod Menu
マイクラのメニュー画面に「MOD」ボタンを追加し、そこから各MODの設定を変更できるため、設定ファイルを直接編集する手間がなくなる大変便利なMODです。
Mod MenuはFabric用のMODで、このMODはForgeに移植されることはありません。
Jade
概要
情報HUD MODです。
ゲーム内のオブジェクトに関する詳細な情報を表示するために使用されます。このMODは、プレイヤーがカーソルを合わせたブロックやエンティティに関する情報をHUD(ヘッドアップディスプレイ)に表示します
。
これにはアイテムの名前、ID、収穫可能なアイテム、エンティティの体力などが含まれます。Jadeは、ゲームの詳細情報を簡単に理解し、効率的なプレイを支援するために役立つツールです。
画面上部にツールチップを表示、アイテムにマウスオーバーした際の情報量が増加します。
使用されているMOD
Untranslated Items
設定項目でJadeとの連携機能がある
Jade Addons
Jade用アドオン。
以下のMODの情報が表示できます。
- Create
- Tinkers Construct
- SecretRoomsMod
- McJtyLib
- Deep Resonance
- Lootr
- EnderIO
使用されているMOD
以下のMODで導入推奨しています。
Create: New Age
The One Probe
Jadeと同じようなツールチップ表示MODです。
プローブというアイテムを手に持っているときに情報を表示する点が、Jadeと異なっています。
特徴
このMODの目的は、プローブを手に持っているとき(あるいは手から離しているとき)、今見ているブロックに関する情報を画面上に表示することです。
https://www.curseforge.com/minecraft/mc-mods/the-one-probe
MOD自体は、ブロックの名前、ブロックのMOD、ブロックを採取するために使用するツールのような基本的な情報を表示します。
さらに、このMODはブロックに蓄積されているRFエネルギーの量を表示し(ブロックがRFをサポートしている場合)、スニーキングをしている場合、ブロックがインベントリ(チェストのようなもの)であれば、その中にあるすべてのアイテムのリストも表示します。
このMODは非常に設定しやすいので、自分のプレイスタイルやMODパックに合わない場合は、上記の機能をすべて無効にすることができます。
Curios API
特徴
アクセサリー/装備品専用スロットGUIを追加するために必要機能を提供するMOD
Curiosはユーザーと開発者のための柔軟で拡張可能なアクセサリー/装備APIです。その目的は、開発者が便利で互換性のある方法でアクセサリー/装備品スロットを追加する機能を提供することと、ユーザーがこれらのスロットを好みに合わせて設定する機能を提供することです。デフォルトでは、キュリオスはインベントリGUI以外のコンテンツを追加しません。スロットはなく、アイテムは2つだけです。後者はCreativeメニューからのみ利用可能で、主に開発者が独自の統合をコーディングする際に使用する例として機能します。
https://www.curseforge.com/minecraft/mc-mods/curios
使用されているMOD
以下のMODで使用されています。
Crafting on a stick
Curios APIの専用スロットに『棒付きクラフト』スロットを実装し、そのスロットに棒付き作業台等を装備することにより、ショートカットキーで使用可能になります。
Angel Ring
Curios APIの専用スロットに『指輪』スロットを実装し、そのスロットに指輪を装備することにより、サバイバルモードでクリエイティブ飛行が可能になります。
Apothic Attributes
Mine and Slash
日本語化リソースパック配布
Curios API Continuation
情報追加日:2024/09/14
特徴
アクセサリー/装備品専用スロットGUIを追加するために必要機能を提供するMOD
Curios APIが1.21以降対応しないため、その後継的存在。(非公式移植版)
Fabricは以下をご使用ください。
NeoForge:
- 1.21.1
- 1.21
日本語化リソースパック配布
Accessories
情報追加日:2024/09/14
特徴
アクセサリー/装備品専用スロットGUIを追加するために必要機能を提供するMOD
NeoForgeとFabric用のデータ駆動型アクセサリMODで、可能な限り両プラットフォーム共通のAPIを使用することに重点を置いてる。
Curios APIが1.21以降対応しないため、その後継的存在。
Fabric:
- 1.21.1
- 1.21
- 1.20.4
- 1.20.1
Forge:
- 1.21.1
- 1.21
- 1.20.4
- 1.20.1
NeoForge:
- 1.21.1
- 1.21
- 1.20.4
- 1.20.1
日本語化リソースパック配布
Just Enough Items (JEI)
概要
アイテム・レシピ閲覧MOD
主にレシピとアイテムの使用法を簡単に検索できる機能を提供します。プレイヤーはJEIのインターフェースを通じて、Minecraft内のあらゆるアイテムやブロックのクラフトレシピ、使用法、加工方法を調べることができます。
JEIは特に大規模なMODパックをプレイする際に非常に役立ち、複雑なクラフトレシピや相互作用を追跡するのに役立つツールです。また、他のMODとの互換性も高く、MOD開発者によって独自のレシピや情報をJEIに統合することも可能です。
- インベントリを開いた際に画面右側に全アイテムが表示されます
- Rキーでそのアイテムがどんなレシピで作られるのかが分かる
- Uキーでそのアイデムを使用してどんなレシピが作られるのかが分かる
- A(デフォルト)キーでレシピをお気に入り登録できます。保存したアイコンの上で再度Aキーを押してお気に入り解除
- 右下の検索ボックスを使用することで、アイテム名や@MOD名でフィルタをかけられる
- MOD”Untranslated Items”を導入していれば英語・日本語どちらでも検索可能
Thermal Expansion
特徴
Thermalシリーズはモジュール式のMODシリーズで、プレイヤー、サーバーオーナー、MODパック作成者が、欲しい部分とそうでない部分を簡単に選択でき、様々なゲームプレイスタイルや世界にフィットさせることができます。
このモジュールには、Minecraft 1.2.5まで遡るシリーズのオリジナルMODである「Expansion」が含まれています。シリーズの「産業基盤」が含まれており、エネルギー生成、貯蔵、資源処理のオプションを提供します!
https://www.curseforge.com/minecraft/mc-mods/thermal-expansion
このMODをベースに、機能ごとにモジュール化されたMODを好みに応じて導入できます。
- Thermal Foundation:基本とリソース
- Thermal Cultivation:農業と食料
- Thermal Dynamics:物流と輸送
- Thermal Innovation:高度な動力ツールとガジェット
- Thermal Integration:MOD互換性の強化
- Thermal Locomotion:レールとマインカート
使用されているMOD
以下のMODで使用されています。
Angel Ring
Angel Ringの燃料としてFE(Forge Energy)を利用するために導入する。
Placebo
分類:API/ライブラリ
ApotheosisやApothic Attributesの制作者であるShadows_of_Fire氏のMODで使用するための共有コードを保持するためのもの。
ゲームの裏側で動いているようなものであり、プレイヤーのプレイで表面上に出てくるものではありません。
特徴
私のMODで使用するための共有コードを保持する。
https://www.curseforge.com/minecraft/mc-mods/placebo
単独では、このMODはMODとして登録するだけで、何もしません。
使用されているMOD
以下のMODで使用されています。
Apothic Attributes
ゲーム性を変えるものではなく、Apothic Attributes MODの動作に必要
Patchouli
分類:API/ライブラリ
ゲーム内ガイド本を動作させるために必要なMOD
公式WIKI
特徴
Patchouliは、マインクラフトのModderやModpack Makerのために、簡単に実装できるデータ駆動型のドキュメントを提供することを目的としたModです。
https://www.curseforge.com/minecraft/mc-mods/patchouli
Patchouliのシステムを使えば、どんなModderやModpack Makerでも、ユーザー体験を向上させる機能満載の美しい本を素早く作ることができます。このMODのユーザー向け機能セットは、BotaniaのLexica Botaniaのどのような機能が好まれているかという調査に基づいて設計されています。
使用されているMOD
以下のMODのゲーム内ガイドで使用されています。
Apotheosis
Productive Bees
Sushi Go Crafting
GunpowderLib
分類:API/ライブラリ
ライブラリMOD。プレイヤーに目に見えた変化や影響はありません。
特徴
このMODは1.12.2以上のJackyyのMODのサポートライブラリで、ライブラリMODなのでそれ自体は何もしませんが、将来的にはこのMODを通してパトロンやKo-fiのサポーターにコスメティック特典を実装する予定です。
現在、このライブラリMODに依存しているMODは以下の通り:
Exchangers
https://www.curseforge.com/minecraft/mc-mods/gunpowderlib
Simple Sponge
Dimensional Edibles
Avaritia Tweaks
Integration Foregoing
使用されているMOD
以下のMODで使用されています。
Excangers
Architectury API
分類:API/ライブラリ
fabric APIとforge APIへの呼び出しを簡略化するためのAPIです。プレイヤー視点ではゲーム上の変化はありません。
使用されているMOD
以下のMODで使用されています。
FTB Ultimine
FTB Library
FTBライブラリはFTB Modsの基盤となるコンポーネントです。
サバイバルでは”チートオン”で始めるか、クリエイティブモードでゲームを始めた場合、インベントリを開いた際、左上にサバイバル/クリエイティブの切替、天候の切替、昼夜の切替ボタンが追加されます。
Enchantment Descriptions
このMODを導入するには別途『Bookshelf』の導入が必須です。
特徴
エンチャントアイテムやエンチャントブックのツールチップにエンチャントの説明を追加する軽量なクライアントサイドMODです。
https://www.curseforge.com/minecraft/mc-mods/enchantment-descriptions
ほとんどの改造エンチャントにも対応しています!このMODはForge、NeoForge、Fabric、Quiltに対応しています!
使用されているMOD
以下のMODでの使用を推奨します。
Balm
分類:API/ライブラリ
特徴
BlayのマルチプラットフォームMOD用の抽象化レイヤーです。これはライブラリMODであり、それ自体では何も追加しません。
https://www.curseforge.com/minecraft/mc-mods/balm
私は自分のMODのために必要に応じて後方互換性を容赦なく壊すので、他のMOD製作者にはこれをベースにすることを勧めない。
これは私のMODでForgeとFabricの両方をサポートするための試運転です。
もし両プラットフォームのサポートが実現可能になれば、私の他のMODもそれに続くだろう。
これはForgeとFabricのMODを一緒に実行するための魔法のソリューションではなく、私のMODが両バージョンのパブリッシュを簡単にするために依存するライブラリであることに注意してください。
使用されているMOD
以下のMODで導入必須です。
Cooking for Blockhead
Botarium
分類:API/ライブラリ
APIです。プレイヤー視点ではゲーム上の変化はありません。
特徴
BotariumはForgeとFabricでのModingを簡単にするシンプルなオープンソースAPIです!具体的には、アイテムや流体、エネルギーを保持するブロックやアイテムの作成に役立ち、他のForgeやFabricコンテナと相互作用できる初歩的な転送APIを持っています。
https://www.curseforge.com/minecraft/mc-mods/botarium
また、流体登録API、一般登録API、クロスプラットフォームAPIなど、さまざまなユーティリティを備えている。
使用されているMOD
以下のMODで導入必須です。
Create: New Age
Cucumber Library
分類:API/ライブラリ
Cucumber Libraryの制作者であるBlakeBr0氏のMODで使われている共有コードと機能を含むMODです。
プレイヤー視点ではゲーム上の変化はありません。
特徴
https://www.curseforge.com/minecraft/mc-mods/cucumber
- 高度なツールチップが有効な場合、タグをリストするブロックとアイテムにツールチップを追加します。
- 高度なツールチップが有効な場合、NBTを表示するアイテムのツールチップを追加します。(デフォルトでは無効)
使用されているMOD
以下のMODで導入必須です。
Caxton
TrueTypeとOpenTypeフォントのサポートを追加するMod
特徴
MSDF技術により、どんなサイズでも鮮明なテキストを実現
https://modrinth.com/mod/caxton
本物の太字と斜体のフォント
複雑なテキストレンダリング
AWTを使用しない
使用されているMOD
以下のMODで導入必須です。
CreativeCore
分類:API/ライブラリ
gui-api、パケットシステム、ダイナミックレンダリングシステム、簡単なasm変換ネームマネージャーなどの便利な機能を含んでいる。
特徴
https://www.curseforge.com/minecraft/mc-mods/creativecore
- Gui-Api
- コンフィグシステム(/cmdconfig,/cmdclientconfigまたはインゲームのMODオプション)
- パケットシステム(分割パケットに対応)
- プラットフォーム独立型ローダー
- インフォスタック・オブジェクト(アイテムスタック・グループを統一する方法)
- フェイクワールド
使用されているMOD
以下のMODで導入必須です。
Cloth Config API
分類:API/ライブラリ
Cloth Config APIは、MinecraftのMod開発において、Modの設定画面を簡単に作成するためのAPIです。MinecraftのModdingコミュニティにおいて、Modの設定をユーザーがカスタマイズできるようにするためには、設定画面の実装が必要ですが、これが結構複雑になることがあります。Cloth Config APIは、このプロセスを簡単にし、開発者が効率的に設定画面を実装できるように設計されています。
Cloth Config APIの主な役割
- 設定項目の簡単な追加: 開発者は、簡単なAPIコールを使用して、様々な種類の設定項目(ブーリアン、数値、文字列、リストなど)を追加できます。これにより、コードの複雑さが減少し、開発プロセスが高速化します。
- GUIの自動生成: APIは、追加された設定項目に基づいてグラフィカルなユーザーインターフェース(GUI)を自動的に生成します。これにより、開発者はGUIのレイアウトやデザインに時間をかけずに済み、より重要なModの機能開発に集中できます。
- カスタマイズ性と柔軟性: Cloth Config APIは高いカスタマイズ性を提供し、開発者がデフォルトのビヘイビアから逸脱する必要がある場合にも対応できます。カスタム設定項目の作成や、特定のユーザー操作に応答するロジックの追加が可能です。
- 互換性と拡張性: Minecraftのバージョンアップデートに伴い、Modとゲームエンジンとの互換性を維持することは重要です。Cloth Config APIは、これらの変更に柔軟に対応しやすく、Modの長期的なメンテナンスを支援します。
- コミュニティサポート: Cloth Config APIは、活発なMinecraft Moddingコミュニティによってサポートされています。このため、ドキュメントが豊富で、問題が発生した場合にはコミュニティからのサポートを受けやすいです。
Cloth Config APIを使用することで、Mod開発者はユーザーに優れたカスタマイズ体験を提供できるようになり、Modの設定と管理を容易にすることができます。これは、MinecraftのModdingエコシステムにおいて重要な役割を果たしています。
Titanium
分類:API/ライブラリ
Titaniumは、すべてのhorizon MODが使用する共有コードを追加するライブラリMODであり、このMODは他のMODが有効化したり使用したりしなければ、何の価値も提供しない。
https://www.curseforge.com/minecraft/mc-mods/titanium
GeckoLib
分類:API/ライブラリ
特徴
GeckoLib は Minecraft Mods 用のアニメーションエンジンで、複雑な 3D キーフレームベースのアニメーション、30 以上のイージング、同時アニメーションサポート、サウンドとパーティクルのキーフレーム、イベントキーフレームなどをサポートしています。
https://www.curseforge.com/minecraft/mc-mods/geckolib
使用されているMOD
以下のMODで導入必須です。
Glodium
分類:API/ライブラリ
Kotlin for Forge
分類:API/ライブラリ
日本語化リソースパックについて
利用規約
- 機能不全やデータ損失など、この日本語リソースパックを使用したことによるいかなる不利益に対しても当方では責任を負いかねますので、自己責任でご利用ください。
- 再配布(二次配布)は禁止です。
- 動画配信やブログ等での使用はご自由にお使いください。
その際のクレジット表記は不要です。してくれた喜びます程度です。
注意事項
マイクラのバージョンとリソースパックのバージョンが一致している場合
問題なく導入できます。
マイクラのバージョンとリソースパックのバージョンが一致していない場合
リソースパック適用画面でこのような赤い表記になります。
バージョンが違うと未翻訳個所が出る場合がありますが、使用可能です。
リソースパック内の「pack.mcmeta」『”pack_format”: XX,』の数値(マイクラバージョンを示す値)がマイクラバージョンと異なることにより起こる現象です。
ファイルの構成
\assets\該当MOD名\ja_jp.json:言語ファイル
\pack.mcmeta:リソースパックの情報が記載されているファイル
\pack.png:リソースパックのアイコン画像
リソースパックの導入方法
リソースパック導入について別記事で詳細にまとめましたので、こちらをご覧ください。
動画で解決!リソースパック導入手順
リソースパック導入の流れを説明しています。
ぜひチャンネル登録と高評価をお願いします。
今後の記事と動画作成のモチベーションが上がります。
翻訳フィードバック協力のお願い
「この翻訳おかしいんだけど?」「ニュアンス違うかも」や誤字脱字等を発見された場合、この記事のコメントに残していただけると、内容を確認し問題がなければ反映します
以下のリンクから普段のお買い物をしていただけると、当ブログの支援となりますので何卒よろしくお願いいたします!