SlideShare a Scribd company logo
1 of 10
Download to read offline
Minecraft Modding
#9 鉱石ブロックの生成
たくのろじぃ
Version 1.15.1
1. 鉱石ブロック
道具を作ったので、せっかくなら鉱石も欲しい
鉱石ブロックを作るのに必要なもの
1. 鉱石ブロックの定義
2. 鉱石ブロックの生成処理
3. 鉱石ブロックの名称とテクスチャ
ブロックはブロックの追加と同じ手順で作る
→ スライド #6 を参照
2. 鉱石ブロックの登録
ブロックの登録イベントに追記
ブロックのテクスチャとアイテム、名称を設定するのも忘れずに
3. ドロップ品の追加
Minecraft の Assets をコピペして書きかえる
(Assets のダウンロード方法はスライド #6 を参照)
data / mod / loot_tables / blocks
に takunolo_ore.json を追加
loot_tables がないと正しく動作しない
今回はダイヤブロックをコピペ(ベースにする)
3. ドロップ品の追加
コピペしたコードを少し編集
“name” 属性に
ドロップアイテムを指定する
→ ブロックが破壊されたときに
そのアイテムがドロップする
幸運のエンチャントが付いた
つるはしでブロックを破壊すると
複数ドロップする仕様になっている
4. ドロップの確認
鉱石ブロックを破壊すると指定したアイテムがドロップするか確認
5. 鉱石ブロックの生成
ワールド生成時に鉱石ブロックも生成 → world ディレクトリに生成イベントを作る
func_227446_a_ という
メソッド名が謎…
6. 鉱石ブロックの生成登録イベント
FML のセットアップ(ワールド生成)時に鉱石を生成させるイベント処理を追記
鉱石生成を記述したコードの import も忘れずに
7. 鉱石ブロックの生成
ワールドを新規作成し、鉱石ブロックが生成されているかを確認
8. 補足
鉱石ブロックの生成範囲について
上から順番に
• 鉱石の生成試行回数
• ?
• ?
• 生成される高さの最大値
オフセットの値は乱数生成に
関係している可能性が高い

More Related Content

What's hot

170301 いまさら聞けないブロックチェーン⑤
170301 いまさら聞けないブロックチェーン⑤170301 いまさら聞けないブロックチェーン⑤
170301 いまさら聞けないブロックチェーン⑤勇太 荒瀬
 
Bitcoinについて調べてみた
Bitcoinについて調べてみたBitcoinについて調べてみた
Bitcoinについて調べてみた一樹 常見
 
図解 Blockchainの仕組み
図解 Blockchainの仕組み図解 Blockchainの仕組み
図解 Blockchainの仕組みNisei Kimura
 
170301 いまさら聞けないブロックチェーン④
170301 いまさら聞けないブロックチェーン④170301 いまさら聞けないブロックチェーン④
170301 いまさら聞けないブロックチェーン④勇太 荒瀬
 
NetBSD on Conoha VPS at JNUG BoF 2014
NetBSD on Conoha VPS at JNUG BoF 2014NetBSD on Conoha VPS at JNUG BoF 2014
NetBSD on Conoha VPS at JNUG BoF 2014Ryo ONODERA
 
Javascript本19章まとめ
Javascript本19章まとめJavascript本19章まとめ
Javascript本19章まとめdekosuke
 
170301 いまさら聞けないブロックチェーン②
170301 いまさら聞けないブロックチェーン②170301 いまさら聞けないブロックチェーン②
170301 いまさら聞けないブロックチェーン②勇太 荒瀬
 
170301 いまさら聞けないブロックチェーン③
170301 いまさら聞けないブロックチェーン③170301 いまさら聞けないブロックチェーン③
170301 いまさら聞けないブロックチェーン③勇太 荒瀬
 
Bsd5.10.1
Bsd5.10.1Bsd5.10.1
Bsd5.10.1K5_sem
 
[Basic 6] DNS / ソケット通信 / その他
[Basic 6] DNS / ソケット通信 / その他[Basic 6] DNS / ソケット通信 / その他
[Basic 6] DNS / ソケット通信 / その他Yuto Takei
 
170301 いまさら聞けないブロックチェーン①
170301 いまさら聞けないブロックチェーン①170301 いまさら聞けないブロックチェーン①
170301 いまさら聞けないブロックチェーン①勇太 荒瀬
 
[Intermediate 03] MinChain - 教育用ブロックチェーンの紹介
[Intermediate 03] MinChain - 教育用ブロックチェーンの紹介[Intermediate 03] MinChain - 教育用ブロックチェーンの紹介
[Intermediate 03] MinChain - 教育用ブロックチェーンの紹介Yuto Takei
 
Minecraft modding 04
Minecraft modding 04Minecraft modding 04
Minecraft modding 04Takunology
 
[Intermediate 01] イントロダクション / Bitcoin を動作させる
[Intermediate 01] イントロダクション / Bitcoin を動作させる[Intermediate 01] イントロダクション / Bitcoin を動作させる
[Intermediate 01] イントロダクション / Bitcoin を動作させるYuto Takei
 
量子コンピュータと量子暗号 Quantum Computer & Quantum Cryptography
量子コンピュータと量子暗号 Quantum Computer & Quantum Cryptography量子コンピュータと量子暗号 Quantum Computer & Quantum Cryptography
量子コンピュータと量子暗号 Quantum Computer & Quantum CryptographyKite Koga
 
Node.js×mongo dbで3年間サービス運用してみた話
Node.js×mongo dbで3年間サービス運用してみた話Node.js×mongo dbで3年間サービス運用してみた話
Node.js×mongo dbで3年間サービス運用してみた話leverages_event
 
WebXR Hand Input (ハンド トラッキング) 入門
WebXR Hand Input (ハンド トラッキング) 入門WebXR Hand Input (ハンド トラッキング) 入門
WebXR Hand Input (ハンド トラッキング) 入門Yusuke Hara
 
[Intermediate 04] ブロックチェーンの動作原理
[Intermediate 04] ブロックチェーンの動作原理[Intermediate 04] ブロックチェーンの動作原理
[Intermediate 04] ブロックチェーンの動作原理Yuto Takei
 

What's hot (20)

170301 いまさら聞けないブロックチェーン⑤
170301 いまさら聞けないブロックチェーン⑤170301 いまさら聞けないブロックチェーン⑤
170301 いまさら聞けないブロックチェーン⑤
 
Bitcoinについて調べてみた
Bitcoinについて調べてみたBitcoinについて調べてみた
Bitcoinについて調べてみた
 
図解 Blockchainの仕組み
図解 Blockchainの仕組み図解 Blockchainの仕組み
図解 Blockchainの仕組み
 
170301 いまさら聞けないブロックチェーン④
170301 いまさら聞けないブロックチェーン④170301 いまさら聞けないブロックチェーン④
170301 いまさら聞けないブロックチェーン④
 
NetBSD on Conoha VPS at JNUG BoF 2014
NetBSD on Conoha VPS at JNUG BoF 2014NetBSD on Conoha VPS at JNUG BoF 2014
NetBSD on Conoha VPS at JNUG BoF 2014
 
Javascript本19章まとめ
Javascript本19章まとめJavascript本19章まとめ
Javascript本19章まとめ
 
170301 いまさら聞けないブロックチェーン②
170301 いまさら聞けないブロックチェーン②170301 いまさら聞けないブロックチェーン②
170301 いまさら聞けないブロックチェーン②
 
170301 いまさら聞けないブロックチェーン③
170301 いまさら聞けないブロックチェーン③170301 いまさら聞けないブロックチェーン③
170301 いまさら聞けないブロックチェーン③
 
Bsd5.10.1
Bsd5.10.1Bsd5.10.1
Bsd5.10.1
 
[Basic 6] DNS / ソケット通信 / その他
[Basic 6] DNS / ソケット通信 / その他[Basic 6] DNS / ソケット通信 / その他
[Basic 6] DNS / ソケット通信 / その他
 
170301 いまさら聞けないブロックチェーン①
170301 いまさら聞けないブロックチェーン①170301 いまさら聞けないブロックチェーン①
170301 いまさら聞けないブロックチェーン①
 
[Intermediate 03] MinChain - 教育用ブロックチェーンの紹介
[Intermediate 03] MinChain - 教育用ブロックチェーンの紹介[Intermediate 03] MinChain - 教育用ブロックチェーンの紹介
[Intermediate 03] MinChain - 教育用ブロックチェーンの紹介
 
Jggug20120901pojojson
Jggug20120901pojojsonJggug20120901pojojson
Jggug20120901pojojson
 
Minecraft modding 04
Minecraft modding 04Minecraft modding 04
Minecraft modding 04
 
[Intermediate 01] イントロダクション / Bitcoin を動作させる
[Intermediate 01] イントロダクション / Bitcoin を動作させる[Intermediate 01] イントロダクション / Bitcoin を動作させる
[Intermediate 01] イントロダクション / Bitcoin を動作させる
 
量子コンピュータと量子暗号 Quantum Computer & Quantum Cryptography
量子コンピュータと量子暗号 Quantum Computer & Quantum Cryptography量子コンピュータと量子暗号 Quantum Computer & Quantum Cryptography
量子コンピュータと量子暗号 Quantum Computer & Quantum Cryptography
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Node.js×mongo dbで3年間サービス運用してみた話
Node.js×mongo dbで3年間サービス運用してみた話Node.js×mongo dbで3年間サービス運用してみた話
Node.js×mongo dbで3年間サービス運用してみた話
 
WebXR Hand Input (ハンド トラッキング) 入門
WebXR Hand Input (ハンド トラッキング) 入門WebXR Hand Input (ハンド トラッキング) 入門
WebXR Hand Input (ハンド トラッキング) 入門
 
[Intermediate 04] ブロックチェーンの動作原理
[Intermediate 04] ブロックチェーンの動作原理[Intermediate 04] ブロックチェーンの動作原理
[Intermediate 04] ブロックチェーンの動作原理
 

More from Takunology

Minecraft modding Ex
Minecraft modding ExMinecraft modding Ex
Minecraft modding ExTakunology
 
Minecraft modding 12
Minecraft modding 12Minecraft modding 12
Minecraft modding 12Takunology
 
Minecraft modding 11
Minecraft modding 11Minecraft modding 11
Minecraft modding 11Takunology
 
Minecraft modding 10
Minecraft modding 10Minecraft modding 10
Minecraft modding 10Takunology
 
Minecraft modding 08
Minecraft modding 08Minecraft modding 08
Minecraft modding 08Takunology
 
Minecraft modding 07
Minecraft modding 07Minecraft modding 07
Minecraft modding 07Takunology
 
Minecraft modding 05
Minecraft modding 05Minecraft modding 05
Minecraft modding 05Takunology
 
Minecraft modding 03
Minecraft modding 03Minecraft modding 03
Minecraft modding 03Takunology
 
Minecraft modding 02
Minecraft modding 02Minecraft modding 02
Minecraft modding 02Takunology
 
Minecraft modding 01
Minecraft modding 01Minecraft modding 01
Minecraft modding 01Takunology
 
因数分解でカレーを作る-因数分解を用いて効率的な手順を導き出す-
因数分解でカレーを作る-因数分解を用いて効率的な手順を導き出す-因数分解でカレーを作る-因数分解を用いて効率的な手順を導き出す-
因数分解でカレーを作る-因数分解を用いて効率的な手順を導き出す-Takunology
 
スプラトゥーン2 × 数学(訂正版)
スプラトゥーン2 × 数学(訂正版)スプラトゥーン2 × 数学(訂正版)
スプラトゥーン2 × 数学(訂正版)Takunology
 

More from Takunology (12)

Minecraft modding Ex
Minecraft modding ExMinecraft modding Ex
Minecraft modding Ex
 
Minecraft modding 12
Minecraft modding 12Minecraft modding 12
Minecraft modding 12
 
Minecraft modding 11
Minecraft modding 11Minecraft modding 11
Minecraft modding 11
 
Minecraft modding 10
Minecraft modding 10Minecraft modding 10
Minecraft modding 10
 
Minecraft modding 08
Minecraft modding 08Minecraft modding 08
Minecraft modding 08
 
Minecraft modding 07
Minecraft modding 07Minecraft modding 07
Minecraft modding 07
 
Minecraft modding 05
Minecraft modding 05Minecraft modding 05
Minecraft modding 05
 
Minecraft modding 03
Minecraft modding 03Minecraft modding 03
Minecraft modding 03
 
Minecraft modding 02
Minecraft modding 02Minecraft modding 02
Minecraft modding 02
 
Minecraft modding 01
Minecraft modding 01Minecraft modding 01
Minecraft modding 01
 
因数分解でカレーを作る-因数分解を用いて効率的な手順を導き出す-
因数分解でカレーを作る-因数分解を用いて効率的な手順を導き出す-因数分解でカレーを作る-因数分解を用いて効率的な手順を導き出す-
因数分解でカレーを作る-因数分解を用いて効率的な手順を導き出す-
 
スプラトゥーン2 × 数学(訂正版)
スプラトゥーン2 × 数学(訂正版)スプラトゥーン2 × 数学(訂正版)
スプラトゥーン2 × 数学(訂正版)
 

Recently uploaded

TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdfTaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdfMatsushita Laboratory
 
20240326_IoTLT_vol109_kitazaki_v1___.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdf20240326_IoTLT_vol109_kitazaki_v1___.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdfAyachika Kitazaki
 
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~arts yokohama
 
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)ssuser539845
 
