Package org.spongepowered.api
Interface SystemSubject
- All Superinterfaces:
Audience
,Contextual
,LocaleSource
,Pointered
,Subject
Represents the "super user" of the game.
The SystemSubject
is intended to be the Subject
that
represents server actions. This subject may represent an interaction
through a console.
This object is also a LocaleSource
. Any message sent here
should be directed to a system visible location, such as a log or a
console.
-
Method Summary
Methods inherited from interface net.kyori.adventure.audience.Audience
clearTitle, filterAudience, forEachAudience, hideBossBar, openBook, openBook, playSound, playSound, playSound, resetTitle, sendActionBar, sendActionBar, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendMessage, sendPlayerListFooter, sendPlayerListFooter, sendPlayerListHeader, sendPlayerListHeader, sendPlayerListHeaderAndFooter, sendPlayerListHeaderAndFooter, sendTitlePart, showBossBar, showTitle, stopSound, stopSound
Methods inherited from interface org.spongepowered.api.service.context.Contextual
friendlyIdentifier, identifier
Methods inherited from interface org.spongepowered.api.util.locale.LocaleSource
locale
Methods inherited from interface net.kyori.adventure.pointer.Pointered
get, getOrDefault, getOrDefaultFrom, pointers
Methods inherited from interface org.spongepowered.api.service.permission.Subject
associatedObject, asSubjectReference, containingCollection, contextCause, hasPermission, hasPermission, hasPermission, isChildOf, isChildOf, isChildOf, isSubjectDataPersisted, option, option, option, parents, parents, parents, permissionValue, permissionValue, permissionValue, subjectData, transientSubjectData