2022/4/9特殊なサーバーではCITがうまく動かないことがある。それでもどうにかしてCITを使いたい人向け。他プレイヤーの所持しているアイテムはCIT表示されないことがある。これは、恐らくそのアイテムの名前がサーバー側から送信されていないから。軽量化のため送信パケットが制限されているのかもしれない。要するに、名前以外でCIT判定を行えばいいのだ。ユーザーが指定できるNBT情報は限られている。使いたいアイテムのNBTを見るここでいうNBTはアイテムについてる細かい情報のこと。確認するにはコマンドが必要。手持ちのNBTデータを表示できる。SelectedItem例えば革の帽子はだが、それを黄緑色に染色したものはであり、display:{color:8439583}が増えている。ここを指定すれば染色の色ごとにCITを適用できるわけだ。革防具でCIT上のような黄緑色に染色された革の帽子はこう指定できる。kawa_boushi.propertiesを参照。nbt.display.color=8439583ただ、染色パターンは無限ではない。帽子、上着、ズボン、ブーツ、馬鎧(クラフト可能)があるので、使い切ることはないとは思う。防具着用時のCIT防具の着用時には別の.properties指定が必要で、3Dモデルの適用はOptifineの仕様でできない。kawa_boushi_armor.propertiesを参照。公式ドキュメントでは16進数でもできるらしいがうまくいかないnbt.display.color=8439583midori.png旗を使う旗にはベースとなる16色、模様と色の情報がアイテムに記録されている。通り数が多く、革より集めやすいと思う。CITなので、設置した旗はテクスチャ変わりません。pink_banner.propertiesを参照。0で一番下の模様を指定する。複数の模様の指定も可能。旗のNBT花火の星データの保存形式が特殊で色データは使えない。続きを読む...minecraftマイクラコマンド開発お役立ちツール個人的な雑メモ。続きを読む...minecraftリソースパックを少しの工夫ですごくよくするこのテクスチャいいなぁ。