提供: Minecraft Modding Wiki
2015年1月14日 (水) 21:25時点におけるRkEclair (トーク | 投稿記録)による版 (ページの作成:「=IWrenchableについて= IWrenchableインターフェースは、レンチによって撤去できるブロックの'''タイルエンティティ'''クラスが実...」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先: 案内検索

IWrenchableについて[編集]

IWrenchableインターフェースは、レンチによって撤去できるブロックのタイルエンティティクラスが実装するものである。

メソッド[編集]

メソッド名 boolean wrenchCanSetFacing(EntityPlayer player, int side)
概要 その向きに外装が貼り付けできるかを返すメソッド。
補足
メソッド名 short getFacing()
概要 外装の値のゲッター。このインターフェースを実装するときは、外装の値を保持する変数が必要。
補足
メソッド名 boolean setetFacing(short facing)
概要 外装の値のセッター。このインターフェースを実装するときは、外装の値を保持する変数が必要。
補足
メソッド名 boolean wrenchCanRemove(EntityPlayer player)
概要 そのプレイヤーが撤去できるかを返すメソッド。基本的にはplayerの所持アイテムをチェックする。
補足
メソッド名 float getWrenchDropRate()
概要 0~1の、壊れずに撤去できる確率を返すメソッド。
補足
メソッド名 ItemStack getWrenchDrop(EntityPlayer player)
概要 正常に撤去できた際のドロップするアイテムを返すメソッド。
補足