【やさしい】データパックの作り方解説【マイクラコマンド解説】

  Рет қаралды 88,153

まっしゅ

まっしゅ

Күн бұрын

Пікірлер: 183
@Hama_SH
@Hama_SH 3 жыл бұрын
【訂正!!】5分辺り 誤:item_modifierフォルダ→ 正:item_modifiersフォルダ
@んんん-e1d
@んんん-e1d 3 жыл бұрын
ないすです
@伝説のセミ
@伝説のセミ 2 жыл бұрын
nice
@legoninjago-fc3rx
@legoninjago-fc3rx 2 жыл бұрын
わかりやすいです。神です。
@42435weerq
@42435weerq 7 ай бұрын
追記 pack.mcmetaファイルのバージョン { "pack": { "pack_format": 7,←ここの数字 "description": "Tutorial Data Pack" } } 1 MC 1.6.1~1.8.9 2 MC 1.9~10.2 3 MC 1.11~1.12.2 4 MC 1.13~1.14.4 5 MC 1.15~1.16.1 6 MC 1.16.2~1.16.5 7 MC 1.17~1.17.1 8 MC 1.18~1.18.2 9 MC 1.19~1.19.2 10はないから注意 11 SH 22w42a~22w44a 12 MC 1.19.3 13 MC 1.19.4 14 SH 23w14a~23w16a 15 MC 1.20~1.20.1 16 SH 23w31a 17 SH 23w32a~1.20.2-pre1 18 MC 1.20.2 19 SH 23w42a 20 SH 23w43a~23w44a 21 SH 23w45a~23w46a 22 SH 1.20.3-pre1~|1.20.3-rc1 23 MC 1.20.3~1.20.4 24 SH 24w03a~24w04a 25 SH 24w05a~24w05b 26 SH 24w06a~24w07 27はないから注意 28 24w09a~24w10a 29 24w11a 30 24w12a 31 24w13a~~~~ 以上2024年4月15日現在の"pack_format":の数字でした。
@shnile0
@shnile0 2 ай бұрын
1.21.1はわかりますでしょうか?わかるのなら教えていただきたいです。
@イザナミノミ
@イザナミノミ 2 ай бұрын
10:00 リロードにより呼び出すファンクションコマンドが実行されません😢 (動画内で入れ子と呼ばれているもの) リロードによるコマンドは1つだけ実行されるようになってるのでしょうか
@MIkey_225
@MIkey_225 8 ай бұрын
すげええ
@Hibiki_TRPG
@Hibiki_TRPG 3 жыл бұрын
分かりやすいし 声聞きやすい つまり神
@Hina-w1f
@Hina-w1f Жыл бұрын
7:23のtagsでfunction以外のもload.jsonとすればいいんでしょうか?
@robit1002
@robit1002 3 жыл бұрын
聖剣データパック作るから参考になります!
@mememomoco
@mememomoco 3 жыл бұрын
めっちゃ分かりやすい! このチャンネル伸びろぉ
@masa-mc7fw
@masa-mc7fw 11 ай бұрын
tutorial datapackって何ですか?
@Hama_SH
@Hama_SH 11 ай бұрын
概要欄で配布している、データパックの雛形を指しています。
@masa-mc7fw
@masa-mc7fw 10 ай бұрын
ありがとうございます! チャンネル登録しました!
@しゅーとです
@しゅーとです Жыл бұрын
バージョン1.20の場合は数字は何番にすればいいですか?
@Hama_SH
@Hama_SH Жыл бұрын
15です、詳しくはこちらをminecraft.fandom.com/ja/wiki/Java_Edition_1.20
@しゅーとです
@しゅーとです Жыл бұрын
@@Hama_SH ありがとうございます😊
@kenobara8114
@kenobara8114 2 жыл бұрын
めっちゃわかりやすっ! 五分あたりの更新日俺の誕生日で草
@user-ue1jp3fm7m
@user-ue1jp3fm7m Жыл бұрын
データパックはやはりスマホではなくPCじゃないと作成できないのでしょうか…?
@Hama_SH
@Hama_SH 11 ай бұрын
データパックはJava版限定の要素となるため、製作にはPCが必要です。
@Euclid_Miyazaki
@Euclid_Miyazaki Жыл бұрын
仕組みを紹介する動画は多々見るのですが、tick.jsonなどのファイルを作ったはいいがどこに入れるのか、まずまずどういう構造にするのかが全くわからなかったです。 こういう紹介動画を求めていました、、、! ファンクションのテンプレート的なものがあったことにまず感動しました!ありがとうございました!
@kinokosin
@kinokosin 3 жыл бұрын
わかりやすい!
@全く編集しないチャンネル
@全く編集しないチャンネル 2 жыл бұрын
zipファイルを解凍できない人はどうすればいいですか
@tensai_saiten
@tensai_saiten 2 жыл бұрын
がんばれください。 まあホントのこと言うと7zipっていうソフト使ったらいける。(※誤爆注意※)
@rionlegendaryrion2226
@rionlegendaryrion2226 2 жыл бұрын
なんか同じようにしてるのですがエラーばっか出るんです。なんかどうにかできないかな
@rowletakito
@rowletakito 3 жыл бұрын
結構データパック作ってますけど、 こういう解説してる人いなかったからほぼ独学だったな… まあまだまだ学ぶことがあるから参考にさせてもらいます
@Hama_SH
@Hama_SH 3 жыл бұрын
私の動画が少しでも何かの参考になればもう生きがいですありがとう
@flowey_bad_dream
@flowey_bad_dream 3 жыл бұрын
独学って自分で試しながらやったってこと?
@rowletakito
@rowletakito 3 жыл бұрын
@@flowey_bad_dream 試すっていうのはよくわかりませんが 師についたり、学校に通ったりしてませんからね… まあ、そーゆー意味ではこれも独学ですけど…
@flowey_bad_dream
@flowey_bad_dream 3 жыл бұрын
@@rowletakito コマンドどこで学んだんですか?って聞くとみんな口を揃えて独学っていうんですよ…独学ってなんなんすかね…
@rowletakito
@rowletakito 3 жыл бұрын
@@flowey_bad_dream 独学っていうのは誰かに教えを乞うわけではなく 自分で書物を読んで学ぶことですが、 今は専らWebサイトや動画を見たりする“独学”の方が多い気ですね データパックを公開してる人も沢山いますから (無闇に変なサイトからインストールは危険だけど) それの中身を見てやる学ぶこともできますが、 コマンドが出来ることとマイクラの仕様を熟知してないと 何してるのかさっぱりでしょうから、 データパックの前にそれらを知って置くことをお勧めします。 勿論出てくるたびに調べるのもいいわけですが。 長文失礼しました。
@Fuyuneko_Liquid
@Fuyuneko_Liquid 3 жыл бұрын
雛形とは別でのデータパック作ろうとしてるんですけど、どうしても12:11のtestコマンドがゲーム内に出てこないんですけど 何か原因分かる方教えてくれればありがたいです
@Fuyuneko_Liquid
@Fuyuneko_Liquid 3 жыл бұрын
すみません解決しました どうやらコマンドがうまく打ち込めていなかったようです けど勉強になりました!
@All_correct_
@All_correct_ 8 ай бұрын
これノートにメモりながら後で作ります
@ilmgamasaya8371
@ilmgamasaya8371 3 жыл бұрын
条件付きコマンドブロックのようなものを再現したいときはどうすればいいですか? お時間があったら教えてください
@Hama_SH
@Hama_SH 3 жыл бұрын
条件付きコマンドブロックの仕様はあまり理解していないのですが、条件付きコマンドをfunctionで実行するのであれば/execute if/unless ~ コマンドがとても汎用性が高いです。execute if/unless の後にはblock/blocks/entity/score が続いて、もしその条件にブロック、エンティティ、スコアが一致したらコマンドを実行するというようなものを1コマンドで動作させることができます。 例: もしゾンビがコマンド実行者(コマンドブロックで実行すればコマンドブロック)から10ブロック以内に存在すればコマンド実行者が"hi"とチャットに表示する /execute if entity @e[type=zombie,distance=..10,limit=1] run say hi もし上手くいかないようであれば教えて下さい! ・minecraft-ja.gamepedia.com/コマンド/execute
@furiraider
@furiraider 2 жыл бұрын
この動画を見て、データパックをどのように作ったらいいのかすごくわかりました!高評価押しておきます!!
@taka-vm4gk
@taka-vm4gk 3 жыл бұрын
データパック自体よくわからないんですがmodみたいな感じでサーバーに導入したら参加者側も導入しないといけない感じですか? それかプラグインのようにサーバー側だけ導入すれば良い感じですか?
@Hama_SH
@Hama_SH 3 жыл бұрын
マルチサーバーはあまり詳しくないのですが、データパックは基本的にワールドと結びつける形で作成するので、ワールドデータのdatapacks?フォルダにデータパックを導入すれば参加者側は何もしなくても大丈夫です。
@taka-vm4gk
@taka-vm4gk 3 жыл бұрын
@@Hama_SH それってワールドがリセットされる的な感じに難ないですよね?
@Hama_SH
@Hama_SH 3 жыл бұрын
されないです。データパック取り除く場合も然りです。
@taka-vm4gk
@taka-vm4gk 3 жыл бұрын
了解です!不器用ですがやってみます!返信ありがとうございました!😊
@13kngsword29
@13kngsword29 3 жыл бұрын
他のファイルの解説もしてもらってもいいですか? 宜しくお願いします
@Hama_SH
@Hama_SH 3 жыл бұрын
今のところはadvancement、predicate、recipeの解説動画は出てます!その他は個人的な観点で、知っておくと便利な順番で出していくと思います。
@13kngsword29
@13kngsword29 3 жыл бұрын
@@Hama_SH ありがとうございます。 あと、リロード時にカタログなどが手に入り、その中に書いてある文字などをクリックすることによって、コマンドを実行して、アイテムや、職業などが得られる。みたいな感じの仕組みを作りたいのですが、どうすればいいでしょうか? 長文すみません。
@Hama_SH
@Hama_SH 3 жыл бұрын
片手間では解説できないので、それらの複雑な操作を自動で組んでくれるGeneratorを使うことをおすすめします。 minecraft.tools/en/book.php ポインターのマークがついた「Create a click event」からEvent typeを「run command」とすれば本の中でクリックをすればコマンドを実行するというものが作れます。
@13kngsword29
@13kngsword29 3 жыл бұрын
@@Hama_SH ご親切にありがとうございます。
@xouu8912
@xouu8912 3 жыл бұрын
ぱっくフォーマットを6で使用したいのですがなぜか赤くなります
@Hama_SH
@Hama_SH 3 жыл бұрын
VSCodeの拡張機能側の問題かもしれないので、無視してやてみてください。データパックが認識されない場合は、コンマ抜け等で赤くエラーが出ているはずです
@xouu8912
@xouu8912 3 жыл бұрын
@@Hama_SH 治りました!感謝します。
@gatto442
@gatto442 4 ай бұрын
Ver.1.20.1でデータパックを作りたいのですが、なぜかデータパックを認識してくれません。formatも15にしています。/reloadを行ってから/datapack listをやってもvanillaのビルドインしかありません。何か問題点はありますか?教えていただきたいです。
@暇人-x3q2e
@暇人-x3q2e 4 ай бұрын
gatto442さんと同じ問題が起きた方がいらっしゃって、その方が質問した際に投稿主の方が返信してらっしゃったのでその文章を下に載せておきます! functionを入れるフォルダ等の名前が変更されるといった破壊的変更により、ここの対応無しでは以前のデータパックは動かなくなります。 functions→function advancements→advancement 等… tagsフォルダ以外のフォルダが単数形になりました(tagsの中のtags/functionsなども含め)。アップデート関連の動画はいつか出したいですが、それまでは公式のWikiにて変更部分を探してみてください。 だそうです!!
@gatto442
@gatto442 4 ай бұрын
⁠@@暇人-x3q2eそう言うことでしたか!わざわざ返信ありがとうございます!
@暇人-x3q2e
@暇人-x3q2e 4 ай бұрын
@@gatto442 いえいえ!
@adgjmptW-t6y
@adgjmptW-t6y 5 ай бұрын
何故か1.21にアップデートしてから、パックフォーマットも48に変えたのに、今まで使えていたデータパックがすべて使えなくなりました、パックフォーマットが間違っているのでしょうか、それとも、アップデートの当日に同時にmodを入れたのが原因でしょうか、もしよければ予想出来うる原因を教えていただきたいです。 補足として、再度全てこの動画の手順どうりに一からデータパックを作ってみましたが、ダメでした。 そして、入れたmodは影modくらいです。
@Hama_SH
@Hama_SH 5 ай бұрын
functionを入れるフォルダ等の名前が変更されるといった破壊的変更により、ここの対応無しでは以前のデータパックは動かなくなります。 functions→function advancements→advancement 等… tagsフォルダ以外のフォルダが単数形になりました(tagsの中のtags/functionsなども含め)。アップデート関連の動画はいつか出したいですが、それまでは公式のWikiにて変更部分を探してみてください。
@adgjmptW-t6y
@adgjmptW-t6y 5 ай бұрын
​@@Hama_SH 治りました、本当にありがとうございます。
@user-e9q1w
@user-e9q1w 3 жыл бұрын
コマンドの予測変換みたいなやつってどうやって出すんですか
@Hama_SH
@Hama_SH 3 жыл бұрын
チャット欄のコマンドであれば自動的に予測がでるので、tabを押して補完できます。VSCodeのことであれば拡張機能のおかげなので拡張機能を導入してください。
@クロバさん
@クロバさん 3 жыл бұрын
すいません出来ればloottableも解説して欲しいです!
@Hama_SH
@Hama_SH 3 жыл бұрын
データパック要素はなんとなく網羅するつもりでいるので少々時間を下さい!個人的にはloottableは4、5番目くらいのポジションなので動画順もそれくらいでしょうか。
@Hkqru
@Hkqru 2 жыл бұрын
アイテムはどうやって作ればいいんですか?
@sodyum6201
@sodyum6201 3 жыл бұрын
わっかりやすー 質問が2つあります。 ・インベントリからアイテムを一個引くみたいなのってどうやったらいいですか? ・コマンドの遅延ってどうしたらいいですか?(たとえば、右クリして三秒後にテキスト表示するみたいな)
@Hama_SH
@Hama_SH 3 жыл бұрын
最適なコマンドがそれぞれデフォルトで存在してます。 /clearコマンドではアイテムとその数を指定して削除ができ、 (1例) /clear @p minecraft:stick 1 /scheduleコマンドではtick(または秒)を指定してコマンドを遅延させることができます。 (2例) /schedule function (名前空間):(functionファイル名) 3s /scheduleコマンドはfunctionにしか対応していないので遅延させたいコマンドをfunctionに入れてやってみてくださいな! ・minecraft-ja.gamepedia.com/コマンド/clear ・minecraft-ja.gamepedia.com/コマンド/schedule
@sodyum6201
@sodyum6201 3 жыл бұрын
@@Hama_SH 本来スタックできないアイテム(人参棒など)をスタックする方法ってありますか?
@Hama_SH
@Hama_SH 3 жыл бұрын
/summon armor_stand ~ ~ ~ {ShowArms:1,HandItems:[{id:"minecraft:carrot_on_a_stick",Count:10}]} のようなコマンドでスタックさせたアイテムをarmor_standに持たせて召喚させると、本来スタックできないアイテムが複数スタックでき右クリックでGETできます。ただアイテムをインベントリで手に持ってしまうと本来のインベントリ移動の挙動は得られません。そこはしゃーなしです
@sodyum6201
@sodyum6201 3 жыл бұрын
なるほど、ではgiveコマンドではできないんですね
@Hama_SH
@Hama_SH 3 жыл бұрын
そうですね、、/giveだけでは不可能です
@しゅーとです
@しゅーとです Жыл бұрын
この動画の真似をしたのに全く反応しません。バージョンも直し、誤字脱語も確認しました。それでもダメでした。なぜでしょうか?
@はやけん-k7y
@はやけん-k7y 3 жыл бұрын
エンドでランダムにファントムをエンダーマンと置き換えて出現させるってどうすればいいですか?
@Hama_SH
@Hama_SH 3 жыл бұрын
字面だけだと難しいかもしれないです。 ① tag無しエンダーマンに対して(as @e[type=enderman,tag=!Done] at @s)50%の確率で②のfunctionを呼び出す。 ② ファントムを召喚し、エンダーマンをkillする。 ③ tag無しエンダーマンに対してtagを付与する。/tag @e[type=enderman,tag=!Done] add Done ①、③は必ず実行して、②は①から50%の確率で呼び出します。
@はやけん-k7y
@はやけん-k7y 3 жыл бұрын
@@Hama_SH 50%の確率って言うところがちょっとわかりません
@Hama_SH
@Hama_SH 3 жыл бұрын
Predicateのrandom_chanceというものを使います。データパックとpredicateの知識がある程度必要なうえ字面では解説が難しいので、解説動画かWikiで調べてみてください。一応動画を貼っておきます。 kzbin.info/www/bejne/aIqpfGlupNamopI /execute as @e[type=enderman,tag=!Done] at @s if predicate namespace:random_chance run function ②
@はやけん-k7y
@はやけん-k7y 3 жыл бұрын
@@Hama_SH ありがとうございます やってみます
@wshflanshartman
@wshflanshartman 3 жыл бұрын
macだったら、macにもともとあるテキストエディットでも、大丈夫ですかね。
@Hama_SH
@Hama_SH 3 жыл бұрын
Macは詳しくないのですが、もともとあるものよりも多機能のテキストエディタの方が一般的に使いやすいと思われるので、なんらかのテキストエディタをダウンロードすることを推奨します。
@wshflanshartman
@wshflanshartman 3 жыл бұрын
@@Hama_SH 有難うございます 聞いてしまてからで申し訳ないんですが、やってみたら、まあテキストエディットでも、テキストエディタとしては成り立ってるので、まぁ大丈夫かな。。。って感じでもともとあるの使おうかなと思います。 使用可能容量が、残り少ないので、
@AORlNGO
@AORlNGO 2 жыл бұрын
雛形のnamespaceのフォルダ名とjsonファイル内のnamespaceを全く同じにしてもnamespaceから変えた瞬間からreload後のreloaded!が出なくなり main.functionにコマンドを書き込んでも実行されないのですがなぜでしょうか? 追記 すべてnamespaceに戻したら作動するようになりました,でもなぜかmain.function内のコマンドは実行されません
@花花-s9o1j
@花花-s9o1j 9 ай бұрын
データパックを試行しようとすると、マイクラのデータが初期化されます、、、どうしたらいいでしょうか? この動画の通りにして、2回やって2回とも初期化されました。お教えいただけると嬉しいです😢
@はやけん-k7y
@はやけん-k7y 3 жыл бұрын
pack.mcmetaのところを開いたらpack_formatの数字がエラーになっていたのですがどうしたらいいですか?
@Hama_SH
@Hama_SH 3 жыл бұрын
もし正常にデータパックが動いていれば無視で大丈夫です。確認したところ私の方もエラーになっていたので、無視しました。
@コミットします
@コミットします 2 жыл бұрын
スコアとかの$testこういうやつの$ってどういう役割何でしょうか?
@久瑠崎恭介
@久瑠崎恭介 2 жыл бұрын
すみません、mainにたくさんコマンドを入れると動かなくて、でもダイヤを一個与える程度のコマンドなら動くのですが、mainに限界などはありますか?あった場合、たくさんコマンドを入れたかったらどうすればいいかを教えてくださると幸いです。
@Hama_SH
@Hama_SH 2 жыл бұрын
たくさんとは具体的にどれほどでしょうか。基本的には意識する必要はないので、たくさんのコマンドのうちどれかに間違いがあるのだと思います。ひとつでも間違っていると全体が動かなくなってしまうので、一つ一つのコマンドが正しいか確認してみてください。
@久瑠崎恭介
@久瑠崎恭介 2 жыл бұрын
@@Hama_SH コマンドを見直したら動くようになりました!ありがとございます!
@fuhei
@fuhei 3 жыл бұрын
あと 置いたブロックにタグかなんかつけて コマンドを実行したら壊れる みたいなものってないですか?
@Hama_SH
@Hama_SH 3 жыл бұрын
名前空間のtagsフォルダーのblocksフォルダー(7:30)の中に壊したいブロックを連ねたdestroy.jsonというファイルを作って、 /fill x1 y1 z1 x2 y2 z2 air replace #destroy のようなコマンドを実行すればdestroy.jsonというjsonファイルに入ったタグ付けされたブロックのみが壊されるというようなものができます!
@zuikou
@zuikou 3 жыл бұрын
大変分かりやすい解説動画をありがとうございます! 質問が二つあるのですが、 executeやbossbarといったコマンドは使用できないのでしょうか? こちらで入力してみた所、ファイル自体が認識せず(?)呼び出しができなくなってしまいました。 ↓例としてこのようなコマンドをload.mcfunction、main.mcfunctionに入れました (bossbar add bar: "自分の名前") (execute store result bossbar bar: value run data get entity Health) 自分やマルチプレイヤーのHPをリアルタイムでbossbarと連動するデータパックを作成したいのですが、 functionで実行するのではなく何か他に良い手があるのでしょうか?
@Hama_SH
@Hama_SH 3 жыл бұрын
動画の通りであれば、reload.mcfunctionはワールドをリロードした際に1度切り実行するfunction、main.mcfunctionはひっきりなしに常時実行されるfunctionとなります。なので、bossbarを追加するコマンド(bossbar add bar: "自分の名前")は一度きりreload.mcfunctionで実行させればよく、プレイヤーのHPを追うためのexecuteコマンド(execute store result bossbar bar: value run data get entity Health)は常時実行のmain.mcfunctionに入れると良いです。 呼び出しが出来なかったことはよくわからないですが、ボスバーを表示させるためには/bossbar set bar: players これも実行しておかないといけないので、これもreload.mcfunctionに入れる必要があるかもですね。 あまり現状bossbarに詳しくはないので、いつかちゃんと調べて動画にします。すみません...。
@takumi-jn6ew
@takumi-jn6ew 2 жыл бұрын
/tellraw editorもおすすめですよ
@fuhei
@fuhei 3 жыл бұрын
人狼は難しいので攻城戦にしたんですが… 赤色のガラスと 青色のガラス どちらかが先に壊されたら コマンドを実行(試合終了のfunctionコマンド)ってどうやればいいですか?
@Hama_SH
@Hama_SH 3 жыл бұрын
赤色のガラスと青色のガラスの座標をメモって、 /execute if block x1 y1 z1 air run function koujousen:blue_win /execute if block x2 y2 z2 air run function koujousen:red_win というようなコマンドを常時実行させると、どんな手段を用いてもガラスが破壊されてそこの座標にairが検知されれば、functionを実行させることにつなげることができます。
@ーーーーーーーー-f2c
@ーーーーーーーー-f2c 2 жыл бұрын
なぜか動画通りやってもできませんでした。 何回も見直したんですが、、 /datapack list  を使ったときに表示されなかったので データパックであると認識されてないのかなーと思い データパックであることを認識するといっていた、pack.mcmetaとかも確認しましたが、構文はあっていました。 対処法わかりましたら教えていただけると有難いです。
@Hama_SH
@Hama_SH 2 жыл бұрын
コメントの情報からは十分に原因がわかりません。ただ、pack.mcmetaが合っていてもデータパック内のコマンドに誤りがあったり、ファイル構成が違ったり、データパックとして機能してないものは同じように/datapack listに認識されないので、そこを確認してください。 概要欄にデータパックのテンプレートを配布しているので、もし厳しかったらそいつを見本として使ってみてください。
@ーーーーーーーー-f2c
@ーーーーーーーー-f2c 2 жыл бұрын
@@Hama_SH わかりました〜 やってみます。 ありがとうございますm(_ _)m
@kano-n4e
@kano-n4e 3 жыл бұрын
大変参考になります、おかげでデータパックに手を付けることができました! 質問なのですが main.mcfunctionのような常時実行されるコマンドを入力できるフォルダを複数作成することはできますか? また、常時実行するかどうかをON/OFFできる方法はありますか?
@Hama_SH
@Hama_SH 3 жыл бұрын
私の知る限り基本的にはminecraft/tags/functions/tick.jsonでしか常時実行されるコマンドを指定できないので、{"values": ["datapack1:main","datapack2:main"]}というやり方でしか常時実行コマンドを複数作成することができません。 一つ手として、データパックを複数作って小分けにする?とやりたいことが出来るかもしれないです。それぞれのminecraft/tags/functionsフォルダで常時実行コマンドを指定するという感じですね。 例えばdatapack1とdatapack2を作成してそれぞれ中身を作ったりした後、/datapack enable "file:datapack1"、/datapack disable "file:datapack1"を用いるとdatapack1のみを無効化(有効化)することが出来るので、datapack2に入れたコマンドはそのままに、datapack1内に入った常時実行コマンドのみをON/OFFできたりします。
@kano-n4e
@kano-n4e 3 жыл бұрын
@@Hama_SH なるほど!確かにその方法が堅実かもしれないですね。ありがとうございます、本当に助かりました。
@洲﨑啓汰
@洲﨑啓汰 2 жыл бұрын
namespaceスペースの変更ができないのですが、どうしたらいいですか。
@udon_love
@udon_love 3 жыл бұрын
ブロックの状態を検知するコマンドはどんなのですか??
@Hama_SH
@Hama_SH 3 жыл бұрын
例えば execute if block ~ ~-1 ~ minecraft:redstone_lamp[lit=true] こんな感じでしょうか。一つ下のブロックに対してexecute if blockを実行して、そこにあるブロックがレッドストーンランプで、「点いている」状態を条件にしてコマンドを実行させることが出来ます。
@アライグマ-p3m
@アライグマ-p3m 3 жыл бұрын
わかりやすくて助かります! ところで質問なんですが tick.json による常時実行でスコアボード 1tick毎に+1されるシステムでスコアが1200になると一回だけ実行するコマンド構文はありますか? functionにfunctionを実行しても連続実行されてしまうのが怖いんです
@Hama_SH
@Hama_SH 3 жыл бұрын
決まった型はありませんが、常時実行のfunctionで ① scoreboard players add プレイヤー名 Timer 1 ② execute if score プレイヤー名 Timer matches 1200 run ~ として、~ の後にコマンドを入力すれば適当な実装が出来ます。
@アライグマ-p3m
@アライグマ-p3m 3 жыл бұрын
@@Hama_SH ありがとうございます!!
@アライグマ-p3m
@アライグマ-p3m 3 жыл бұрын
@@Hama_SH あと、困ったことなんですが tick.json ファイルにこの動画に使われたテキストエディタで "start.mcfunction"(←橙色)になっていたのですが、これって合ってるときの橙色ですか?それとも仕様が変わったのですか?動作してくれないので困ってます。 あと、main.mcfunctionとstart.mcfuntion 2つ以上に常時実行する方法を教えて欲しいです
@Hama_SH
@Hama_SH 3 жыл бұрын
9:52~ 動画のようにfunctionの入れ子をすれば常時実行のmain.mcfunctionから複数のfunctionを呼び出せるため、望み通りの実装が出来ます。 前半の部分は理解できませんでした。すみません。
@アライグマ-p3m
@アライグマ-p3m 3 жыл бұрын
@@Hama_SH 9:52 の部分を真似してるんですけど全然動作してくれないです。 { | "values": [ | | "sample:main",(橙色) | | "sample:start" (橙色) | ] }
@haru437
@haru437 3 жыл бұрын
このチュウトリアルデータパックはどうやって入れるんですか?
@Hama_SH
@Hama_SH 3 жыл бұрын
動画の「2.データパック導入」を見て下さい。
@eeeee964
@eeeee964 3 жыл бұрын
めちゃくちゃ分かりやすいです。もっと評価されるべき 質問なんですけどfunctionの前の行のコマンドが成功したら実行するような コマブロで言う条件付きのような行の作り方を教えてほしいです あと今気づいたんですけどチャンネル登録者1000人おめでとうございます!!!
@Hama_SH
@Hama_SH 3 жыл бұрын
こちらこそありがとうございます! 条件付きコマブロは個人的にスコアボードを使うやり方を用いたことがあるのでそれの単純化した奴を下に載せますね 【準備】 /scoreboard objectives add Temporary dummy (一時的に使うスコアの作成) ①成功判定をするコマンドにexecute store result success ~ を付けます。 /execute store result success $Check Temporary run clear @s stick 1 → $CheckというフェイクプレイヤーのTemporaryスコアが、clearコマンドが成功すれば1に、失敗すれば0になります。それを用いて場合分けします。 ②$CheckのTemporaryスコアに応じてコマンドを呼び出す /execute if score $Check Temporary matches 1 run(実行するコマンド) → もし失敗時に何もコマンドを実行しない場合は③を実行して終了です。失敗時にもコマンドを実行したい場合は、この後にもう一つコマンド群を追加して、それぞれ始まり方が/execute if ~ matches 0 run(失敗時に実行するコマンド)となります。 ③リセット /scoreboard players reset $Check
@eeeee964
@eeeee964 3 жыл бұрын
@@Hama_SH ありがてえ!!!参考にします!!!!!
@Hama_SH
@Hama_SH 3 жыл бұрын
① /execute store success ...でした、すみません!!
@桜ノ帽子
@桜ノ帽子 3 жыл бұрын
mobの追加の仕方を教えてください
@Hama_SH
@Hama_SH 3 жыл бұрын
既存のモブに武器を持たせたり、ブロックを被せたり、ステータスを多少いじるだけであればmcstacker.net/ こちらのサイトの/summon欄から何でもできると思われます。 ただカスタムモデルだったり、攻撃モーション(アニメーション)から自作して追加するやり方であれば現時点ではOptifineという外部MODが必須級でその上(個人的に)手が出し辛いですね...。
@桜ノ帽子
@桜ノ帽子 3 жыл бұрын
@@Hama_SH 返信ありがとうございます。optifineが入ってくるとわかりにくくなるからですか?
@Hama_SH
@Hama_SH 3 жыл бұрын
わかりにくくなるどころか本来は作るのがもっと難しいカスタムモブがOptifineを使えばより簡単にできる、みたいな認識なのですが、やっぱりMODのようなものなので配布マップとかに使うとなるとプレイにOptifineの導入が必須になってしまうんですよね。なので必要になるまでは触らないかと思います。 現時点でBlockbenchという外部ツールで作ったモデルをfunctionとarmor_standに置き換えるツールを開発している海外の方がいらっしゃるので、個人的には今の所はその動向を見つつという感じです。
@bs-aj3470
@bs-aj3470 3 жыл бұрын
一本道でズレたら即死亡をするにはどうしたらいいでしょうか? また、1.16.5でやりたい場合は数字は何にすればいいんでしょうか?
@Hama_SH
@Hama_SH 3 жыл бұрын
もう少し詳しく教えてください。 1.16.5 もpack_format:6でいけます。
@bs-aj3470
@bs-aj3470 3 жыл бұрын
@@Hama_SH kzbin.info/www/bejne/bqTOpZilg81kpLs この動画でドズルさんがやっていたやつをやりたくて...
@Hama_SH
@Hama_SH 3 жыл бұрын
Predicateというものを使ってx座標かz座標を固定して(例: x=10)、その座標から外れたらkillするというコマンド1つで再現できると思います。データパック、特にPredicateを使う必要があるので、そこら辺の知識が少々要ります。 /execute as @a at @s align x if predicate namespace:location run kill @s namespace内のlocation.json (Predicate)の中身 { "condition": "minecraft:location_check", "predicate": { "position": { "x": 10 } } }
@bs-aj3470
@bs-aj3470 3 жыл бұрын
@@Hama_SH ちょっと自分の知識じゃ無理そうなので諦めようかと思ってます… 回答ありがとうございます🙇‍♀️できる範囲でやってみます
@焼いた蕎麦
@焼いた蕎麦 3 жыл бұрын
昔はクロック回路等で制御していたのですが、データパックで決まった秒数毎(或いは決まった2以上のtick数)毎にコマンドを実行するにはどうすれば良いでしょうか?
@Hama_SH
@Hama_SH 3 жыл бұрын
/scheduleコマンドを使います! /schedule function name:test 3t (append/replace) を行うと、3tickごとに名前空間name内のtest.mcfunctionが実行されます。test.mcfunctionの最後の列に、再度 /schedule function name:test 3t replace を記述すれば、3tick後にコマンドが予約されて3tick後に予約されて、、ってなるので3tick毎にコマンドを実行できます。 10秒毎だったり、ゲーム内の1日毎とかも時間で設定できるので、詳しくはこちらのwikiを参考にしてみてください。 /scheduleコマンド:minecraft.fandom.com/ja/wiki/コマンド/schedule
@焼いた蕎麦
@焼いた蕎麦 3 жыл бұрын
@@Hama_SHありがとうございます。 実行したいファンクション内で更に同じファンクションを呼び出せばよかったのですね
@thn682
@thn682 3 жыл бұрын
雛形がメモ帳になってしまいます;;どうすれば良いですかね?
@Hama_SH
@Hama_SH 3 жыл бұрын
全く状況が分かりません...;-; VSCodeで開いてください。
@pandakun546
@pandakun546 8 ай бұрын
1.20.4は数値なんですか?
@Hama_SH
@Hama_SH 8 ай бұрын
26です! minecraft.wiki/w/Pack_format
@ばんビーズ田中
@ばんビーズ田中 9 ай бұрын
ほんとに無知なんですが統合版ではこういうものはつくれないんですかね
@kmst2160
@kmst2160 3 жыл бұрын
.minecraftを楽に出したい?おーけぃ! 1.WindowsキーとRキーを同時に押す 2.左下にあるやつに"4"をコピーしてからペースト 3.これで開けるよーん 4. %appdata%\.minecraft
@おもち-e2x
@おもち-e2x 3 жыл бұрын
とてもわかりやすい解説をありがとうございます! お願いなのですがこの動画で使われているチュートリアルデータパックをデータを書き換える形で使用させて頂いてもよろしいでしょうか? まだデータパックの形式に慣れていなくて0から書くのが難しいので…
@Hama_SH
@Hama_SH 3 жыл бұрын
勿論大丈夫です。自由に改造して下さい!
@何処にでも湧くぴえん
@何処にでも湧くぴえん 2 жыл бұрын
本当この人にはいつもお世話になってるわ
@からぴち非公式予告映画チャ
@からぴち非公式予告映画チャ 3 жыл бұрын
全部見てないからわからないけどアイコンがあるのはリソースパック じゃないのかな....?
@Hama_SH
@Hama_SH 3 жыл бұрын
いつからかワールド生成時にあらかじめデータパックを導入することが出来るようになったのですが、そこでデータパックを選択した際にアイコンを設定できるのです。ワールド生成時に導入しようとしたときにしか表示されないので、あまり使われていないというか、知られてないというアレです。
@からぴち非公式予告映画チャ
@からぴち非公式予告映画チャ 3 жыл бұрын
@@Hama_SH なるほど
@user-oj8cs5zt3d
@user-oj8cs5zt3d Жыл бұрын
ソフトって有料ですか?😢😢
@Hama_SH
@Hama_SH Жыл бұрын
いつまでも無料です
@user-beatle0225
@user-beatle0225 2 жыл бұрын
なんかつまらんのに面白い(褒め言葉)
@Mozambique637
@Mozambique637 3 жыл бұрын
%appdata%ができません なんでかな?
@Hama_SH
@Hama_SH 3 жыл бұрын
マイクラ以外の部分は詳しくないので、原因がわかりません。Windows環境でしょうか?半角で正確に打てているでしょうか。.minecraftフォルダにたどり着く方法はこれだけではないので、もしできない場合は違う方法をお試しください。
@羅錦海
@羅錦海 3 жыл бұрын
アイパッドでも出来ますか?
@Hama_SH
@Hama_SH 3 жыл бұрын
出来ません。PCのJava版限定の要素です。
@羅錦海
@羅錦海 3 жыл бұрын
@@Hama_SH 教えてくれてありがとうございます😊
@pemuu
@pemuu 3 жыл бұрын
全く同じように作った(ミスはない)のに実行されません...
@Hama_SH
@Hama_SH 3 жыл бұрын
もう少し詳しくお願いします。
@pemuu
@pemuu 3 жыл бұрын
@@Hama_SH 一応1から作り直したら動作しましたm(_ _)m ご迷惑かけてすみません🙇‍♂️
@Hama_SH
@Hama_SH 3 жыл бұрын
良かったです!
@fuhei
@fuhei 3 жыл бұрын
今作りたいデータパックは人狼みたいなのを作りたいんですがどう作ったらいいですか?
@Hama_SH
@Hama_SH 3 жыл бұрын
あまりマイクラ人狼に詳しくないので、1から作るとなると少し厳しいです!申し訳ない、
@んんん-e1d
@んんん-e1d 3 жыл бұрын
item_modifirers が item_modifirer になってますよ〜
@Hama_SH
@Hama_SH 3 жыл бұрын
本当だ、ありがとうございます! ただもう手遅れで申し訳がない...
@んんん-e1d
@んんん-e1d 3 жыл бұрын
@@Hama_SH 一応コメントとかに書いといて固定しといた方がいいと思います〜これで困ってる人いたので〜
@Yuri_taro_Lily
@Yuri_taro_Lily 3 жыл бұрын
今回動画で紹介したnamespace(functions)の中に新たにファイルを作ったのですが、上手く機能しません、mainファイルからfunctionを起動しているのに機能しないので質問させていただきます 長文&説明下手で失礼しますm(*_ _)m
@Hama_SH
@Hama_SH 3 жыл бұрын
4:40のnamespace→自分でつけた名前と、「4. functionをいじる」でのjsonファイルーmcfunctionファイルの結び付けが上手く出来ていないのかもしれません。一回まっさらな状態でもう一度「4. functionをいじる」からの動画を追ってみてください。もしそれでもだめそうであれば教えてください!
@pirifan9321
@pirifan9321 3 жыл бұрын
unityにも使えますか?
@Hama_SH
@Hama_SH 3 жыл бұрын
unity というとあのゲームエンジンでしょうか? あまり意図が上手く汲めないのですが、unityでは使えません!
@pirifan9321
@pirifan9321 3 жыл бұрын
Ω\ζ°)チーン ありがとうございます。
@niwakokesan
@niwakokesan 3 жыл бұрын
わかりやすくて助かります! 個人的に%appdata%のところミスって咳払いするのが好きです 頑張ってください
@Hama_SH
@Hama_SH 3 жыл бұрын
とても嬉しい...。頑張ります
@_ra5813
@_ra5813 3 жыл бұрын
一人しかコメントしてなくて草
@Hama_SH
@Hama_SH 3 жыл бұрын
どの動画もぜんっぜん2人目のコメント来なかったんだ... アンタが初2人目だ感謝!
@fuhei
@fuhei 3 жыл бұрын
わかりやすい! これからデータパック作っていきたいんで わからないことあったらそのつど 連絡してもいいですか?
@100円-h8t
@100円-h8t 3 жыл бұрын
スマホは?
@Hama_SH
@Hama_SH 3 жыл бұрын
データパックはJava版、PCのやつ限定のものです。
@fishing_rod12124
@fishing_rod12124 9 ай бұрын
解凍できんしもういい
@fishing_rod12124
@fishing_rod12124 9 ай бұрын
文句言ってたら行けた
@Banaka_
@Banaka_ 3 жыл бұрын
避けて通れる! SwitchのEditionだから……(コマンド無い) ならなんで見てるかって? バニラみたいな雰囲気が好きだから
@RamiNeGuMi1825
@RamiNeGuMi1825 3 жыл бұрын
PE版で同じことは できるのかわからない…
@Hama_SH
@Hama_SH 3 жыл бұрын
データパックはJava版限定のものなので、PE版で同じことはできません。
@JUN-SUZU
@JUN-SUZU 3 жыл бұрын
必要なところだけをまとめて教えてくださいちょっとわかりにくいです
Как Я Брата ОБМАНУЛ (смешное видео, прикол, юмор, поржать)
00:59
FOREVER BUNNY
00:14
Natan por Aí
Рет қаралды 37 МЛН
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 16 МЛН
The Chef - Animation vs. Minecraft Shorts Ep 32
17:00
Alan Becker
Рет қаралды 70 МЛН
マイクラ統合版がダメな20の理由【バグ実績編】
11:22
Karimita / 狩人のミタ
Рет қаралды 36 М.
25 Secrets Hidden Inside Minecraft's New Update
10:51
Skip the Tutorial
Рет қаралды 103 М.
Animation vs. Math
14:03
Alan Becker
Рет қаралды 76 МЛН
Как Я Брата ОБМАНУЛ (смешное видео, прикол, юмор, поржать)
00:59