# 类的使用
org.bukkit.MusicInstrument

使用MusicInstrument的程序包
程序包
说明
org.bukkit
Bukkit API的顶级程序包, 包含通用的API类和接口.
org.bukkit.inventory.meta
用于操作可以存储在`物品堆`的额外数据的接口.

- ## org.bukkit中MusicInstrument的使用

  声明为MusicInstrument的org.bukkit中的字段
  修饰符和类型
  字段
  说明
  `static final MusicInstrument`
  MusicInstrument.`ADMIRE_GOAT_HORN`
  `static final MusicInstrument`
  MusicInstrument.`CALL_GOAT_HORN`
  `static final MusicInstrument`
  MusicInstrument.`DREAM_GOAT_HORN`
  `static final MusicInstrument`
  MusicInstrument.`FEEL_GOAT_HORN`
  `static final MusicInstrument`
  MusicInstrument.`PONDER_GOAT_HORN`
  `static final MusicInstrument`
  MusicInstrument.`SEEK_GOAT_HORN`
  `static final MusicInstrument`
  MusicInstrument.`SING_GOAT_HORN`
  `static final MusicInstrument`
  MusicInstrument.`YEARN_GOAT_HORN`
  类型参数类型为MusicInstrument的org.bukkit中的字段
  修饰符和类型
  字段
  说明
  `static final Registry<MusicInstrument>`
  Registry.`INSTRUMENT`
  Server instruments.
  返回MusicInstrument的org.bukkit中的方法
  修饰符和类型
  方法
  说明
  `static @Nullable MusicInstrument`
  MusicInstrument.`getByKey(@NotNull NamespacedKey namespacedKey)`
  已过时。
  Use `Registry.get(NamespacedKey)` instead.
  返回变量类型为MusicInstrument的类型的org.bukkit中的方法
  修饰符和类型
  方法
  说明
  `static @NotNull Collection<MusicInstrument>`
  MusicInstrument.`values()`
  已过时。
  use `Iterable.iterator()`.

- ## org.bukkit.inventory.meta中MusicInstrument的使用

  返回MusicInstrument的org.bukkit.inventory.meta中的方法
  修饰符和类型
  方法
  说明
  `@Nullable MusicInstrument`
  MusicInstrumentMeta.`getInstrument()`
  Gets the instrument of the goat horn.
  参数类型为MusicInstrument的org.bukkit.inventory.meta中的方法
  修饰符和类型
  方法
  说明
  `void`
  MusicInstrumentMeta.`setInstrument(@Nullable MusicInstrument instrument)`
  Sets the goat horn's instrument.