備忘録

Advancementを使ったイベント検知のサンプル集

Advancement とは 基本的な処理の流れ root.jsonを追加する 進捗を追加する トリガーを書く 特定の村人に話しかけた 特定のアイテムを使った 特定のモブにダメージを受けた 特定のモブに倒された 特定のモブにダメージを与えた 特定のモブを倒した 特定のブ…

データパックのタグ付け備忘録

タグ付けとは どうやってタグ付けするの? データパック内にフォルダを作る 種類でフォルダを分ける タグをつけたい項目を入れていく どうやって使うの? 使えるコマンドは限られている ファンクションのタグ付けの呼び出しルール 特殊なタグ付け minecraft/…

マイクラのワールドの設定を整理してみた

最初にやること ワールド設定 ゲームルール以外の設定 座標について 最初にやること 配布マップを作る時には、まず最初にワールドを生成したら、すぐさまこれを私はやります。 gamerule doDaylightCycle false 別にこれからやらなくても良いんですけど、なぜ…

ArmorStandのNBTでよく使うものをジャンルで整理してみる

ArmorStand 基本セット(当たり判定・透明化・落下防止) 名前関係 判別用途関係 見た目関係 姿勢関係 アイテム装備関係 装備の付け外し設定 デバッグ目的 最後に ArmorStand ArmorStand(minecraft:armor_stand。アーマースタンド。以下、アマスタ)ってい…

マイクラのexecuteについて備忘録

executeとは? executeはどうやって使うの? execute <ほにゃらら> の一覧 必ず使うレベル as : 誰が実行する @s について at : 誰の場所で実行する if : もしも~だったら実行する 結構使うレベル unless : もしも~じゃなかったら実行する store : 実行し…

マイクラのstorageについて備忘録

storageってなんだ? どうやって使うんだ? データを保存してみる 保存する内容は自由に決められる 他のエンティティのNBTをそのままコピーする スコアボードの値を保存する 保存したデータを使ってみる 保存したデータを見る 保存したデータを使う ストレー…

マイクラのpredicateについて備忘録

predicateってなんだ? どうやって使うんだ? どうやってpredicateを書くんだ? 他のpredicateはどういうふうに書けばいいんだ? もっと書き方のサンプルがほしい しゃがんでいるキャラを検知する 魔法の杖をメインハンドで使ったキャラを検知する 特定のア…