Package io.papermc.paper.command
Interface CommandBlockHolder
- All Known Subinterfaces:
CommandBlock
,CommandMinecart
-
Method Summary
Modifier and TypeMethodDescriptionGets the command that this CommandBlock will run when powered.int
Gets the success count from this command block.net.kyori.adventure.text.Component
Gets the last output from this command block.void
lastOutput
(@Nullable net.kyori.adventure.text.Component lastOutput) Sets the last output from this command block.void
setCommand
(@Nullable String command) Sets the command that this CommandBlock will run when powered.void
setSuccessCount
(int successCount) Sets the success count from this command block.
-
Method Details
-
getCommand
String getCommand()Gets the command that this CommandBlock will run when powered. This will never return null. If the CommandBlock does not have a command, an empty String will be returned instead.- Returns:
- Command that this CommandBlock will run when activated.
-
setCommand
Sets the command that this CommandBlock will run when powered. Setting the command to null is the same as setting it to an empty String.- Parameters:
command
- Command that this CommandBlock will run when activated.
-
lastOutput
net.kyori.adventure.text.Component lastOutput()Gets the last output from this command block.- Returns:
- the last output
-
lastOutput
Sets the last output from this command block.- Parameters:
lastOutput
- the last output
-
getSuccessCount
int getSuccessCount()Gets the success count from this command block.- Returns:
- the success count
- See Also:
-
setSuccessCount
void setSuccessCount(int successCount) Sets the success count from this command block.- Parameters:
successCount
- the success count- See Also:
-