Package org.bukkit

Enum Instrument

    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      BANJO
      Banjo is normally played when a note block is on top of a hay block.
      BASS_DRUM
      Bass drum is normally played when a note block is on top of a stone-like block.
      BASS_GUITAR
      Bass guitar is normally played when a note block is on top of a wooden block.
      BELL
      Bell is normally played when a note block is on top of a gold block.
      BIT
      Bit is normally played when a note block is on top of a emerald block.
      CHIME
      Chime is normally played when a note block is on top of a packed ice block.
      COW_BELL
      Cow Bell is normally played when a note block is on top of a soul sand block.
      DIDGERIDOO
      Didgeridoo is normally played when a note block is on top of a pumpkin block.
      FLUTE
      Flute is normally played when a note block is on top of a clay block.
      GUITAR
      Guitar is normally played when a note block is on top of a woolen block.
      IRON_XYLOPHONE
      Iron Xylophone is normally played when a note block is on top of a iron block.
      PIANO
      Piano is the standard instrument for a note block.
      PLING
      Pling is normally played when a note block is on top of a glowstone block.
      SNARE_DRUM
      Snare drum is normally played when a note block is on top of a sandy block.
      STICKS
      Sticks are normally played when a note block is on top of a glass block.
      XYLOPHONE
      Xylophone is normally played when a note block is on top of a bone block.
    • Enum Constant Detail

      • PIANO

        public static final Instrument PIANO
        Piano is the standard instrument for a note block.
      • BASS_DRUM

        public static final Instrument BASS_DRUM
        Bass drum is normally played when a note block is on top of a stone-like block.
      • SNARE_DRUM

        public static final Instrument SNARE_DRUM
        Snare drum is normally played when a note block is on top of a sandy block.
      • STICKS

        public static final Instrument STICKS
        Sticks are normally played when a note block is on top of a glass block.
      • BASS_GUITAR

        public static final Instrument BASS_GUITAR
        Bass guitar is normally played when a note block is on top of a wooden block.
      • FLUTE

        public static final Instrument FLUTE
        Flute is normally played when a note block is on top of a clay block.
      • BELL

        public static final Instrument BELL
        Bell is normally played when a note block is on top of a gold block.
      • GUITAR

        public static final Instrument GUITAR
        Guitar is normally played when a note block is on top of a woolen block.
      • CHIME

        public static final Instrument CHIME
        Chime is normally played when a note block is on top of a packed ice block.
      • XYLOPHONE

        public static final Instrument XYLOPHONE
        Xylophone is normally played when a note block is on top of a bone block.
      • IRON_XYLOPHONE

        public static final Instrument IRON_XYLOPHONE
        Iron Xylophone is normally played when a note block is on top of a iron block.
      • COW_BELL

        public static final Instrument COW_BELL
        Cow Bell is normally played when a note block is on top of a soul sand block.
      • DIDGERIDOO

        public static final Instrument DIDGERIDOO
        Didgeridoo is normally played when a note block is on top of a pumpkin block.
      • BIT

        public static final Instrument BIT
        Bit is normally played when a note block is on top of a emerald block.
      • BANJO

        public static final Instrument BANJO
        Banjo is normally played when a note block is on top of a hay block.
      • PLING

        public static final Instrument PLING
        Pling is normally played when a note block is on top of a glowstone block.
    • Method Detail

      • values

        public static Instrument[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (Instrument c : Instrument.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static Instrument valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null
      • getType

        @Deprecated
        public byte getType()
        Deprecated.
        Magic value
        Returns:
        The type ID of this instrument.
      • getByType

        @Deprecated
        @Nullable
        public static @Nullable Instrument getByType​(byte type)
        Deprecated.
        Magic value
        Get an instrument by its type ID.
        Parameters:
        type - The type ID
        Returns:
        The instrument