UgoCraft[ウゴクラフト]

[どんなMOD?]

追加される「コアブロック」を使って、クラフターが作った構造物を「スライドさせたり」「回転させたり」「すっ飛ばしたり」出来ます。

 

[前提MOD]

ModLoader(配布元)

 

[必要なリソース]

BlockID 3(デフォルト210, 211, 212)
ItemID 2(デフォルト12800, 12801)
TerrainSpriteID 0(TerrainSpriteID軽減機能を使用しない場合は11消費)
ItemSpriteID 5

 

[更新履歴]

[2013-03-05 MC1.4.7-2.0.2版公開]

・SpriteID軽減機能を使用した時、コアブロックのテクスチャの向きがおかしい問題の修正。
切るという存在をすっかり忘れてた罠。

[2013-03-04 MC1.4.7-2.0.1版公開]

・一部処理の変更。
一応、Forge上でも起動しますがそれ以外のテストは全くやっておりません。
今後のUgoCraftのバージョンアップによりデータ破壊等が起こる可能性が否定出来ないので、推奨はしません。
もちろんサポートも出来ませんので、自己責任で導入して下さい。

[2013-03-03 MC1.4.7-2.0.0版公開]

・バージョン表記が日付からナンバリングになりました。

・デフォルトのBlockIDが変更されました。

・セーブデータの形式が変更されました。
旧UgoCraftのデータと互換性はありません。

・コアブロックのテクスチャが変更されました。
埋まっていても、変換面が分かるように変更されました。
それに伴い、SpriteID軽減処理をしていない場合のID消費数が1増えました。

・設定ファイルの構造が変わりました。
詳細は資料の「設定ファイル構造」を確認して下さい。

・データの圧縮をした結果、設定Block_sizeの上限が引き上げられました。
レンダリングに特別なデータが必要が無いブロックのみで構成された構造物なら、3200ブロックまでなら変換できるようです。

・一部処理が軽くなりました。
環境によっては良い感じになってる物があるかもしれません。

・一部処理が重くなりました。
環境によっては(略)

・いくつかのバグを修正しました。
ドアのバグやら、コアブロックへの動力バグやら、ブロック接続関係やら・・・。

 

[旧UgoCraft使用者に対する注意]

2012年12月16日まで公開されていたUgoCraftとの、セーブデータの互換はありません。
今後、旧UgoCraftの配布はありません。

旧UgoCraftからデータを移行したい場合は以下の点に注意して下さい。
1.新旧の設定がデフォルト同士でデータを移行すると、UgoCraftに関係するブロック(プレートが貼り付けられたブロックも含む)・アイテムは消失します。
2.設定のBlockIDやItemIDを旧UgoCraftと同じにしてデータ移行すると、不具合が発生します。

 

[既知の不具合・仕様]

[仕様]
コアブロックを使ってブロックをUgo objectに変換する瞬間に、変換可能なブロックを破壊すると、Ugo objectがブロックに戻った時に破壊されたブロックが再構成されてしまう。
タイミングがシビアなので、再現するのは難しい。

[仕様]
上昇、下降時にUgo objectが元に戻った時に、プレイヤーが動けなくなる。
同期での問題。
通常のブロックでもたまに起こるので、Minecraftの仕様かも。

[仕様]
Ugo objectに乗っている時、落下ダメージを受けたり、すり抜けたりする。
現象が起こったり起こらなかったりと様々。

[仕様]
速度を高速にすると、障害物を擦り抜ける場合がある。
処理を軽くする為の犠牲になったのだ。

[仕様]
Ugo objectへの変換時に、一瞬ブロックが消える。
距離や変換サイズによって状況が変わるようだが、Minecraftの仕様として諦めている。

[仕様]
回転時に載っている物が落ちる。
Minecraftの当たり判定は設置位置が直角な四角形でしか表現出来ない為、見た目と当たり判定に差異が生じる。
頑張って計算してリソースを注ぎ込めば穴は埋める事が出来そうだが、別の問題が大量に生じるので仕様に。

[仕様]
回転時に載っている物の慣性の挙動がおかしくなる。
これも上記の問題に起因している。
でも、こちらは簡単に解決出来そうではあるが、処理を作っている暇が無いので、今の所は仕様。

[仕様]
移動中のブロックに対して、進入しようとするとUgo objectを擦り抜ける事が出来る。
もうゴールしてもいいよね的問題。

[仕様]
Ugo objectに乗った時、スニーク状態にするとガクガク揺れる。
擦り抜けてしまう処理を無理やり持ち上げているので、起こる現象。
昔は起こらなかったが、いつの間にか復活して直す方法が不明になった。
って事で、とりあえず仕様。

[仕様]
一部当たり判定が通常ブロックと違う。
回転処理をさせるとうまく動かない場合が多いので、中途半端な大きさのブロックは1×1ブロック扱いになります。

 

[インストール方法-クライアント]

1.ModLoaderを正しい方法で導入して、動く事を確認する。
2.UgoCraftをダウンロードして、そのままzipをmodsフォルダに入れる。
3.起動後にconfigフォルダに設定ファイルUgoCraft.client_configが生成されるので、必要な場合は終了して修正をする。
4.遊ぶ。

 

[バージョンアップ方法]

1.バックアップします。
2.modsフォルダにある旧バージョンを削除します。
3.modsフォルダに新バージョンを入れます。
4.遊ぶ。

個々のバージョンによっては、特殊な操作が必要な場合があります。
更新履歴の注意に従ってバックアップを忘れずに行ってください。

公式本体のバージョンアップがある場合か、更新履歴で指示がある場合は、ワールド中に動いているUgo objectをブロックに戻してからバージョンアップして下さい。
戻さない場合は内部データの変更により、問題が発生する可能性があります。

 

[資料]

ブロック・アイテム・レシピ
変換可能ブロック対応表
コアブロックの仕様
マーカーブロックの使用方法
プレートの使用方法
設定ファイル構造

よくある質問・解決方法

 

[利用規約]

導入・使用は、自己責任で行って下さい。
MODの導入は強制される物ではなく、各個人の自由です。
当MODにより発生した損失・損害等について、製作者は一切の責任を負いません。

当MODは配布(デコンパイルしたソースコードやリソースも含む)・商用利用・改変や改変した物の配布を禁止しています。

全ての要望に対して、対応を行う事を約束出来ません。

製作者の都合で問題が発生した場合、告知無しで提供を停止する事があります。

前提MOD以外のMODとのトラブルは考慮しません。
MOD間で処理矛盾等が起きたとしても、個々の製作者が勝手に作るというMODの性質上、完全な対処をする事は不可能です。

当MODを使用しての動画作成や記事作成・公開の許可は必要ありませんが、自己責任で行って下さい。

本規約は将来更新される可能性があります。

 

[ダウンロード]

利用規約に同意した上でダウンロードして下さい。(If you want to use, please agree to the use policy.)
ダウンロード出来ない場合は、ブラウザの設定でリファラを送信可能にして下さい。

UgoCraft_Client_MC1.4.7-2.0.2

 

[報告]

バグ・質問・情報提供等は下記のページにどうぞ。
よくある質問・解決方法を確認した上で報告して下さい。

報告ページへ