程序包 org.bukkit

枚举 Instrument

所有已实现的接口:
Serializable, Comparable<Instrument>, Constable

public enum Instrument extends Enum<Instrument>
代表音符盒可以演奏的乐器类型.
  • 嵌套类概要

    从类继承的嵌套类/接口 java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • 枚举常量概要

    枚举常量
    枚举常量
    说明
    当音符盒在一个干草块的顶部时通常会以班卓琴的形式演奏.
    当音符盒在一个石类方块的顶部时通常会以低音鼓的形式演奏.
    当音符盒在一个木类方块的顶部时通常会以低音吉他的形式演奏.
    当音符盒在一个金块的顶部时通常会以钟的形式演奏.
    当音符盒在一个绿宝石块的顶部时通常会以比特音乐的形式演奏.
    当音符盒在一个浮冰的顶部时通常会以管钟的形式演奏.
    当音符盒在一个灵魂沙的顶部时通常会以牛铃的形式演奏.
    当苦力怕头颅在音符盒的顶部时通常会以苦力怕音效的形式演奏.
    当具有所需数据的玩家头颅在音符盒的顶部时通常会以自定义音效的形式演奏.
    当音符盒在一个南瓜的顶部时通常会以迪吉里杜管的形式演奏.
    当末影龙头颅在音符盒的顶部时通常会以末影龙音效的形式演奏.
    当音符盒在一个黏土方块的顶部时通常会以长笛的形式演奏.
    当音符盒在一个羊毛方块的顶部时通常会以吉他的形式演奏.
    当音符盒在一个铁块的顶部时通常会以铁木琴的形式演奏.
    钢琴是音符盒的标准乐器.
    当猪灵头颅在音符盒的顶部时通常会以猪灵音效的形式演奏.
    当音符盒在一个荧石块的顶部时通常会以电子音的形式演奏.
    当骷髅头颅在音符盒的顶部时通常会以骷髅音效的形式演奏.
    当音符盒在一个沙类方块的顶部时通常会以小军鼓的形式演奏.
    当音符盒在一个玻璃方块的顶部时通常会以鼓槌的形式演奏.
    当凋灵骷髅头颅在音符盒的顶部时通常会以凋灵骷髅音效的形式演奏.
    当音符盒在一个骨块的顶部时通常会以木琴的形式演奏.
    当僵尸头颅在音符盒的顶部时通常会以僵尸音效的形式演奏.
  • 方法概要

    修饰符和类型
    方法
    说明
    getByType(byte type)
    已过时。
    不安全的参数
    获取与此乐器关联的音效.
    byte
    已过时。
    不安全的参数
    static Instrument
    返回带有指定名称的该类型的枚举常量。
    static Instrument[]
    按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。

    从类继承的方法 java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • 枚举常量详细资料

    • PIANO

      public static final Instrument PIANO
      钢琴是音符盒的标准乐器.
    • BASS_DRUM

      public static final Instrument BASS_DRUM
      当音符盒在一个石类方块的顶部时通常会以低音鼓的形式演奏.
    • SNARE_DRUM

      public static final Instrument SNARE_DRUM
      当音符盒在一个沙类方块的顶部时通常会以小军鼓的形式演奏.
    • STICKS

      public static final Instrument STICKS
      当音符盒在一个玻璃方块的顶部时通常会以鼓槌的形式演奏.
    • BASS_GUITAR

      public static final Instrument BASS_GUITAR
      当音符盒在一个木类方块的顶部时通常会以低音吉他的形式演奏.
    • FLUTE

      public static final Instrument FLUTE
      当音符盒在一个黏土方块的顶部时通常会以长笛的形式演奏.
    • BELL

      public static final Instrument BELL
      当音符盒在一个金块的顶部时通常会以钟的形式演奏.
    • GUITAR

      public static final Instrument GUITAR
      当音符盒在一个羊毛方块的顶部时通常会以吉他的形式演奏.
    • CHIME

      public static final Instrument CHIME
      当音符盒在一个浮冰的顶部时通常会以管钟的形式演奏.
    • XYLOPHONE

      public static final Instrument XYLOPHONE
      当音符盒在一个骨块的顶部时通常会以木琴的形式演奏.
    • IRON_XYLOPHONE

      public static final Instrument IRON_XYLOPHONE
      当音符盒在一个铁块的顶部时通常会以铁木琴的形式演奏.
    • COW_BELL

      public static final Instrument COW_BELL
      当音符盒在一个灵魂沙的顶部时通常会以牛铃的形式演奏.
    • DIDGERIDOO

      public static final Instrument DIDGERIDOO
      当音符盒在一个南瓜的顶部时通常会以迪吉里杜管的形式演奏.
    • BIT

      public static final Instrument BIT
      当音符盒在一个绿宝石块的顶部时通常会以比特音乐的形式演奏.
    • BANJO

      public static final Instrument BANJO
      当音符盒在一个干草块的顶部时通常会以班卓琴的形式演奏.
    • PLING

      public static final Instrument PLING
      当音符盒在一个荧石块的顶部时通常会以电子音的形式演奏.
    • ZOMBIE

      public static final Instrument ZOMBIE
      当僵尸头颅在音符盒的顶部时通常会以僵尸音效的形式演奏.
    • SKELETON

      public static final Instrument SKELETON
      当骷髅头颅在音符盒的顶部时通常会以骷髅音效的形式演奏.
    • CREEPER

      public static final Instrument CREEPER
      当苦力怕头颅在音符盒的顶部时通常会以苦力怕音效的形式演奏.
    • DRAGON

      public static final Instrument DRAGON
      当末影龙头颅在音符盒的顶部时通常会以末影龙音效的形式演奏.
    • WITHER_SKELETON

      public static final Instrument WITHER_SKELETON
      当凋灵骷髅头颅在音符盒的顶部时通常会以凋灵骷髅音效的形式演奏.
    • PIGLIN

      public static final Instrument PIGLIN
      当猪灵头颅在音符盒的顶部时通常会以猪灵音效的形式演奏.
    • CUSTOM_HEAD

      public static final Instrument CUSTOM_HEAD
      当具有所需数据的玩家头颅在音符盒的顶部时通常会以自定义音效的形式演奏.
  • 方法详细资料

    • values

      public static Instrument[] values()
      按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
      返回:
      按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
    • valueOf

      public static Instrument valueOf(String name)
      返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)
      参数:
      name - 要返回的枚举常量的名称。
      返回:
      返回带有指定名称的枚举常量
      抛出:
      IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
      NullPointerException - 如果参数为空值
    • getSound

      @Nullable public @Nullable Sound getSound()
      获取与此乐器关联的音效.
      对于 CUSTOM_HEAD 将返回 null.

      原文: Gets the sound associated with this instrument.
      Will be null for CUSTOM_HEAD

      返回:
      音效, 如果不存在则返回 null
    • getType

      @Deprecated(since="1.6.2") public byte getType()
      已过时。
      不安全的参数
      返回:
      乐器的类型ID
    • getByType

      @Deprecated(since="1.6.2") @Nullable public static @Nullable Instrument getByType(byte type)
      已过时。
      不安全的参数
      根据类型ID获取Instrument对象。

      原文: Get an instrument by its type ID.

      参数:
      type - 类型ID
      返回:
      相应的Instrument对象