提供: defeatedcrow mod wiki
Defeatedcrow (トーク | 投稿記録) (ページの作成:「= Heat&ClimateLibでやっていること = 以下は、この前提MODに含まれる機能ですが、プレイヤーに対しては何も効果がありません。<br...」) |
Defeatedcrow (トーク | 投稿記録) |
||
(同じ利用者による、間の2版が非表示) | |||
1行目: | 1行目: | ||
+ | {{HaCTab}} | ||
= Heat&ClimateLibでやっていること = | = Heat&ClimateLibでやっていること = | ||
以下は、この前提MODに含まれる機能ですが、プレイヤーに対しては何も効果がありません。<br /> | 以下は、この前提MODに含まれる機能ですが、プレイヤーに対しては何も効果がありません。<br /> | ||
作者自身を主としたMOD作成者用に組み込まれたもので、自分自身のお助け機能や、同じような機能を作りたいModder向けサンプルのために作られています。<br /> | 作者自身を主としたMOD作成者用に組み込まれたもので、自分自身のお助け機能や、同じような機能を作りたいModder向けサンプルのために作られています。<br /> | ||
これらは見えない部分ですが、ないとやってられません。そんな感じの機能です。 | これらは見えない部分ですが、ないとやってられません。そんな感じの機能です。 | ||
− | * Json自動生成クラス<br /> | + | * Json自動生成クラス<br />いくつかのパラメータを打ち込むと、定型のJsonファイルを出力。デバッグモード時、Jsonファイルに欠けがあった場合のみ動くので、プレイヤーの起動時には何もしません。 |
− | いくつかのパラメータを打ち込むと、定型のJsonファイルを出力。デバッグモード時、Jsonファイルに欠けがあった場合のみ動くので、プレイヤーの起動時には何もしません。 | + | * Json登録お助けクラス<br />そのままではJson登録処理がやってられないほど煩雑なので、登録処理にも補助クラスを用意しています。 |
− | * Json登録お助けクラス<br /> | + | * 定型Blockの面ごとのテクスチャの差し替え<br />メタデータでテクスチャが異なるブロックでは、ModelBakeEventを使ってテクスチャを設定しています。テンプレートを下さったA.K.氏に感謝。 |
− | そのままではJson登録処理がやってられないほど煩雑なので、登録処理にも補助クラスを用意しています。 | + | |
− | * 定型Blockの面ごとのテクスチャの差し替え<br /> | + | |
− | メタデータでテクスチャが異なるブロックでは、ModelBakeEventを使ってテクスチャを設定しています。テンプレートを下さったA.K.氏に感謝。 | + | |
* ベースクラス群<br />気候利用ブロックやTileEntity、Itemなどのベース。 | * ベースクラス群<br />気候利用ブロックやTileEntity、Itemなどのベース。 | ||
* API類 | * API類 |
2017年6月4日 (日) 04:58時点における最新版
Overview JP/EN | HaCLib JP/EN | HaCMod JP/EN | Config JP | Integration JP/EN |
Heat&ClimateLibでやっていること
以下は、この前提MODに含まれる機能ですが、プレイヤーに対しては何も効果がありません。
作者自身を主としたMOD作成者用に組み込まれたもので、自分自身のお助け機能や、同じような機能を作りたいModder向けサンプルのために作られています。
これらは見えない部分ですが、ないとやってられません。そんな感じの機能です。
- Json自動生成クラス
いくつかのパラメータを打ち込むと、定型のJsonファイルを出力。デバッグモード時、Jsonファイルに欠けがあった場合のみ動くので、プレイヤーの起動時には何もしません。 - Json登録お助けクラス
そのままではJson登録処理がやってられないほど煩雑なので、登録処理にも補助クラスを用意しています。 - 定型Blockの面ごとのテクスチャの差し替え
メタデータでテクスチャが異なるブロックでは、ModelBakeEventを使ってテクスチャを設定しています。テンプレートを下さったA.K.氏に感謝。 - ベースクラス群
気候利用ブロックやTileEntity、Itemなどのベース。 - API類
- その他お助けクラス色々
たいしたことはやっていませんが。特にJson登録など、毎回作り直すのは面倒な機能がアレコレあるので、今後の私の中規模以上のMODにはこれが前提MODとして求められるようになると思います。(ですので、気候要素などが不要な人のために、コンフィグでOFFに出来るようになっています。)