ヤーン vs. モジュマップ:Minecraft マッピング比較 (2026)

YarnとMojmapの違い:名前、ライセンス、ツールに関して、2つのMinecraftマッピングセットがどのように異なるか、そしてFabric modに適した方を選ぶには.

Mappingsby trqUpdated June 4, 2026
Key takeaways
  • Yarnは、Fabric向けのコミュニティ命名のオープンソースマッピングで、メソッドパラメータをフルにサポートしています。
  • Mojmapは、Mojangによる公式名称で、1.14.4からすべてのリリースで公開されています。
  • どちらも安定したレイヤー上に構築されているため、読みやすい名称はMODを壊すことなく変更可能です。
  • 多くのFabricプロジェクトは、Mojmapをベースに構築し、その上にYarnのリマッピングを適用しています.

Yarnは、Fabric向けの、コミュニティが命名したオープンソースのマップです。記述的な名前と完全なメソッドパラメータが同梱されています。Mojmapは、Mojangが公式に発行している命名規則で、1.14.4からすべてのリリースで公開されています。無料で、十分にドキュメント化された命名規則が欲しい場合はYarn、Mojang自身の命名規則と一致し、変化しない名前が欲しい場合はMojmapを選んでください。

それぞれの違い

Yarnは、FabricMCによって維持されているマッピングセットです。ボランティアがMinecraftの難読化されたクラス、フィールド、メソッドに読みやすい名前を割り当て、それらの名前は安定したIntermediaryレイヤーの上に配置されるため、コンパイルされたMODを壊すことなく名前を変更できます。

Mojmapは、Mojangが1.14.4以降、すべてのリリースとともに公開している公式のマッピングテーブルです。名前はMojang自身のソースコードから直接取得されているため、開発者が内部的に使用している名前と一致します。MCPとSeargeを、新しいプロジェクトのデフォルトとして置き換えたものです。

どのように異なるか

この違いは、誰が名前を選び、ライセンスがそれらをどのように扱うかという点に帰着します。Yarnの名前はコミュニティによって選択され、自由に利用および共有できます。Mojmapの名前はMojangのものであり、ライセンスは歴史的にコンパイル時利用に関しては寛容でしたが、再配布に関してはより慎重でした。最新のローダーはそれをあなたの代わりに処理します.

YarnMojmap
名前を付ける人FabricMCコミュニティMojang (公式)
最初に利用可能Fabric時代1.14.4 以降
メソッドのパラメータ名前とドキュメント付き頻繁に欠落
ライセンスオープン、共有可能コンパイル時に許可
下の安定レイヤー中間層リリースごとの難読化マップ
最適ドキュメントを必要とする Fabric ModsMojang ソースに一致するプロジェクト

どちらを選ぶか

  • Fabric をベースに構築し、説明的な名前、名前付きメソッドパラメータ、インラインドキュメントを希望する場合は、Yarn を選択してください。Fabric エコシステムにおける長年のデフォルトです。
  • Mojang 自身のソースに一致する名前を希望する場合、他のローダーを使用する人々とコードを共有する予定がある場合、または公式マッピングが一般的なベースラインとなる 1.21 以降をターゲットとする場合は、Mojmap を選択してください。
  • 多くの Fabric プロジェクトは現在、Mojmap をベースにして Yarn のリマッピングを適用しているため、必ずしもどちらか一方を選択する必要はありません。

他のマッピングとの関連性

どちらも、より長い歴史の中で存在しています。Mojang がマッピングを公開する以前は、モディングシーンでは MCP と Searge を使用して難読化された名前を逆展開していました。1.14.4 以降、Mojmap は公式の命名を提供し、Yarn は Intermediary の上に構築されたオープンソースの Fabric 代替として成長しました。Intermediary レイヤーは、マッピングのリネームを越えて Mods の互換性を維持するものです.

よくある質問