程序包 org.bukkit.block.data.type

# 接口 NoteBlock

所有超级接口:
  `BlockData`, `Cloneable`, `Powerable`

public interface NoteBlock extends Powerable
'instrument' 为该音符盒被激活时发出的音色.
'note' 为使用该乐器发音时指定的音调.

- ## 方法概要

  修饰符和类型
  方法
  说明
  `@NotNull Instrument`
  `getInstrument()`
  获取 'instrument' 属性的值.
  `@NotNull Note`
  `getNote()`
  获取 'note' 属性的值.
  `void`
  `setInstrument(@NotNull Instrument instrument)`
  设置 'instrument' 属性的值.
  `void`
  `setNote(@NotNull Note note)`
  设置 'note' 属性的值.

  ### 从接口继承的方法 org.bukkit.block.data.BlockData

  `clone, copyTo, createBlockState, getAsString, getAsString, getLightEmission, getMapColor, getMaterial, getPistonMoveReaction, getPlacementMaterial, getSoundGroup, isFaceSturdy, isOccluding, isPreferredTool, isSupported, isSupported, matches, merge, mirror, requiresCorrectToolForDrops, rotate`

  ### 从接口继承的方法 org.bukkit.block.data.Powerable

  `isPowered, setPowered`

- ## 方法详细资料

  - ### getInstrument

    @NotNull @NotNull Instrument getInstrument()
    获取 'instrument' 属性的值.

    原文: Gets the value of the 'instrument' property.

    返回:
      属性 'instrument' 的值

  - ### setInstrument

    void setInstrument(@NotNull @NotNull Instrument instrument)
    设置 'instrument' 属性的值.

    原文: Sets the value of the 'instrument' property.

    参数:
      `instrument` - 新的 'instrument' 属性值

  - ### getNote

    @NotNull @NotNull Note getNote()
    获取 'note' 属性的值.

    原文: Gets the value of the 'note' property.

    返回:
      属性 'note' 的值

  - ### setNote

    void setNote(@NotNull @NotNull Note note)
    设置 'note' 属性的值.

    原文: Sets the value of the 'note' property.

    参数:
      `note` - 新的 'note' 属性值