2024 01 Virtual_Counselor
2024 01 Virtual_Counselor 2024 01 Virtual_Counselor
2024 01 Virtual_Counselor arts yokohama
 
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見Shumpei Kishi
 
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法ssuser370dd7
 
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-LoopへTetsuya Nihonmatsu
 

Recently uploaded (11)

2024 03 CTEA
2024 03 CTEA2024 03 CTEA
2024 03 CTEA
 
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdfTaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
TaketoFujikawa_台本中の動作表現に基づくアニメーション原画システムの提案_SIGEC71.pdf
 
20240326_IoTLT_vol109_kitazaki_v1___.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdf20240326_IoTLT_vol109_kitazaki_v1___.pdf
20240326_IoTLT_vol109_kitazaki_v1___.pdf
 
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
2024 02 Nihon-Tanken ~Towards a More Inclusive Japan~
 
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
IFIP IP3での資格制度を対象とする国際認定(IPSJ86全国大会シンポジウム)
 
2024 04 minnanoito
2024 04 minnanoito2024 04 minnanoito
2024 04 minnanoito
 
2024 01 Virtual_Counselor
2024 01 Virtual_Counselor 2024 01 Virtual_Counselor
2024 01 Virtual_Counselor
 
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
持続可能なDrupal Meetupのコツ - Drupal Meetup Tokyoの知見
 
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
情報処理学会86回全国大会_Generic OAMをDeep Learning技術によって実現するための課題と解決方法
 
What is the world where you can make your own semiconductors?
What is the world where you can make your own semiconductors?What is the world where you can make your own semiconductors?
What is the world where you can make your own semiconductors?
 
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
「今からでも間に合う」GPTsによる 活用LT会 - 人とAIが協調するHumani-in-the-Loopへ
 

Minecraft modding 09