Minecraft開拓史

minecraftで遊んだ記録をチマチマとまとめるブログです。表現したい世界がある。

自作MOD(Custom Stuff 2)で建材を増やす試み⑩

 こんばんは。

 大晦日ですね。昔、30日は晦日で、31日は大晦日だと誰かから聞いた気がしていて、調べると晦日は月の最終日を表す言葉で、大晦日は晦日でもあると言うことでした。言葉は適切に使いたいです。

 本年はお世話になりました。来年もよろしくお願い致します。

 今回はボタンを追加する方法です。これも以前の記事の応用でいけますが、一部新しいコードがあります。

 

【ボタンを追加するソースコード

name = "Halwoodbutton";
id = 4075
material = "iron";
stepSound = "metal";
creativeTab = "redstone";
isSensible = false;

//Metadata 0

displayName[0] = "Halwoodbutton";
hardness[0] = 1;
resistance[0] = 30;
textureFileXP[0] = "Halplanks_oak.png";
textureFileXN[0] = "Halplanks_oak.png";
textureFileYP[0] = "Halplanks_oak.png";
textureFileYN[0] = "Halplanks_oak.png";
textureFileZP[0] = "Halplanks_oak.png";
textureFileZN[0] = "Halplanks_oak.png";
addToCreative[0] = true;

 

 赤く強調しているところが新しいコードになります。これは、衝撃に対してボタンが反応するかどうかコードです。

 falseでは石ボタンのように手で触れないと反応せず、trueでは木のボタンのように矢などが当たっても反応するようになります。デフォルトではtrueに設定されています。他の挙動はボタンと変わりません。

 

f:id:ganbowy:20141229150640j:plain

【写真】off状態

 

f:id:ganbowy:20141229150652j:plain

【写真2】on状態

【mod.js のソースコード

mod.addBlock("Halstoneslab","button")

 

 今回も出てきました。新しい属性である button です。ボタンを追加できます。ここまでの記事を読んで下さった方には簡単だと思います。

 例の如く、asset下層のblocksフォルダに使用する画像pngファイルを追加するのを忘れずに。

【属性:button の メタ・CTMについて】

 属性:button はメタもCTMも動作しませんでした。詳細は不明ですが、おそらく Customstuff2 あるいはMinecraft自体の仕様かと思われます。

 

【使用テクスチャ:参考URL】

Halcyon days いけぞう様 

トピック - 【32x】 Halcyon Days Resource Pack 【1.7.4対応】 2/23更新! • Minecraft 非公式日本ユーザーフォーラム

Tender World うましか様

トピック - 【32x & 64x混合】Tender World Resource Pack【1.6.x】7/18更新 • Minecraft 非公式日本ユーザーフォーラム

 


【minecraft】縁の下の力持ち?CTM解説講座!【再編集版】:エビさんの研究室 - ブロマガ

 


CustomStuff2を使ったMODの作り方。:小山三多佳のブロマガ - ブロマガ

 


Minecraftmodcustomstuff Wiki

 

 

クリックして下さると励みになります!

http://blog.with2.net/link.php?1600900 

人気ブログランキング