emerald-extension / cn.berberman.emerald.dsl.command / DSLCommandBuilder / TargetAndSenderBlocksData
TargetAndSenderBlocksData
class TargetAndSenderBlocksData
A class support function whenSenderIs, holds its data.
Parameters
senderInstance - sender
isTarget - whether sender is target type
result - if it is, the result of execute
Author berberman
See Also
Constructors
| <init> | TargetAndSenderBlocksData(senderInstance: CommandSender, isTarget: Boolean, result: Boolean)A class support function whenSenderIs, holds its data. |
Functions
| invoke | operator fun ~~invoke~~(): BooleanIf you don’t use otherwise, you have to use invoke operator to get final result. |
| otherwise | infix fun otherwise(block: CommandSender.() -> Boolean): BooleanSet otherwise action and return final result. |
Extension Functions
| 否则 | infix fun TargetAndSenderBlocksData.否则(block: CommandSender.() -> Boolean): Boolean |