====================================================================
 Factory Fantasy v0.2.0
 Create x Magic x Combat
 Minecraft 1.21.1 / NeoForge 21.1.229

 [English] see below / [日本語] 下部を参照してください
====================================================================


####################################################################
#  ENGLISH
####################################################################

■ Recommended settings

  JVM arguments : -XX:+UseZGC -XX:+ZGenerational
                  (remove any -XX:+UseG1GC and G1-specific flags)
  Heap          : 16-32 GB (32 GB recommended)
  Java          : Java 21 (any build; e.g. Amazon Corretto 21)

  With G1GC, Distant Horizons will warn you on world join and you are
  more likely to see stutter while LOD chunks are generated.

■ Display / GUI Scale

  The title screen layout scales automatically with your resolution
  (FancyMenu auto-scaling, based on 1600x900).

  If the UI looks too large or too small, adjust it from:
    Options -> Video Settings -> GUI Scale

■ Shaders

  Complementary Reimagined and Complementary Unbound are both included,
  and Reimagined is enabled by default. Press O in game to switch.

  You can also drop any other shaderpack into shaderpacks/ and pick it
  from the same menu.

  There is nothing you need to download by hand. Install the pack and
  play.

■ KNOWN ISSUE: macOS - maximizing the window can crash the game

  On macOS, pressing the maximize button *while in a world* may crash the
  game with an OpenGL error inside Apple's Metal-backed GL driver:

    EXC_BAD_ACCESS / Abort trap: 6
    AppleMetalOpenGLRenderer  GLDContextRec::buildPipelineStateDescriptor()

  WORKAROUND: set the window size (or go fullscreen) BEFORE joining a world.
  Once you are in game, avoid resizing the window.

  This is caused by Apple's deprecated OpenGL implementation and affects the
  shader/LOD rendering stack (Sodium / Iris / Distant Horizons). Windows and
  Linux are not affected.

■ Multiplayer

  Client and server must run the exact same mod list. If you connect
  to a server running a different version, you will be disconnected.
  A matching Server Pack is available on the CurseForge project page.

■ Credits

  Complementary Shaders (Reimagined / Unbound) - EminGT
    Bundled and enabled by default. All rights to the shader belong
    to EminGT.

  Cosmetic Armor Reworked - LainMI  (Minecraft Mod Public License 1.0.1)
    Source: https://www.curseforge.com/minecraft/mc-mods/cosmetic-armor-reworked

  This modpack bundles many mods. All rights belong to their
  respective authors. See the CurseForge project page for the full
  list and their licenses.

■ Support

  Please report issues on the CurseForge project page, attaching
  logs/latest.log and the contents of crash-reports/.


####################################################################
#  日本語
####################################################################

■ 推奨設定

  JVM 引数 : -XX:+UseZGC -XX:+ZGenerational
             (-XX:+UseG1GC や G1 固有の引数は削除してください)
  ヒープ   : 16〜32GB (32GB 推奨)
  Java     : Java 21 (配布元は不問。例: Amazon Corretto 21)

  G1GC のままだとワールド入室時に Distant Horizons が警告を出し、
  LOD 生成中にフレームスタッターが発生しやすくなります。

■ 表示 / GUI スケールについて

  タイトル画面のレイアウトは解像度に応じて自動調整されます
  (FancyMenu の auto-scaling、基準 1600x900)。

  表示が大きすぎる / 小さすぎる場合は次で調整してください。
    Options → Video Settings → GUI Scale

■ シェーダー

  Complementary Reimagined / Unbound は同梱済みで、Reimagined が
  デフォルトで有効です。ゲーム中に O キーで切り替えられます。

  他のシェーダーパックを shaderpacks/ に置けば、同じメニューから
  選択できます。

  手動でダウンロードが必要なものはありません。インストールすれば
  そのまま遊べます。

■ 既知の問題: macOS でウィンドウ最大化するとクラッシュすることがあります

  macOS では、**ワールドに入った状態で**ウィンドウの最大化ボタンを押すと
  Apple の Metal ベース OpenGL ドライバ内でクラッシュすることがあります。

    EXC_BAD_ACCESS / Abort trap: 6
    AppleMetalOpenGLRenderer  GLDContextRec::buildPipelineStateDescriptor()

  回避策: ワールドに入る前にウィンドウサイズを決める (または全画面にする)。
          ゲーム中のウィンドウリサイズは避けてください。

  Apple の非推奨 OpenGL 実装に起因し、シェーダー/LOD 描画スタック
  (Sodium / Iris / Distant Horizons) が影響を受けます。
  Windows / Linux では発生しません。

■ マルチプレイ

  クライアントとサーバーの mod 構成が完全に一致している必要があります。
  異なるバージョンのサーバーに接続すると切断されます。
  対応する Server Pack を CurseForge のプロジェクトページで配布しています。

■ クレジット

  Complementary Shaders (Reimagined / Unbound) - EminGT 氏
    同梱かつデフォルト有効化しています。シェーダーの著作権は
    EminGT 氏に帰属します。

  Cosmetic Armor Reworked - LainMI 氏 (Minecraft Mod Public License 1.0.1)
    ソース入手先:
    https://www.curseforge.com/minecraft/mc-mods/cosmetic-armor-reworked

  本 modpack には多数の Mod が含まれます。各 Mod の著作権はそれぞれの
  作者に帰属します。一覧とライセンスは CurseForge のプロジェクト
  ページを参照してください。

■ サポート

  不具合の報告は CurseForge のプロジェクトページからお願いします。
  報告時は logs/latest.log と crash-reports/ を添付してください。
