Package net.pl3x.map.core.command
Class Sender
java.lang.Object
net.pl3x.map.core.command.Sender
- All Implemented Interfaces:
net.kyori.adventure.audience.Audience
,net.kyori.adventure.audience.ForwardingAudience
,net.kyori.adventure.audience.ForwardingAudience.Single
,net.kyori.adventure.pointer.Pointered
@NullMarked
public abstract class Sender
extends Object
implements net.kyori.adventure.audience.ForwardingAudience.Single
Represents a command sender.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface net.kyori.adventure.audience.ForwardingAudience
net.kyori.adventure.audience.ForwardingAudience.Single
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.kyori.adventure.audience.Audience
audience()
abstract boolean
<T> T
abstract int
hashCode()
void
sendMessage
(boolean prefix, net.kyori.adventure.text.ComponentLike message) void
sendMessage
(String message) void
sendMessage
(String message, boolean prefix) void
sendMessage
(String message, boolean prefix, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver.Single... placeholders) void
sendMessage
(String message, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver.Single... placeholders) abstract String
toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface net.kyori.adventure.audience.Audience
deleteMessage, openBook, removeResourcePacks, removeResourcePacks, removeResourcePacks, sendActionBar, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeaderAndFooter, sendResourcePacks, sendResourcePacks, showTitle, stopSound
Methods inherited from interface net.kyori.adventure.audience.ForwardingAudience.Single
audiences, clearResourcePacks, clearTitle, deleteMessage, filterAudience, forEachAudience, get, getOrDefault, getOrDefaultFrom, hideBossBar, openBook, playSound, playSound, playSound, pointers, removeResourcePacks, removeResourcePacks, resetTitle, sendActionBar, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeaderAndFooter, sendResourcePacks, sendTitlePart, showBossBar, stopSound
-
Constructor Details
-
Sender
public Sender(T sender)
-
-
Method Details
-
getSender
public <T> T getSender() -
audience
public net.kyori.adventure.audience.Audience audience()- Specified by:
audience
in interfacenet.kyori.adventure.audience.ForwardingAudience.Single
-
sendMessage
-
sendMessage
-
sendMessage
public void sendMessage(String message, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver.Single... placeholders) -
sendMessage
public void sendMessage(String message, boolean prefix, net.kyori.adventure.text.minimessage.tag.resolver.TagResolver.Single... placeholders) -
sendMessage
public void sendMessage(boolean prefix, net.kyori.adventure.text.ComponentLike message) -
equals
-
hashCode
public abstract int hashCode() -
toString
-