Package io.papermc.paper.command
Interface CommandBlockHolder
- All Known Subinterfaces:
- CommandBlock,- CommandMinecart
- 
Method SummaryModifier and TypeMethodDescriptionGets the command that this CommandBlock will run when powered.intGets the success count from this command block.Gets the last output from this command block.voidlastOutput(@Nullable Component lastOutput) Sets the last output from this command block.voidsetCommand(@Nullable String command) Sets the command that this CommandBlock will run when powered.voidsetSuccessCount(int successCount) Sets the success count from this command block.
- 
Method Details- 
getCommandString 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.
 
- 
setCommandSets 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.
 
- 
lastOutputComponent lastOutput()Gets the last output from this command block.- Returns:
- the last output
 
- 
lastOutputSets the last output from this command block.- Parameters:
- lastOutput- the last output
 
- 
getSuccessCountint getSuccessCount()Gets the success count from this command block.- Returns:
- the success count
- See Also:
 
- 
setSuccessCountvoid setSuccessCount(int successCount) Sets the success count from this command block.- Parameters:
- successCount- the success count
- See Also:
 
 
-