Mod
Modの詳しい最新情報については、Feed The Beast Wikiをご利用ください。

MinecraftにおけるMod(日:モッド)とは、Minecraftのゲーム内容を改変するプログラムあるいはスクリプトのことである。Modは「英:Modification(変更, 修正, 改造)」の略語に由来する。
用途[編集 | ソースを編集]
Java Editionにおいて、ほとんどのModはゲームへのコンテンツ追加やバグの修正、クリエイティブ操作の変更など要素の拡張や変更を加えるものが主である。
Modの中にはより大規模な拡張を行うものもあれば、ゲームスピード、グラフィック、ゲームプレイの最適化のための設定項目を提供するものもある。
サーバーModやプラグインは主にサーバー管理者に多くのオプションや使いやすさを提供する。シングルプレイ用のModはほとんどがマルチプレイでも動作するようサーバー用のものを用意している。
対象となるゲームがアップデートされた場合、Modの制作者はそれに合わせてModも更新しなければ基本的に動作しない。
Bedrock Editionでは、Add-onと呼ばれる公式のMod作成方法が提供されている。
Modの種類[編集 | ソースを編集]

クライアントベース[編集 | ソースを編集]
クライアントModは直接Minecraftのゲームファイルを書き換えるものである。利用するにはカスタムクライアントではなくclient.jarの変更が必要になる。 これらには、Minecraft Forge、Neoforge、FabricやQuilt、Spigot(サーバー側のみ)といったModローダーと、それらによって読み込まれることで利用可能なModが存在する。
Minecraftのサーバーソフトウェアは、基本的にクライアントによるカスタムコンテンツを無視するため、サーバーにもそのModが導入されていない限りはマルチプレイでは動作しない。ただし、LoaderやAPIタイプのクライアントModや、クライアント側にのみ機能を提供するModなどでは、サーバーへの導入がなくとも利用できる事が多い。
サーバーベース[編集 | ソースを編集]
サーバーModはMinecraft公式のサーバーソフトウェアを直接改変する。使用できるコマンド(banやkickなど)の権限を割り振る機能や、コマンドの出力や送信の監視など、サーバー管理を容易にするものが一般的である。 これらはメインのサーバー用jarファイルを変更しない「ラッパー」として実装されることが多く、代わりにその出力を監視しコマンドを送信する。こうしたサーバー側のModは使用されるModローダーによってはプラグインとも称されることがある。
Modパック[編集 | ソースを編集]
Modパックとは、Modやそれらの設定ファイル、データパックなどをまとめ、協調して動作するよう設定されたコレクションのことである。Modパックには技術やクエスト、魔法といった一般的なテーマが中心となっていることが多い。
これらには専用のカスタムランチャーやインストーラーが用意され、導入や起動が容易に行えるようになっていることもある。特に人気の高いModパックにはFeed The Beastや、古いものではTekkit、RLCraft、Hexxitといったものがある。
クラッシュレポート[編集 | ソースを編集]
Minecraftがクラッシュすると、改変されたゲームはクラッシュレポートにフラグが付けられる。
クラッシュレポートには、下部付近の行に以下のようなテキストが表示される。
Is Modded: Probably not. Jar signature remains and client brand is untouched Is Modded: Very likely; Jar signature invalidated Is Modded: Definitely: client brand changed to (present loader, such as "fml,forge" or modloader) Is Modded: Unknown (can't tell)
一部を省略したクラッシュレポートの例は以下の通りである。
クラッシュレポート [開く] |
---|
---- Minecraft Crash Report ---- // Uh... Did I do that? Time: 1/1/17 12:00 AM Description: Manually triggered debug crash A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- System Details -- Details: Minecraft Version: 1.12 Operating System: Windows 10 (amd64) version 10.0 Java Version: 1.8.0_131, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation Memory: 524288000 bytes (500 MB) / 536870912 bytes (512 MB) up to 1073741824 bytes (1024 MB) JVM Flags: 4 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -XX:+DisableExplicitGC IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0 Launched Version: 1.12 LWJGL: 2.9.4 OpenGL: AMD Radeon (TM) R9 999 GL version 9.9.99999 Compatibility Profile Context 99.99.999.999, ATI Technologies Inc. GL Caps: Using GL 1.3 multitexturing. Using GL 1.3 texture combiners. Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. Shaders are available because OpenGL 2.1 is supported. VBOs are available because OpenGL 1.5 is supported. Using VBOs: No '''Is Modded: Probably not. Jar signature remains and client brand is untouched.''' Type: Client (map_client.txt) Resource Packs: Current Language: English (US) Profiler Position: N/A (disabled) CPU: 9x Intel(R) Core(TM) i9-9999Z CPU @ 9.99GHz |
Modを確認するコードは非常にシンプルだが、それが必ずしも正しいとは限らない。Modが導入されているかいないかに関わらず「Probably not」(Mod 未導入)と出力されることがあるからだ。しかし、mineraft.jar が改変されていない場合は「Very likely」(Mod 導入の可能性)のメッセージが「yes」として表示される。
また、Minecraft Forge API が導入された Bukkit サーバーでは、クラッシュなどの同様の状況下において「Definitely」(Mod 導入済)と表示される。
「Probably not」(Mod 未導入)は、ゲーム内のチェックでクライアント/サーバーのブランドが変更されていない(よく「Vanilla、日:バニラ」と呼ばれる)ように判定され、META-INF
フォルダが残っている場合に表示される。
「Very likely」(Mod 導入の可能性)は META-INF
フォルダが無く、かつクライアント/サーバーのブランドが未変更と判断される場合に表示される。
そして、「Definitely」(Mod 導入済)は、クライアントが変更されたと判断される場合に表示される。
Is Modded: Definitely: Client brand changed to 'fml,forge'
関連項目[編集 | ソースを編集]
- Add-on - Bedrock Editionにおける同様の機能。
- Mod/チート
- Mod/Modの導入 - Mod の導入方法についてのガイド。
- Mod/Forge Modの導入 - Forge を使用して Mod を導入する方法についてのガイド。
- Mod/Modの作成 - Mod の作成方法についてのガイド。
- ツールとエディター/Modding - Mod の導入と作成するためのツールの紹介。
外部リンク[編集 | ソースを編集]
- Minecraft Forums - Mod 一覧
- MOD一覧 - Minecraft Japan Wiki 様々なModの日本語での解説が記載されている
- CurseForgeにアップロードされているMod一覧
- ModrinthにアップロードされているMod一覧
[閉じる] | |||||||
---|---|---|---|---|---|---|---|
デモ版 | |||||||
開発 |
| ||||||
技術的情報 |
| ||||||
マルチプレイ | |||||||
ゲームのカスタマイズ |
[閉じる] | |
---|---|
公式 | |
Minecraft Wiki作 | |
Add-ons (BE) |