Minecraft開拓史

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

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

 こんばんは。

 今回は感圧板を追加する方法です。これも以前の記事の応用でいけます。

 

【感圧板を追加するソースコード

id = 4063
name = "Halwoodpressureplate";
material = "rock";
stepSound = "stone";

//Metadata 0

displayName[0] = "Halwoodplate";
hardness[0] = 0;
addToCreative[0] = true;
textureFileXP[0] = "Halwoodplate.png";
textureFileXN[0] = "Halwoodplate.png";
textureFileYP[0] = "Halwoodplate.png";
textureFileYN[0] = "Halwoodplate.png";
textureFileZP[0] = "Halwoodplate.png";
textureFileZN[0] = "Halwoodplate.png";

【mod.js のソースコード

mod.addBlock("Halwoodpressureplate.js","pressurePlate")

 

 今回も出てきました。新しい属性である pressurePlate です。感圧板を追加できます。ここまでの記事を読んで下さった方には簡単だと思います。ちゃんと信号が送られることも確認しました。

 注意としては、丸石の壁のようなブロックの上に感圧板を設置した際に、隣り合って並べると感圧板が破壊されてしまうようです。色々と試しては見たのですが解決できませんでした。仕様・・・かもしれませんが検証中です。フェンスは大丈夫です。(下図参照)

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

 

f:id:ganbowy:20141230235716j:plain

 

f:id:ganbowy:20141230235735j:plain

 

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

 今のところ、CTMの動作に関しては未検証です。CTM対応の感圧板を見つけたら検証したいと思います。

 また、メタに関してですが、振れません。 現在メタを振れることを確認できたのは normal fence crosstexture pane wall slab になります。

 

【使用テクスチャ:参考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 

人気ブログランキング