これなら問題無いと思う。マオです。

UgoCraft1.3.2の不具合で、サーバ使用時に薬室Guiが開かないという問題があります。
この問題、ModLoaderMPのopenGUIメソッドで必要なメソッドがうまくリフレクションされてない為に起こります。
しかも、開発環境では普通に動いてしまうので、実際にプレイ環境で試さないと問題が分からないという、罠が付いています。
問題を解決するには、該当箇所に文字を1文字入れるだけで直ってしまう簡単な問題なのですが、配布に問題がありました。
配布にはModLoaderMPの修正されたファイルをアップする事になり、ライセンスの問題で書面による事前許可が必要になる(翻訳が間違っていなければだが)との事だった。
って訳で、ライセンスに抵触しない外部からプログラムで該当箇所の変数の中身を書き換えるMODを作ってみた。

Minecraft MOD[OpenGuiFix]

問題が書き換え可能な状態で作られていたので、何とかなった。
これならソースコードは改変もしていないし、元ファイルも配布もしていない。
ま、近いうちにModLoaderMP v2とか出て、お払い箱になると思うんだけどね。

今日修正されたら、良いんだけどなぁ・・・(笑)

カテゴリ/タグ:月面開発室 /  ,    
コメント (0)


コメントフォーム(注:投稿内容にURLがある場合、管理者の確認の上で公開する設定になっています)