@override Map<String, dynamic> getNbt([bool useId = true]) { final nbt = super.getNbt(useId); if (data != null) { nbt['data'] = data; } return nbt; }