Interface NoteBlock

  • All Superinterfaces:
    BlockData, Cloneable, Powerable

    public interface NoteBlock
    extends Powerable
    'instrument' is the type of sound made when this note block is activated.
    'note' is the specified tuned pitch that the instrument will be played in.
    • Method Detail

      • getInstrument

        @NotNull
        Instrument getInstrument()
        Gets the value of the 'instrument' property.
        Returns:
        the 'instrument' value
      • setInstrument

        void setInstrument​(@NotNull
                           Instrument instrument)
        Sets the value of the 'instrument' property.
        Parameters:
        instrument - the new 'instrument' value
      • getNote

        @NotNull
        Note getNote()
        Gets the value of the 'note' property.
        Returns:
        the 'note' value
      • setNote

        void setNote​(@NotNull
                     Note note)
        Sets the value of the 'note' property.
        Parameters:
        note - the new 'note' value