目次
- 目次
- 他Mod、他バージョン勢向けの軽量化
- 管理人のPCのスペック
- RTM用の軽量化Modpack
- 1.7.10 OptiFine
- 1.7.10 Beddium
- 1.7.10 Angelica
- 1.7.10 任意で導入
- 1.12.2 Nothirium+OptiFine
- 1.12.2 任意で導入
- 非推奨mod(一部抜粋)
- Thanks
- ライセンス(MIT License)
他Mod、他バージョン勢向けの軽量化
管理人のPCのスペック
RTM用の軽量化Modpack
ー1.7.10ー
ー1.12.2ー
1.7.10 OptiFine
ー削除ー
BetterFPS、FoamFix。
ー構成ー
- +UniMixins(CoreTweaks,HodgePodge前提)
- CoreTweaks
- FastCraft
- GTNH Lib(HodgePodge前提)
- Hodgepodge
- OptiFine
ートラブルシューティング&補足ー
・coretweaks.cfgでfast_default_resourcepackを無効にする必要がある。
・「演出の設定」の「チャンク読込方法」は「5」にする。
・coretweaks.cfgの、of_fix_update_renderers_return_valueを有効にするとチャンクロードが速くなるが、FPSが不安定になる。「最大フレームレート」の制限が必要。
・Neodymiumを入れて、F4+⇒で高速チャンクロードをON/OFFできる(1つ上のConfigが有効だと機能しない)。激重だが、SS撮影には役立つかも。影をoffにするとバグるが、F3+AかF4+⇐でチャンクの再読み込みをすれば直る。
チャットにVRAMが足りないと言う警告が出たら、neodymium.cfgで、
I:VRAMSize=512の値を増やす。
Releases · makamys/Neodymium · GitHub
ー各Modの説明(クライアント、サーバー・シングル、両方・片方)ー
+UniMixins:前提mod。
CoreTweaks:
・クラッシュ時にタイトルへ戻る機能。
・Intel内蔵グラフィックの描画バグの修正。
・マルチプレイでの遅延削減。
・OptiFineのチャンクロードの改善。
・OptiFine+Fastcraftのテクスチャ処理の不具合修正。
・起動高速化。
・ロード時間短縮。
など。
Fastcraft:様々な最適化、軽量化をする。
GTNHLib:前提mod。
HodgePodge:
・クリエイティブ検索タブの無効化。
・大文字、小文字を区別しないでコマンドを実行するよう修正。
・OptiFineのチャンクロード方式を「default」のみにする。
・RAM消費削減。
・ロード時間短縮。
・起動高速化。
・テクスチャ読み込みの最適化。
・タイトル画面のRealmsボタンを削除。
・チャット履歴を増やす。
・同じ内容のチャットをまとめる。
・ワールド保存のマルチスレッド化。
・マルチプレイでの遅延削減。
・チャンクロードの改善。
・ゲーム内Mod設定に検索機能を追加。
など。
OptiFine:影、ビデオ設定の拡張、リソパ機能を含む。
1.7.10 Beddium
ー削除ー
BetterFPS、FoamFix、OptiFine。
ー構成ー
- +UniMixins(Beddium,ChunkAPI,FalseTweaks,Lumi,SwanSong前提)
- Beddium(Java8版をダウンロード)
- ChunkAPI(Lumi前提)
- FalsePatternLib(Beddium,FalseTweaks,Lumi,SwanSong前提)
- FalseTweaks
- FastCraft
- Lumi
- Right-Proper-MCPatcher
- SwanSong
ートラブルシューティング&補足ー
・falsetweaks.cfgのthreadsの値を増やすとチャンクロードが高速になる。
・falsetweaks.cfgのunlockRenderDistanceを有効化すると最大描画距離が32チャンクになる(renderDistanceで最大64チャンクまで増やせる)。
・Lumiを入れているとトンネル部の黒レールが逆に1.12.2のように明るくなる。
・純正⇒KaizPatchに移行したワールドだと架線柱モデルがバグる。falsetweaks.cfgでthreadedChunkUpdatesを無効化にすると直る(チャンクロードが遅くなる)。
KaizPatch移行後に新しく設置した架線柱モデルはバグらない。
・純正RTMだと一部の看板の描画時にぬるぽでクラッシュする場合がある。
・SwanSongのズーム機能を使うと電子音が鳴る。不要ならswansong.cfgのSoundを無効化する。
・NotEnoughIDsを使っている場合はEndlessIDsに変える。
ー各Modの説明(クライアント、サーバー・シングル、両方・片方)ー
+UniMixins:前提mod。
Beddium:FalseTweaksに最適化されたCeleritas。チャンクロードを高速化する。
ChunkAPI:前提mod。
FalsePatternLib:前提mod。
FalseTweaks:
・チャンクロードのマルチスレッド化(Beddium専用)。
・テクスチャ処理の最適化。
・描画距離の延長(デフォルトで無効)。
・リソースパック読み込みの高速化
など。
Fastcraft:様々な最適化、軽量化をする。
Lumi:改良されたPhosphorでチャンクロードを改善し、サーバーの負荷を減らす。黒レールバグをある程度直す。
RightProperMCPatcher:互換性が向上したリソースパック機能まとめ。
SwanSong:新しい影mod。OptiFineと同等の互換性を目指す。
1.7.10 Angelica
ー削除ー
BetterFPS、Fastcraft、OptiFineは自動で無効化される。
FoamFix。
ー構成ー
- +UniMixins(Angelica,ChunkAPI,HodgePodge,Lumi前提)
- Angelica
- ChunkAPI(Lumi前提)
- FalsePatternLib(Lumi前提)
- GTNH Lib(Angelica,HodgePodge前提)
- Hodgepodge
- Lumi
ートラブルシューティング&補足ー
・angelica-modules.cfgでoptimizeWorldUpdateLightを無効にする。
・TPSが低い場合はhodgepodge.cfgでaddSimulationDistance_WIPを有効にする。
・Angelicaにカスタムフォント機能が実装されたのでSmoothFontは不要。
・純正RTMだと一部の看板の描画時にぬるぽでクラッシュする場合がある。
・一部modはAngelicaと互換性を持った改良版が必要。
・NotEnoughIDsを使っている場合はEndlessIDsに変える。
ー各Modの説明(クライアント、サーバー・シングル、両方・片方)ー
+UniMixins:前提mod。
Angelica:Embeddium, Iris, NotFineなどを内蔵する、OptiFineの完全な置き換えを目指すmod。
ChunkAPI:前提mod。
FalsePatternLib:前提mod。
GTNHLib:前提mod。
HodgePodge:
・クリエイティブ検索タブの無効化。
・大文字、小文字を区別しないでコマンドを実行するよう修正。
・OptiFineのチャンクロード方式を「default」のみにする。
・RAM消費削減。
・ロード時間短縮。
・起動高速化。
・テクスチャ読み込みの最適化。
・サウンド設定にサウンドシステムをリロードするボタンを追加。
・タイトル画面のRealmsボタンを削除。
・チャット履歴を増やす。
・同じ内容のチャットをまとめる。
・ワールド保存のマルチスレッド化。
・マルチプレイでの遅延削減。
・チャンクロードの改善。
・ゲーム内Mod設定に検索機能を追加。
など。
Lumi:改良されたPhosphorでチャンクロードを改善し、サーバーの負荷を減らす。黒レールバグをある程度直す。
1.7.10 任意で導入
ーAlternateCurrent Unofficialー
レッドストーンの処理の軽量化。
Myceliumが必要。
ーArchaicFixー
・クライアント側のメモリリークの修正。
・起動画面に1.12.2と同じようなメモリ使用率を追加。
・描画距離の延長(デフォルトで無効)。
・1Tickあたりのブロック更新数の増加。
・Phosphor照明エンジンの移植(サーバーの負荷を減らす)。
・起動高速化。
・ロード時間短縮。
など。
WebCTCと相性が悪いらしい。
UniMixinsが必要。
ーLiteloaderLoaderー
Liteloaderと新しい軽量化mod等との競合を解消する。
上記の構成を試してLiteloaderのModが動かなかったら使ってみる。
ーLwjgl3ifyー
少し面倒な部分があるが、効果はかなり高い。
ーSparkー
パフォーマンスを計測し、サーバー/クライアントの状態や、負荷をかけているものを調べる。
/spark profiler start(stop)でサーバー側、
/sparkc profiler start(stop)でクライアント側の計測をする。
1.12.2 Nothirium+OptiFine
ー削除ー
BetterFPS、FoamFix、Phosphor、Hesperus、TexFix、VanillaFix。
ー構成ー
- !MixinBooter
- (CensoredASM,EntityCulling,Nothirium,RenderLib,VintageFix前提)
- !Red Core(Alfheim,CensoredASM前提)
- Alfheim Lighting Engine
- CensoredASM
- Entity Culling
- Nothirium
- OptiFine
- RenderLib(EntityCulling,Nothirium前提)
- VintageFix
ートラブルシューティング&補足ー
・OptiFineの「パフォーマンスの設定」は全てオフでいい。「チャンク読み込み方法」の変更も不要。
・低スペPCではNothiriumを入れていると重くなる場合がある。
・モデルパックのテクスチャがバグる場合は、vintagefix.propertiesで、mixin.resourcepacksを無効にする。
・FarPlane2はNothiriumと競合する。
ー各Modの説明(クライアント、サーバー・シングル、両方・片方)ー
!MixinBooter:前提mod。
!RedCore:前提mod。
Alfheim:照明エンジンの置き換えでチャンクロードを改善。ブロックの影のバグを修正する。
CensoredASM:RAM消費削減、クラッシュ時にタイトルへ戻る機能などを含む。
EntityCulling:見えないエンティティの描画をスキップしてFPSを上げる。
Nothirium:OptiFineと併用出来るSodiumもどき。チャンクロードや描画の改善をする。
OptiFine:シェーダー&リソースパック係として活躍中。
RenderLib:前提mod。
VintageFix:RAM消費削減、起動高速化などを含む。
1.12.2 任意で導入
ーAlternateCurrent Unofficialー
レッドストーンの処理の軽量化。
Myceliumが必要。
ーFlareー
パフォーマンスを計測し、サーバー/クライアントの状態や、負荷をかけているものを調べる。
/flare sampler start(stop)でサーバー側、
/flarec sampler start(stop)でクライアント側の計測をする。
ーVoxelMap Fixesー
VoxelMapのパフォーマンスや互換性を向上させるパッチ。
MixinBooterとVoxelMapが必要。www.curseforge.com
非推奨mod(一部抜粋)
・AlternativeChunkLoading:TPSの改善は優秀だが、RTMのワイヤーが消える(見えないのでは無く、存在が抹消される)致命的な不具合がある。
・ArchaicFixFix:OptimizationAndTweaks向け。いらない。
・EntityCulling(tr7zw版):FPSの改善は優秀だが、見えているエンティティが消える事がある。1.7.10では急にぬるぽを吐き続けて機能しなくなる不具合がある。
・EntityCulling Unofficial:tr7zw版と同じ理由で非推奨。
・Neodymium Unofficial:チャンクロードが速い時のVRAM確保でカクツキが酷い。
・OptimizationsAndTweaks:HodgePodgeの方が良い。
・PaperFixes:MCTEのNGTOインポートと相性が悪い。
Thanks
Triple-Zeta https://x.com/ZZZgundam2001
ミスを指摘して頂きました。
https://x.com/zzzgundam2001/status/1834115124871004249?s=46
競争研シティコース
https://minatocc.com/archives/2036
倉急ワールド
https://x.com/tacotaco_yaki/status/1312762006831656961?lang=ja
鶴急ワールド
https://x.com/akimame0424/status/1679417647619014656
ライセンス(MIT License)
Copyright 2025 Haikyo / Kokekabe_Madoha
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
訳:使用、改造、転載、複製等は自由。ただし、著作権表記を忘れないこと。また、損害が出ても一切保障されない。