Minecraft 1.12.2, 1.15.2用Phosphor (Forge) MOD
Minecraftのライティングエンジンのパフォーマンス改善
Forgeはもはやサポートされておらず、ダウンロードは現状のまま提供されます。
今後、私たちはFabric版のPhosphorのみを更新します。Fabric版のPhosphorは新しいCurseForgeページからダウンロードできます。このページのリリースはサポートされておらず、更新も受けません。使用する場合は自己責任でお願いします!
Phosphor for Forge
Phosphorは、ゲームで最も非効率な領域の一つであるライティングエンジンを最適化するMinecraftのMODです。クライアントとサーバーの両方で動作し、クライアント側にMODがなくてもサーバーにインストールできます。Phosphorを使うと、一部のディメンションではチャンク生成にかかる時間が半分になり、ワールドを移動する際に発生するフレームのスタッタリングを大幅に減らすことができます。シングルプレイでも大規模なマルチプレイサーバーでも、妥協なしにパフォーマンスを向上させるソリューションであり、バニラゲームの機能や挙動は一切変更しません。
まだ使っていないなら、別の最適化MODであるLithiumはPhosphorと相性が良く、完全に互換性があります。
話が良すぎると思うかもしれませんが、Phosphorは非常に有名なAether II MODでデフォルトで有効化された状態で既に配布されています。ここでチェックして、今日インストールを検討してみてはいかがでしょうか!
インストール
Minecraft 1.15以降のForge:MixinBootstrap 1.0.2(またはそれ以降)をダウンロードしてmodsフォルダにインストールする必要があります。その後、Phosphorのインストールは他のForge MODと同じくらい簡単で、modsフォルダにドロップするだけです。
Minecraft 1.12のForge:追加の依存関係は不要で、他のForge MODと同じようにmodsフォルダにMODをドロップするだけです。
このMODの恩恵を受けるために新しいワールドを作成する必要はありません。
どのように動作しますか?
技術的なことに興味がある方は、以下のスポイラーを展開して、パフォーマンスを向上させるために具体的に何をしているかを確認してください。これはMinecraft 1.12版に関するものであり、Minecraft 1.15以降では古くなっていることに注意してください。
ワールド全体に光の変化を伝播させるコードは、バニラの実装よりも大幅に効率的になるように完全に書き直されました。
光の更新は、それらが触れる領域がクエリされるまで延期されます。これにより、ブロックの光の更新をまとめてバッチ処理でき、ある領域に対する重複したスケジュールされた光の更新の数が大幅に減少します。光の更新のバッチ処理は、光を遮る葉が多いThe Twilight ForestのようなMODディメンションのワールド生成時間を信じられないほど削減し、バニラの生成や他のMODディメンションでも大幅な改善を提供します。
垂直軸上のスカイライト伝播は、隣接するチャンクからのスカイライトを考慮するように修正され、ワールド生成中や大量のブロックを伴う操作中に発生するさまざまなライティングの問題を修正しました。
光データは、空のチャンクセクションに対して、それが自明でない場合(つまり、スカイライトで完全に照らされていない場合)にクライアントに送信されるようになりました。これにより、空の空セクションで光が正しく表示されないいくつかのバグが修正されました。
バニラのライティングエンジン実装におけるさまざまなエラーを修正することで、ブロックの設置や再照明時に以前実行されていた多くの高コストなチェックがスキップされ、これらの操作のオーバーヘッドが大幅に削減されました。
Phosphorはここ数ヶ月で成熟するのに十分な時間があり、そのためMODの非互換性やバグは非常にまれです。
このMODが行わないこと
これはバニラのライティングエンジン実装の大幅な改善ですが、Minecraftの光モデルの仕組みには一切変更を加えません。素人向けに言えば、このMODは光のレンダリング方法を変更したり(バグが修正される場合を除く)、Minecraftに新機能を追加したりしません。これにより、反対側のクライアントやサーバーにインストールしなくてもMODが動作します。Phosphorが提供する修正と最適化はライティングエンジンの改善に特化しており、小さく自己完結しています。このMODはすべてのワールド生成のラグやクライアント側の不具合を解決するものではありません。ライティングは方程式の一部に過ぎないからです。
MODの互換性
OptiFineとの互換性
PhosphorはOptiFineと完全に互換性があり、OptiFineによって実装されたDynamic Lights機能も含まれます。
OpenCubicChunksとの互換性
OpenCubicChunksが独自の光伝播システムを実装しているため、Phosphorは残念ながらこのMODと根本的に互換性がありません。
DynamicLightsとの互換性
DynamicLights(スタンドアロンのForge MOD)は、Phosphorがインストールされていると正しく動作しません。詳細については、関連するGitHub issueを参照してください。
Albedoとの互換性
AlbedoとPhosphorはどちらも独自のライティングシステムを実装しているため、Albedoの光システムが上書きされます。PhosphorをAlbedoと一緒にインストールしてもゲームがクラッシュすることはありませんが、色付きの光が機能しなくなります。将来的にはサポートを追加できる可能性がありますが、研究が必要です。
SpongeForgeとの互換性
PhosphorはMinecraft 1.12.2の最新バージョンのSpongeForgeで動作することがテストされていますが、最新リリースのSpongeForge(1.12.2-2838-7.1.8-RC3844以降)と最新リリースのPhosphor(0.2.3以降)を使用する必要があります。古いバージョンのSpongeForgeが使用されている場合、Phosphorは実行を拒否します。さらに、Spongeの設定ファイルで非同期ライティングを無効にしないと、パフォーマンスが低下します。
その他のForge MOD
現在、他のForge MODとの非互換性の問題は把握していません!Phosphorはゲームのライティングエンジンを変更しないMODとは競合しないはずです。互換性の問題に遭遇した場合は、プロジェクトのissue trackerで報告してください。
MODパックの許可
これはCurseForge上の無料でオープンソースのプロジェクトなので、もちろんMODパックに含めることができます!必須ではありませんが、MODリストやクレジットページでPhosphorのプロジェクトページとPatreonにリンクを張っていただけると大変ありがたいです。
特別な感謝
このMODはMathe172とPhiPro95の貢献なしには実現しませんでした。このMODの一部のコンポーネントは、彼らの以前の作品に触発され、および/または基づいています。
問題の報告
バグ、クラッシュ、その他の問題を報告するには、ページ上部にリンクされているissue trackerを使用してください。Curseforgeのコメントセクションはこの種の問題を報告する場所ではなく、issue trackerに転送するよう求められる可能性が高いです。
Phosphor (Forge)のインストール方法
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.12.2–1.15.2 on Forge automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Forge
The loader must match the game version of the mod file, for example Minecraft 1.15.2. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file phosphor-forge-mc1.15.2-0.5.2+build.4.jar (44 KB) for your game version.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
Launch the loader profile
Open “Mods” in the main menu: Phosphor (Forge) should be in the list.
Minecraft 1.15.2 runs on Java 8: with a different Java version the game may close right after launch.
バージョン
依存関係あり
| Minecraft | ローダー | ファイル | 日付 | 操作 |
|---|---|---|---|---|
| 1.15.2 | Forge | Phosphor mc1.15.2-0.5.2+build.444.3 KB 3 | ||
| 1.12.2 | Forge | Phosphor mc1.12.2-0.2.7899 KB 20 | ||
| 1.12.2 | — | Phosphor mc1.12.2-0.2.61 MB |
レビュー
Phosphor (Forge)の最初の評価を書きませんか

