ハイパーリンク:3 header image 2
cleanroomMC

2025年02月28日(金) 00:33:38 · コメント(0) · Minecraft

cleanroomMCというのがあるらしい。
なんでもJAVA21以降のが使えるようになるとのことである。
1.12は標準でJAVA8なのであるが、それと比べるとだいぶパフォーマンスがアップするとか。
実に興味深い。

導入手順は複雑である。
prismloaderというのを使って起動しなくてはいけないらしくて、それのインストールとそれにcleanroomMCを使って起動できるようにファイルを追加したりしなくてはいけない。
で、とりあえずなんとなんとで環境が整って、MODを何も入れない状態での起動には成功した。
しかしいつも使っているMODを突っ込んでみると、起動しない。

ログを見るとmodenwarfareが原因である。
modenwarfareを読み込もうとしたときに
java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
とか言っている。

なんでもJAVA9以降、javax.xml.bindは標準ライブラリから外れたらしい。なのでそれがないと言っている。
調べるとそれを依存関係に追加したうえでコンパイルしろとかなんとか。
やり方書いてあるサイトを見てこんなかなとやってみたがやはり見つからないという。

そもそもほかのMODがなぜ問題ないのかよくわかっていない。
fugueというのを入れるとそれらを解決してくれると聞いていたのに。
試しにfugueのソースを見てみると、javax.xml.bindを置き換えている風な処理があるように見える。
もしかしたらfugueは対象のMODが限定されているんだろうか。readmeにそれっぽい雰囲気で書いてあるし。

なのでmodernwarfareからbindをなくすか、あるいはfugueを解析するか。
どちらにしても面倒なことで。
しかもこれであんまりパフォーマンスが向上しなかった場合、悲しい話になるしねえ。

関連記事:

    • RTMが使えないのはキー設定との折り合いの悪さにありそう - [2020年12月28日]
    • minecraftで電車走らせるMODがあるのだ。 RTMてのはその方向では有名なもの。他にも小物が追加できたりと大変便…

    • いろいろ抜いて何とか - [2021年1月3日]
    • mizuno 16のリソースパックが重すぎて難しいことになっていたものです。 modelの変更とか全部抜いてようやく起動…

    • 大きさが難しい - [2023年4月13日]
    • 先日のArwingの続き。 http://koro-rd.ddo.jp/wblog/archives/20526 今度は…

    • ICBM-classic - [2021年9月14日]
    • minecraftの ミサイルとか手りゅう弾とか追加できるMODである。 antimatter missleというのが強…

    • 緑胡椒を収穫したい - [2022年7月9日]
    • ブラックペッパーを作るのに緑の胡椒の実が必要なんだけども、タイミングが難しいのである。 20秒くらいしか収穫できるチャン…

タグ :

コメント(0)

コメントはまだありません。

コメントする