Package net.minestom.server.command
Class ConsoleSender
java.lang.Object
net.minestom.server.command.ConsoleSender
- All Implemented Interfaces:
Audience
,Identified
,Pointered
,CommandSender
,PermissionHandler
,Taggable
,TagReadable
,TagWritable
Represents the console when sending a command to the server.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription@NotNull Set
<Permission> Returns all permissions associated to this handler.@NotNull Identity
identity()
@NotNull Pointers
pointers()
void
sendMessage
(@NotNull String message) Sends a raw string message.void
sendMessage
(@NotNull Identity source, @NotNull Component message, @NotNull MessageType type) @NotNull TagHandler
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.kyori.adventure.audience.Audience
clearResourcePacks, clearTitle, deleteMessage, deleteMessage, filterAudience, forEachAudience, hideBossBar, openBook, openBook, playSound, playSound, playSound, removeResourcePacks, removeResourcePacks, removeResourcePacks, removeResourcePacks, resetTitle, sendActionBar, sendActionBar, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeader, sendPlayerListHeaderAndFooter, sendPlayerListHeaderAndFooter, sendResourcePacks, sendResourcePacks, sendResourcePacks, sendTitlePart, showBossBar, showTitle, stopSound, stopSound
Methods inherited from interface net.minestom.server.command.CommandSender
sendMessage
Methods inherited from interface net.minestom.server.permission.PermissionHandler
addPermission, getPermission, hasPermission, hasPermission, hasPermission, removePermission, removePermission
Methods inherited from interface net.kyori.adventure.pointer.Pointered
get, getOrDefault, getOrDefaultFrom
-
Constructor Details
-
ConsoleSender
public ConsoleSender()
-
-
Method Details
-
sendMessage
Description copied from interface:CommandSender
Sends a raw string message.- Specified by:
sendMessage
in interfaceCommandSender
- Parameters:
message
- the message to send
-
sendMessage
public void sendMessage(@NotNull @NotNull Identity source, @NotNull @NotNull Component message, @NotNull @NotNull MessageType type) - Specified by:
sendMessage
in interfaceAudience
-
getAllPermissions
Description copied from interface:PermissionHandler
Returns all permissions associated to this handler. The returned collection should be modified only by subclasses.- Specified by:
getAllPermissions
in interfacePermissionHandler
- Returns:
- the permissions of this handler.
-
tagHandler
- Specified by:
tagHandler
in interfaceTaggable
-
identity
- Specified by:
identity
in interfaceIdentified
-
pointers
-