API for creating command sender which forwards feedback

This commit is contained in:
Jason Penilla
2022-02-01 15:51:55 -07:00
parent 0202f1788d
commit c0e7761df1
4 changed files with 124 additions and 1 deletions

View File

@ -2165,6 +2165,13 @@ public final class CraftServer implements Server {
return this.console.console;
}
// Paper start
@Override
public CommandSender createCommandSender(final java.util.function.Consumer<? super net.kyori.adventure.text.Component> feedback) {
return new io.papermc.paper.commands.FeedbackForwardingSender(feedback, this);
}
// Paper end
public EntityMetadataStore getEntityMetadata() {
return this.entityMetadata;
}