SlideShare a Scribd company logo
Minecraft Modding
#6 ブロックの作成
たくのろじぃ
Version 1.15.1
1. ブロック登録イベント
ブロックを作成するにあたって必要なもの
1. ブロック登録イベント
2. ブロックのテクスチャ
3. ブロックの名称
4. ブロックの状態
5. ブロックアイテム
ブロックそのものと、ブロックアイテムの登録イベント
BlockInit.java を編集 (Importは次のページ)
1. ブロック登録イベント
ソースコードをこまめに保存すると、補完機能でインポートが自動挿入される
2. ブロックの状態
assets / mod / blockstates
dice_block.json を作成
単純なブロックはこれだけで良いが、
ドアなどの複雑な状態になるとコードも長くなる
3. ブロックのテクスチャ
models / block
dice_block.json を作成
テクスチャのディレクトリを参照
cube_all はブロックの面全てに適用する意味
3. ブロックのテクスチャ
textures / blocks の中に
ブロックのテクスチャを追加する
サイコロっぽいテクスチャ
これは手作り
4. ブロックのアイテム
ブロックはアイテムとしても存在する
item にも追加
5. ブロックの名称
lang / ja_jp.json と
lang / en_us.json を編集
item ではなく、 block なので注意
6. ブロックの確認
アイテムとして存在かつ配置できるか確認する
7. ブロックのプロパティ
ブロックの所持個数や素材、音など様々ある → 気になったら [Ctrl] を押しながらクラスやプロパティをクリックしてみる
7. ブロックのプロパティ
例)ブロックの素材
7. ブロックのプロパティ
例)ブロックの音
8. テクスチャや状態などの参考に
バージョンを選択して、assets や texture などをダウンロードできる
https://mcasset.cloud/1.15.1/
8. テクスチャや状態などの参考に
例)レシピ(ボート)
8. テクスチャや状態などの参考に
例)ブロック(原木)

More Related Content

What's hot

170301 いまさら聞けないブロックチェーン⑤
170301 いまさら聞けないブロックチェーン⑤170301 いまさら聞けないブロックチェーン⑤
170301 いまさら聞けないブロックチェーン⑤
勇太 荒瀬
 
Bitcoinについて調べてみた
Bitcoinについて調べてみたBitcoinについて調べてみた
Bitcoinについて調べてみた
一樹 常見
 
図解 Blockchainの仕組み
図解 Blockchainの仕組み図解 Blockchainの仕組み
図解 Blockchainの仕組み
Nisei Kimura
 
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
Ryo ONODERA
 
170301 いまさら聞けないブロックチェーン④
170301 いまさら聞けないブロックチェーン④170301 いまさら聞けないブロックチェーン④
170301 いまさら聞けないブロックチェーン④
勇太 荒瀬
 
170301 いまさら聞けないブロックチェーン②
170301 いまさら聞けないブロックチェーン②170301 いまさら聞けないブロックチェーン②
170301 いまさら聞けないブロックチェーン②
勇太 荒瀬
 
Jggug20120901pojojson
Jggug20120901pojojsonJggug20120901pojojson
Jggug20120901pojojson
Yasuharu Hayami
 
Bsd5.10.1
Bsd5.10.1Bsd5.10.1
Bsd5.10.1
K5_sem
 
170301 いまさら聞けないブロックチェーン③
170301 いまさら聞けないブロックチェーン③170301 いまさら聞けないブロックチェーン③
170301 いまさら聞けないブロックチェーン③
勇太 荒瀬
 
Javascript本19章まとめ
Javascript本19章まとめJavascript本19章まとめ
Javascript本19章まとめ
dekosuke
 
