NotePlayEvent
NotePlayEvent
=> org.bukkit.event.Event
=> org.bukkit.event.block.BlockEvent
=> org.bukkit.event.block.NotePlayEvent
Called when a note block is being played through player interaction or aredstone current.当音符盒方块由于玩家交互或收到红石信号而被奏响时触发。
方法声明: public boolean isCancelled()
方法签名: ()Z
方法声明: public void setCancelled(boolean cancel)
方法签名: (Z)V
方法声明: public Instrument getInstrument()
方法签名: ()Lorg/bukkit/Instrument;
Gets the {@link Instrument} to be used.@return the Instrument该方法用于获取将要发出何种乐器的声音。@return 将要发出何种乐器的声音。译注:参见Minecraft Wiki
的相关页面 https://minecraft.fandom.com/wiki/Note_Block#Instruments 可知,音符盒所发出的声音音色随其下方方块的材质而变化,比如当音符盒下方为羊毛时,与之交互会发出吉他声。
方法声明: public Note getNote()
方法签名: ()Lorg/bukkit/Note;
Gets the {@link Note} to be played.@return the Note该方法用于获取将要演奏的音符。@return 将要演奏的音符。
方法声明: public void setInstrument(@NotNull Instrument instrument)
方法签名: (Lorg/bukkit/Instrument;)V
Overrides the {@link Instrument} to be used.@param instrument the Instrument. Has no effect if null.@deprecated no effect on newer Minecraft versions@deprecated 该方法已过时。在较新版本的游戏中此方法无效。
方法声明: public void setNote(@NotNull Note note)
方法签名: (Lorg/bukkit/Note;)V
Overrides the {@link Note} to be played.@param note the Note. Has no effect if null.@deprecated no effect on newer Minecraft versions@deprecated 该方法已过时。在较新版本的游戏中此方法无效。
方法声明: public HandlerList getHandlers()
方法签名: ()Lorg/bukkit/event/HandlerList;
方法声明: public static HandlerList getHandlerList()
方法签名: ()Lorg/bukkit/event/HandlerList;
Last modified 1mo ago