程序包 org.bukkit.block
接口 NoteBlock
- 所有超级接口:
BlockState
,Metadatable
代表音符盒(快照).
-
方法概要
修饰符和类型方法说明getNote()
获取一个音符盒对象.byte
已过时。不安全的参数boolean
play()
尝试播放一个音符.boolean
play
(byte instrument, byte note) 已过时。不安全的参数boolean
play
(Instrument instrument, Note note) 用任意乐器播放任意音符.void
设置一个音符盒对象.void
setRawNote
(byte note) 已过时。不安全的参数从接口继承的方法 org.bukkit.block.BlockState
getBlock, getChunk, getData, getLightLevel, getLocation, getLocation, getRawData, getType, getTypeId, getWorld, getX, getY, getZ, isPlaced, setData, setRawData, setType, setTypeId, update, update, update
从接口继承的方法 org.bukkit.metadata.Metadatable
getMetadata, hasMetadata, removeMetadata, setMetadata
-
方法详细资料
-
getNote
Note getNote()获取一个音符盒对象.原文: Gets the note.
- 返回:
- 这个音符盒对象.
-
getRawNote
已过时。不安全的参数获取一个音符盒对象.原文: Gets the note.
- 返回:
- 音符盒ID.
-
setNote
设置一个音符盒对象.原文: Set the note.
- 参数:
note
- 音符盒对象.
-
setRawNote
已过时。不安全的参数设置一个音符盒对象.原文: Set the note.
- 参数:
note
- 音符盒ID.
-
play
boolean play()尝试播放一个音符.如果这个方块不是音符盒,将返回false.
原文: Attempts to play the note at the block.
If the block represented by this block state is no longer a note block, this will return false.
- 返回:
- true true表示成功,否则返回false
- 抛出:
IllegalStateException
- 如果方块状态未应用(译注:仅仅是一种表示而未应用到实际的方块上)
-
play
已过时。不安全的参数用任意乐器播放任意音符盒.原文: Plays an arbitrary note with an arbitrary instrument
- 参数:
instrument
- 乐器idnote
- 音符盒id- 返回:
- 成功为true,否则为false
- 抛出:
IllegalStateException
- 如果方块状态未应用(译注:仅仅是一种表示而未应用到实际的方块上)
-
play
用任意乐器播放任意音符.如果这个方块不是一个音符盒, 那么使用本方法将返回false. 原文: Plays an arbitrary note with an arbitrary instrument at the block.
If the block represented by this block state is no longer a note block, this will return false.
- 参数:
instrument
- 乐器note
- 音符盒- 返回:
- 成功为true,否则为false
- 抛出:
IllegalStateException
- 如果方块状态未应用(译注:仅仅是一种表示而未应用到实际的方块上)- 另请参阅:
-