リファレンス - ver2系
-
MinecraftCommands
-
Fireworks
-
ChestBlock
- ChestBlock
-
メソッド
-
Player
-
Cast
-
拡張メソッド
-
構造体
アイディア集
-
コマンドを使ったゲーム
-
便利な機能をつくる
-
パフォーマンス関連
GetNBT メソッド
更新日 : 2022/08/25
編集者 : Takunology
概要
作成した花火のインスタンスから, NBT を取得します.
引数
なし
使い方
作った花火のインスタンスの NBT 構造を把握したいときや, マイクラのコマンドで NBT を記載したいときに利用することができます.
using MinecraftConnection.Entity;
Fireworks fw = new Fireworks()
{
LifeTime = 30,
Type = FireworkType.Star,
Colors = new List<FireworkColors> {FireworkColors.RED},
Flicker = true
};
Console.WriteLine(fw.GetNBT());
実行結果
{"LifeTime":30,"FireworksItem":{"id":"firework_rocket","Count":1,"tag":{"Fireworks":{"Flight":2,"Explosions":[{"Type":2,"Flicker":1,"Trail":0,"Colors":[I;11743532],"FadeColors":[I;]}]}}}}
素朴な疑問
Q. これって何の役にたつの?
これだけではなんの役にも立ちません. が, NBT を把握したいときや, 誰かに共有したいときには使えるかもしれません.
Q. NBT って何?
マイクラの世界で利用できる, データの構造体の規格です. 正しく記載しないと, データ構造が無効になってしまいます.