Package co.aikar.timings
Class TimingsReportListener
java.lang.Object
co.aikar.timings.TimingsReportListener
- All Implemented Interfaces:
Audience,ForwardingAudience,Pointered,CommandSender,MessageCommandSender,Permissible,ServerOperator
public class TimingsReportListener
extends Object
implements ForwardingAudience, MessageCommandSender
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.bukkit.command.CommandSender
CommandSender.SpigotNested classes/interfaces inherited from interface net.kyori.adventure.audience.ForwardingAudience
ForwardingAudience.Single -
Constructor Summary
ConstructorsConstructorDescriptionTimingsReportListener(@NotNull List<CommandSender> senders) TimingsReportListener(@NotNull List<CommandSender> senders, @Nullable Runnable onDone) TimingsReportListener(@NotNull CommandSender senders) TimingsReportListener(@NotNull CommandSender sender, @Nullable Runnable onDone) -
Method Summary
Modifier and TypeMethodDescriptionvoidGets the audiences.voiddone()voidvoidsendMessage(@NotNull String message) Sends this sender a messagevoidsendMessage(Identity source, Component message, MessageType type) Sends a chat message.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.kyori.adventure.audience.Audience
openBook, sendActionBar, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeaderAndFooter, showTitle, stopSoundMethods inherited from interface org.bukkit.command.CommandSender
sendMessage, sendMessage, sendPlainMessage, sendRichMessageMethods inherited from interface net.kyori.adventure.audience.ForwardingAudience
clearTitle, filterAudience, forEachAudience, hideBossBar, openBook, playSound, playSound, playSound, pointers, resetTitle, sendActionBar, sendMessage, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeaderAndFooter, sendTitlePart, showBossBar, stopSoundMethods inherited from interface org.bukkit.command.MessageCommandSender
addAttachment, addAttachment, addAttachment, addAttachment, getEffectivePermissions, getName, getServer, hasPermission, hasPermission, isOp, isPermissionSet, isPermissionSet, name, recalculatePermissions, removeAttachment, sendMessage, sendMessage, sendMessage, setOp, spigotMethods inherited from interface org.bukkit.permissions.Permissible
permissionValue, permissionValueMethods inherited from interface net.kyori.adventure.pointer.Pointered
get, getOrDefault, getOrDefaultFrom
-
Constructor Details
-
TimingsReportListener
-
TimingsReportListener
-
TimingsReportListener
-
TimingsReportListener
-
-
Method Details
-
getTimingsURL
-
done
public void done() -
done
-
sendMessage
public void sendMessage(@NotNull Identity source, @NotNull Component message, @NotNull MessageType type) Description copied from interface:net.kyori.adventure.audience.AudienceSends a chat message.- Specified by:
sendMessagein interfaceAudience- Specified by:
sendMessagein interfaceCommandSender- Specified by:
sendMessagein interfaceForwardingAudience- Parameters:
source- the identity of the source of the messagemessage- a messagetype- the type- See Also:
-
audiences
Description copied from interface:net.kyori.adventure.audience.ForwardingAudienceGets the audiences.- Specified by:
audiencesin interfaceForwardingAudience- Returns:
- the audiences
-
sendMessage
Description copied from interface:CommandSenderSends this sender a message- Specified by:
sendMessagein interfaceCommandSender- Parameters:
message- Message to be displayed- See Also:
-
addConsoleIfNeeded
public void addConsoleIfNeeded()
-