[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
 
[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 Cryptography
Kite Koga
 
WebXR Hand Input (ハンド トラッキング) 入門
WebXR Hand Input (ハンド トラッキング) 入門WebXR Hand Input (ハンド トラッキング) 入門
WebXR Hand Input (ハンド トラッキング) 入門
Yusuke Hara
 
Minecraft modding 04
Minecraft modding 04Minecraft modding 04
Minecraft modding 04
Takunology
 
Node.js×mongo dbで3年間サービス運用してみた話
Node.js×mongo dbで3年間サービス運用してみた話Node.js×mongo dbで3年間サービス運用してみた話
Node.js×mongo dbで3年間サービス運用してみた話
leverages_event
 

What's hot (20)

170301 いまさら聞けないブロックチェーン⑤
170301 いまさら聞けないブロックチェーン⑤170301 いまさら聞けないブロックチェーン⑤
170301 いまさら聞けないブロックチェーン⑤
 
Bitcoinについて調べてみた
Bitcoinについて調べてみたBitcoinについて調べてみた
Bitcoinについて調べてみた
 
図解 Blockchainの仕組み
図解 Blockchainの仕組み図解 Blockchainの仕組み
図解 Blockchainの仕組み
 
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
 
170301 いまさら聞けないブロックチェーン④
170301 いまさら聞けないブロックチェーン④170301 いまさら聞けないブロックチェーン④
170301 いまさら聞けないブロックチェーン④
 
170301 いまさら聞けないブロックチェーン②
170301 いまさら聞けないブロックチェーン②170301 いまさら聞けないブロックチェーン②
170301 いまさら聞けないブロックチェーン②
 
Jggug20120901pojojson
Jggug20120901pojojsonJggug20120901pojojson
Jggug20120901pojojson
 
Bsd5.10.1
Bsd5.10.1Bsd5.10.1
Bsd5.10.1
 
170301 いまさら聞けないブロックチェーン③
170301 いまさら聞けないブロックチェーン③170301 いまさら聞けないブロックチェーン③
170301 いまさら聞けないブロックチェーン③
 
Javascript本19章まとめ
Javascript本19章まとめJavascript本19章まとめ
Javascript本19章まとめ
 
[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 - 教育用ブロックチェーンの紹介
 
[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
 
WebXR Hand Input (ハンド トラッキング) 入門
WebXR Hand Input (ハンド トラッキング) 入門WebXR Hand Input (ハンド トラッキング) 入門
WebXR Hand Input (ハンド トラッキング) 入門
 
Minecraft modding 04
Minecraft modding 04Minecraft modding 04
Minecraft modding 04
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Bitcoin 2
Bitcoin 2Bitcoin 2
Bitcoin 2
 
Node.js×mongo dbで3年間サービス運用してみた話
Node.js×mongo dbで3年間サービス運用してみた話Node.js×mongo dbで3年間サービス運用してみた話
Node.js×mongo dbで3年間サービス運用してみた話
 

Similar to Minecraft modding 06

ブロックチェーンの基本構造
ブロックチェーンの基本構造ブロックチェーンの基本構造
ブロックチェーンの基本構造
Soichiro Takagi
 
第2回concrete5初心者向け勉強会
第2回concrete5初心者向け勉強会第2回concrete5初心者向け勉強会
第2回concrete5初心者向け勉強会
武彦 大山
 
[1C5] Docker Comose & Swarm mode Orchestration (Japan Container Days - Day1)
[1C5] Docker Comose & Swarm mode Orchestration (Japan Container Days - Day1)[1C5] Docker Comose & Swarm mode Orchestration (Japan Container Days - Day1)
[1C5] Docker Comose & Swarm mode Orchestration (Japan Container Days - Day1)
Masahito Zembutsu
 
EXE #4:ブロックチェーンコア技術と既存技術の組み合わせ
EXE #4:ブロックチェーンコア技術と既存技術の組み合わせEXE #4:ブロックチェーンコア技術と既存技術の組み合わせ
EXE #4:ブロックチェーンコア技術と既存技術の組み合わせ
blockchainexe
 
Bitcoin x javascript
Bitcoin x javascriptBitcoin x javascript
Bitcoin x javascript
Yuki Akiyama
 
ブロックチェーン基礎(Blockchain Fundamentals)
ブロックチェーン基礎(Blockchain Fundamentals)ブロックチェーン基礎(Blockchain Fundamentals)
ブロックチェーン基礎(Blockchain Fundamentals)
Seiyo Nakazawa
 

Similar to Minecraft modding 06 (6)

ブロックチェーンの基本構造
ブロックチェーンの基本構造ブロックチェーンの基本構造
ブロックチェーンの基本構造
 
第2回concrete5初心者向け勉強会
第2回concrete5初心者向け勉強会第2回concrete5初心者向け勉強会
第2回concrete5初心者向け勉強会
 
[1C5] Docker Comose & Swarm mode Orchestration (Japan Container Days - Day1)
[1C5] Docker Comose & Swarm mode Orchestration (Japan Container Days - Day1)[1C5] Docker Comose & Swarm mode Orchestration (Japan Container Days - Day1)
[1C5] Docker Comose & Swarm mode Orchestration (Japan Container Days - Day1)
 
EXE #4:ブロックチェーンコア技術と既存技術の組み合わせ
EXE #4:ブロックチェーンコア技術と既存技術の組み合わせEXE #4:ブロックチェーンコア技術と既存技術の組み合わせ
EXE #4:ブロックチェーンコア技術と既存技術の組み合わせ
 
Bitcoin x javascript
Bitcoin x javascriptBitcoin x javascript
Bitcoin x javascript
 
ブロックチェーン基礎(Blockchain Fundamentals)
ブロックチェーン基礎(Blockchain Fundamentals)ブロックチェーン基礎(Blockchain Fundamentals)
ブロックチェーン基礎(Blockchain Fundamentals)
 

More from Takunology

Minecraft modding Ex
Minecraft modding ExMinecraft modding Ex
Minecraft modding Ex
Takunology
 
Minecraft modding 12
Minecraft modding 12Minecraft modding 12
Minecraft modding 12
Takunology
 
Minecraft modding 11
Minecraft modding 11Minecraft modding 11
Minecraft modding 11
Takunology
 
Minecraft modding 10
Minecraft modding 10Minecraft modding 10
Minecraft modding 10
Takunology
 
Minecraft modding 08
Minecraft modding 08Minecraft modding 08
Minecraft modding 08
Takunology
 
Minecraft modding 07
Minecraft modding 07Minecraft modding 07
Minecraft modding 07
Takunology
 
Minecraft modding 05
Minecraft modding 05Minecraft modding 05
Minecraft modding 05
Takunology
 
Minecraft modding 03
Minecraft modding 03Minecraft modding 03
Minecraft modding 03
Takunology
 
Minecraft modding 02
Minecraft modding 02Minecraft modding 02
Minecraft modding 02
Takunology
 
Minecraft modding 01
Minecraft modding 01Minecraft modding 01
Minecraft modding 01
Takunology
 
因数分解でカレーを作る-因数分解を用いて効率的な手順を導き出す-
因数分解でカレーを作る-因数分解を用いて効率的な手順を導き出す-因数分解でカレーを作る-因数分解を用いて効率的な手順を導き出す-
因数分解でカレーを作る-因数分解を用いて効率的な手順を導き出す-
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

Matsuo-Iwasawa lab. Research Unit Introduction
Matsuo-Iwasawa lab. Research Unit IntroductionMatsuo-Iwasawa lab. Research Unit Introduction
Matsuo-Iwasawa lab. Research Unit Introduction
Matsuo Lab
 
【GPT4-o越えのリアルタイム会話AI】kyutai labsのMoshiデモ動画を解説
【GPT4-o越えのリアルタイム会話AI】kyutai labsのMoshiデモ動画を解説【GPT4-o越えのリアルタイム会話AI】kyutai labsのMoshiデモ動画を解説
【GPT4-o越えのリアルタイム会話AI】kyutai labsのMoshiデモ動画を解説
TsuyoshiSaito7
 
MOSHI: 革新的な音声AI QAIが開発した次世代のコミュニケーションツール
MOSHI: 革新的な音声AI QAIが開発した次世代のコミュニケーションツールMOSHI: 革新的な音声AI QAIが開発した次世代のコミュニケーションツール
MOSHI: 革新的な音声AI QAIが開発した次世代のコミュニケーションツール
TsuyoshiSaito7
 
【AI論文解説】LLMの事前学習をvisionに適用する手法Autoregressive Image Models
【AI論文解説】LLMの事前学習をvisionに適用する手法Autoregressive Image Models【AI論文解説】LLMの事前学習をvisionに適用する手法Autoregressive Image Models
【AI論文解説】LLMの事前学習をvisionに適用する手法Autoregressive Image Models
Sony - Neural Network Libraries
 
Kyndryl Developer Services のご紹介 2024年7月
Kyndryl Developer Services のご紹介  2024年7月Kyndryl Developer Services のご紹介  2024年7月
Kyndryl Developer Services のご紹介 2024年7月
Takayuki Nakayama
 
MySQLの文字コードと照合順序について 2024/07/05の勉強会で発表されたものです。
MySQLの文字コードと照合順序について 2024/07/05の勉強会で発表されたものです。MySQLの文字コードと照合順序について 2024/07/05の勉強会で発表されたものです。
MySQLの文字コードと照合順序について 2024/07/05の勉強会で発表されたものです。
iPride Co., Ltd.
 
第61回CV勉強会「CVPR2024読み会」(前編)発表資料:State Space Models for Event Cameras
第61回CV勉強会「CVPR2024読み会」(前編)発表資料:State Space Models for Event Cameras第61回CV勉強会「CVPR2024読み会」(前編)発表資料:State Space Models for Event Cameras
第61回CV勉強会「CVPR2024読み会」(前編)発表資料:State Space Models for Event Cameras
Takuya Minagawa
 
Matsuo-Iwasawa Lab. Research unit Introduction
Matsuo-Iwasawa Lab. Research unit IntroductionMatsuo-Iwasawa Lab. Research unit Introduction
Matsuo-Iwasawa Lab. Research unit Introduction
Matsuo Lab
 
「スマートエスイー」におけるスマートシステム&サービスおよびDX推進人材の産学連携育成ならびに参照モデルに基づく育成プログラム分析
「スマートエスイー」におけるスマートシステム&サービスおよびDX推進人材の産学連携育成ならびに参照モデルに基づく育成プログラム分析「スマートエスイー」におけるスマートシステム&サービスおよびDX推進人材の産学連携育成ならびに参照モデルに基づく育成プログラム分析
「スマートエスイー」におけるスマートシステム&サービスおよびDX推進人材の産学連携育成ならびに参照モデルに基づく育成プログラム分析
Hironori Washizaki
 
「福利厚生をコストから投資へ」AIで社員1人ひとりに最適な支援を届ける 全く新しいカフェテリアプラン
「福利厚生をコストから投資へ」AIで社員1人ひとりに最適な支援を届ける 全く新しいカフェテリアプラン「福利厚生をコストから投資へ」AIで社員1人ひとりに最適な支援を届ける 全く新しいカフェテリアプラン
「福利厚生をコストから投資へ」AIで社員1人ひとりに最適な支援を届ける 全く新しいカフェテリアプラン
shogotaguchi
 

Recently uploaded (10)

Matsuo-Iwasawa lab. Research Unit Introduction
Matsuo-Iwasawa lab. Research Unit IntroductionMatsuo-Iwasawa lab. Research Unit Introduction
Matsuo-Iwasawa lab. Research Unit Introduction
 
【GPT4-o越えのリアルタイム会話AI】kyutai labsのMoshiデモ動画を解説
【GPT4-o越えのリアルタイム会話AI】kyutai labsのMoshiデモ動画を解説【GPT4-o越えのリアルタイム会話AI】kyutai labsのMoshiデモ動画を解説
【GPT4-o越えのリアルタイム会話AI】kyutai labsのMoshiデモ動画を解説
 
MOSHI: 革新的な音声AI QAIが開発した次世代のコミュニケーションツール
MOSHI: 革新的な音声AI QAIが開発した次世代のコミュニケーションツールMOSHI: 革新的な音声AI QAIが開発した次世代のコミュニケーションツール
MOSHI: 革新的な音声AI QAIが開発した次世代のコミュニケーションツール
 
【AI論文解説】LLMの事前学習をvisionに適用する手法Autoregressive Image Models
【AI論文解説】LLMの事前学習をvisionに適用する手法Autoregressive Image Models【AI論文解説】LLMの事前学習をvisionに適用する手法Autoregressive Image Models
【AI論文解説】LLMの事前学習をvisionに適用する手法Autoregressive Image Models
 
Kyndryl Developer Services のご紹介 2024年7月
Kyndryl Developer Services のご紹介  2024年7月Kyndryl Developer Services のご紹介  2024年7月
Kyndryl Developer Services のご紹介 2024年7月
 
MySQLの文字コードと照合順序について 2024/07/05の勉強会で発表されたものです。
MySQLの文字コードと照合順序について 2024/07/05の勉強会で発表されたものです。MySQLの文字コードと照合順序について 2024/07/05の勉強会で発表されたものです。
MySQLの文字コードと照合順序について 2024/07/05の勉強会で発表されたものです。
 
第61回CV勉強会「CVPR2024読み会」(前編)発表資料:State Space Models for Event Cameras
第61回CV勉強会「CVPR2024読み会」(前編)発表資料:State Space Models for Event Cameras第61回CV勉強会「CVPR2024読み会」(前編)発表資料:State Space Models for Event Cameras
第61回CV勉強会「CVPR2024読み会」(前編)発表資料:State Space Models for Event Cameras
 
Matsuo-Iwasawa Lab. Research unit Introduction
Matsuo-Iwasawa Lab. Research unit IntroductionMatsuo-Iwasawa Lab. Research unit Introduction
Matsuo-Iwasawa Lab. Research unit Introduction
 
「スマートエスイー」におけるスマートシステム&サービスおよびDX推進人材の産学連携育成ならびに参照モデルに基づく育成プログラム分析
「スマートエスイー」におけるスマートシステム&サービスおよびDX推進人材の産学連携育成ならびに参照モデルに基づく育成プログラム分析「スマートエスイー」におけるスマートシステム&サービスおよびDX推進人材の産学連携育成ならびに参照モデルに基づく育成プログラム分析
「スマートエスイー」におけるスマートシステム&サービスおよびDX推進人材の産学連携育成ならびに参照モデルに基づく育成プログラム分析
 
「福利厚生をコストから投資へ」AIで社員1人ひとりに最適な支援を届ける 全く新しいカフェテリアプラン
「福利厚生をコストから投資へ」AIで社員1人ひとりに最適な支援を届ける 全く新しいカフェテリアプラン「福利厚生をコストから投資へ」AIで社員1人ひとりに最適な支援を届ける 全く新しいカフェテリアプラン
「福利厚生をコストから投資へ」AIで社員1人ひとりに最適な支援を届ける 全く新しいカフェテリアプラン
 

Minecraft modding 06