A B C E F H I K L M N O P R S T V W 
All Classes All Packages

A

ACTION_ACTIONBAR - Static variable in interface net.kyori.adventure.platform.facet.Facet.TitlePacket
 
ACTION_ADD - Static variable in interface net.kyori.adventure.platform.facet.Facet.BossBarPacket
 
ACTION_CLEAR - Static variable in interface net.kyori.adventure.platform.facet.Facet.TitlePacket
 
ACTION_FLAG - Static variable in interface net.kyori.adventure.platform.facet.Facet.BossBarPacket
 
ACTION_HEALTH - Static variable in interface net.kyori.adventure.platform.facet.Facet.BossBarPacket
 
ACTION_REMOVE - Static variable in interface net.kyori.adventure.platform.facet.Facet.BossBarPacket
 
ACTION_RESET - Static variable in interface net.kyori.adventure.platform.facet.Facet.TitlePacket
 
ACTION_STYLE - Static variable in interface net.kyori.adventure.platform.facet.Facet.BossBarPacket
 
ACTION_SUBTITLE - Static variable in interface net.kyori.adventure.platform.facet.Facet.TitlePacket
 
ACTION_TIMES - Static variable in interface net.kyori.adventure.platform.facet.Facet.TitlePacket
 
ACTION_TITLE - Static variable in interface net.kyori.adventure.platform.facet.Facet.BossBarPacket
 
ACTION_TITLE - Static variable in interface net.kyori.adventure.platform.facet.Facet.TitlePacket
 
ActionBar(Class<? extends V>, Function<V, UserConnection>) - Constructor for class net.kyori.adventure.platform.viaversion.ViaFacet.ActionBar
 
ActionBarTitle(Class<? extends V>, Function<V, UserConnection>) - Constructor for class net.kyori.adventure.platform.viaversion.ViaFacet.ActionBarTitle
 
addViewer(V) - Method in interface net.kyori.adventure.platform.facet.Facet.BossBar
Adds a viewer to the boss bar.
addViewer(V) - Method in interface net.kyori.adventure.platform.facet.Facet.BossBarEntity
 
addViewer(V) - Method in class net.kyori.adventure.platform.facet.FacetAudience
 
addViewer(V) - Method in class net.kyori.adventure.platform.facet.FacetAudienceProvider
Adds a viewer.
addViewer(V) - Method in class net.kyori.adventure.platform.viaversion.ViaFacet.BossBar
 
all() - Method in interface net.kyori.adventure.platform.AudienceProvider
Gets an audience for all online players, including the server's console.
all() - Method in class net.kyori.adventure.platform.facet.FacetAudienceProvider
 
AudienceProvider - Interface in net.kyori.adventure.platform
A provider for creating Audiences.
audiences() - Method in class net.kyori.adventure.platform.facet.FacetAudienceProvider
 

B

bossBarColorChanged(BossBar, BossBar.Color, BossBar.Color) - Method in class net.kyori.adventure.platform.viaversion.ViaFacet.BossBar
 
bossBarFlagsChanged(BossBar, Set<BossBar.Flag>, Set<BossBar.Flag>) - Method in class net.kyori.adventure.platform.viaversion.ViaFacet.BossBar
 
bossBarInitialized(BossBar) - Method in interface net.kyori.adventure.platform.facet.Facet.BossBar
Initializes the boss bar.
bossBarInitialized(BossBar) - Method in class net.kyori.adventure.platform.viaversion.ViaFacet.BossBar
 
bossBarNameChanged(BossBar, Component, Component) - Method in interface net.kyori.adventure.platform.facet.Facet.BossBarEntity
 
bossBarNameChanged(BossBar, Component, Component) - Method in class net.kyori.adventure.platform.viaversion.ViaFacet.BossBar
 
bossBarOverlayChanged(BossBar, BossBar.Overlay, BossBar.Overlay) - Method in class net.kyori.adventure.platform.viaversion.ViaFacet.BossBar
 
bossBarPercentChanged(BossBar, float, float) - Method in interface net.kyori.adventure.platform.facet.Facet.BossBarEntity
 
bossBarPercentChanged(BossBar, float, float) - Method in class net.kyori.adventure.platform.viaversion.ViaFacet.BossBar
 
broadcastPacket(int) - Method in class net.kyori.adventure.platform.viaversion.ViaFacet.BossBar
 
Builder(Class<? extends V>, Function<V, UserConnection>) - Constructor for class net.kyori.adventure.platform.viaversion.ViaFacet.BossBar.Builder
 
Builder1_9_To_1_15(Class<? extends V>, Function<V, UserConnection>) - Constructor for class net.kyori.adventure.platform.viaversion.ViaFacet.BossBar.Builder1_9_To_1_15
 

C

changeLocale(Locale) - Method in class net.kyori.adventure.platform.facet.FacetAudience
Changes the locale.
changeViewer(V, Locale) - Method in class net.kyori.adventure.platform.facet.FacetAudienceProvider
Changes a viewer's locale.
Chat(Class<? extends V>, Function<V, UserConnection>) - Constructor for class net.kyori.adventure.platform.viaversion.ViaFacet.Chat
 
clearTitle() - Method in class net.kyori.adventure.platform.facet.FacetAudience
 
clearTitle(V) - Method in interface net.kyori.adventure.platform.facet.Facet.Title
Clears a title.
clearTitle(V) - Method in class net.kyori.adventure.platform.viaversion.ViaFacet.Title
 
close() - Method in interface net.kyori.adventure.platform.AudienceProvider
Closes the provider and forces audiences to be empty.
close() - Method in interface net.kyori.adventure.platform.facet.Facet.BossBar
Removes all viewers.
close() - Method in interface net.kyori.adventure.platform.facet.Facet.FakeEntity
Remove the entity for all viewers.
close() - Method in class net.kyori.adventure.platform.facet.FacetAudience
 
close() - Method in class net.kyori.adventure.platform.facet.FacetAudienceProvider
 
close() - Method in class net.kyori.adventure.platform.viaversion.ViaFacet.BossBar
 
console() - Method in interface net.kyori.adventure.platform.AudienceProvider
Gets an audience for the server's console.
console() - Method in class net.kyori.adventure.platform.facet.FacetAudienceProvider
 
createAudience(Collection<V>) - Method in class net.kyori.adventure.platform.facet.FacetAudienceProvider
Creates an audience for a collection of viewers.
createBook(M, M, Iterable<M>) - Method in interface net.kyori.adventure.platform.facet.Facet.Book
Creates a book.
createBossBar(Collection<V>) - Method in interface net.kyori.adventure.platform.facet.Facet.BossBar.Builder
Creates a boss bar.
createBossBar(Collection<V>) - Method in class net.kyori.adventure.platform.viaversion.ViaFacet.BossBar.Builder
 
createBossBar(Collection<V>) - Method in class net.kyori.adventure.platform.viaversion.ViaFacet.BossBar.Builder1_9_To_1_15
 
createColor(BossBar.Color) - Method in interface net.kyori.adventure.platform.facet.Facet.BossBarPacket
Creates a color.
createFlag(byte, Set<BossBar.Flag>, Set<BossBar.Flag>) - Method in interface net.kyori.adventure.platform.facet.Facet.BossBarPacket
Creates a bit flag.
createMessage(V, Component) - Method in interface net.kyori.adventure.platform.facet.Facet.Message
Creates a message.
createMessage(V, Component) - Method in class net.kyori.adventure.platform.viaversion.ViaFacet
 
createMessageType(MessageType) - Method in interface net.kyori.adventure.platform.facet.Facet.ChatPacket
Creates a message type.
createMessageType(MessageType) - Method in class net.kyori.adventure.platform.viaversion.ViaFacet.ActionBar
 
createOverlay(BossBar.Overlay) - Method in interface net.kyori.adventure.platform.facet.Facet.BossBarPacket
Creates an overlay.
createPacket(V) - Method in class net.kyori.adventure.platform.viaversion.ViaFacet.ProtocolBased
 
createPosition(double, double, double) - Method in interface net.kyori.adventure.platform.facet.Facet.Position
Creates a position.
createPosition(V) - Method in interface net.kyori.adventure.platform.facet.Facet.Position
Finds a viewer's position.
createTitle(String, String, int, int, int) - Method in class net.kyori.adventure.platform.viaversion.ViaFacet.Title
 
createTitle(M, M, int, int, int) - Method in interface net.kyori.adventure.platform.facet.Facet.Title
Creates a title.

E

ERR - Static variable in class net.kyori.adventure.platform.facet.Knob
 

F

Facet<V> - Interface in net.kyori.adventure.platform.facet
A unit of functionality for a viewer.
Facet.ActionBar<V,​M> - Interface in net.kyori.adventure.platform.facet
A facet that sends action bars.
Facet.Book<V,​M,​B> - Interface in net.kyori.adventure.platform.facet
A facet that opens a book.
Facet.BossBar<V> - Interface in net.kyori.adventure.platform.facet
A facet that listens to boss bar changes.
Facet.BossBar.Builder<V,​B extends Facet.BossBar<V>> - Interface in net.kyori.adventure.platform.facet
A builder for boss bar facets.
Facet.BossBarEntity<V,​P> - Interface in net.kyori.adventure.platform.facet
A facet that listens to boss bar changes, using fake entities.
Facet.BossBarPacket<V> - Interface in net.kyori.adventure.platform.facet
A facet that listens to boss bar changes, using packets.
Facet.Chat<V,​M> - Interface in net.kyori.adventure.platform.facet
A facet that sends chat messages.
Facet.ChatPacket<V,​M> - Interface in net.kyori.adventure.platform.facet
A facet that sends chat messages, using packets.
Facet.FakeEntity<V,​P> - Interface in net.kyori.adventure.platform.facet
A facet for spawning client-side entities.
Facet.Message<V,​M> - Interface in net.kyori.adventure.platform.facet
A facet that converts components between formats.
Facet.Position<V,​P> - Interface in net.kyori.adventure.platform.facet
A facet that requires a 3D vector.
Facet.Sound<V,​P> - Interface in net.kyori.adventure.platform.facet
A facet that plays and stops sounds.
Facet.Title<V,​M,​T> - Interface in net.kyori.adventure.platform.facet
A facet that shows, clears, and resets titles.
Facet.TitlePacket<V,​M,​T> - Interface in net.kyori.adventure.platform.facet
A facet that sends titles, using packets.
FacetAudience<V> - Class in net.kyori.adventure.platform.facet
An Audience that is implemented by Facets.
FacetAudience(Collection<? extends V>, Locale, Collection<? extends Facet.Chat>, Collection<? extends Facet.ActionBar>, Collection<? extends Facet.Title>, Collection<? extends Facet.Sound>, Collection<? extends Facet.Book>, Collection<? extends Facet.BossBar.Builder>) - Constructor for class net.kyori.adventure.platform.facet.FacetAudience
 
FacetAudienceProvider<V,​A extends FacetAudience<V>> - Class in net.kyori.adventure.platform.facet
 
FacetAudienceProvider() - Constructor for class net.kyori.adventure.platform.facet.FacetAudienceProvider
 
FacetBase<V> - Class in net.kyori.adventure.platform.facet
 
FacetBase(Class<? extends V>) - Constructor for class net.kyori.adventure.platform.facet.FacetBase
 
filter(Predicate<V>) - Method in class net.kyori.adventure.platform.facet.FacetAudienceProvider
Creates an audience based on a viewer predicate.
findConnection(V) - Method in class net.kyori.adventure.platform.viaversion.ViaFacet
 
findProtocol(V) - Method in class net.kyori.adventure.platform.viaversion.ViaFacet
 

H

hasId(V) - Method in class net.kyori.adventure.platform.facet.FacetAudienceProvider
Gets the UUID of a viewer, if they are a player.
hasPermission(V, String) - Method in class net.kyori.adventure.platform.facet.FacetAudienceProvider
Gets whether a viewer has permission.
health(float) - Method in interface net.kyori.adventure.platform.facet.Facet.FakeEntity
Sets the entity health.
hideBossBar(BossBar) - Method in class net.kyori.adventure.platform.facet.FacetAudience
 

I

invisible(boolean) - Method in interface net.kyori.adventure.platform.facet.Facet.FakeEntity
Sets the entity visibility.
INVULNERABLE_KEY - Static variable in interface net.kyori.adventure.platform.facet.Facet.BossBarEntity
 
INVULNERABLE_TICKS - Static variable in interface net.kyori.adventure.platform.facet.Facet.BossBarEntity
 
isApplicable(V) - Method in interface net.kyori.adventure.platform.facet.Facet
Gets whether this handler is applicable to a particular viewer.
isApplicable(V) - Method in class net.kyori.adventure.platform.facet.FacetBase
 
isApplicable(V) - Method in class net.kyori.adventure.platform.viaversion.ViaFacet
 
isConsole(V) - Method in class net.kyori.adventure.platform.facet.FacetAudienceProvider
Gets whether a viewer is considered console.
isEmpty() - Method in interface net.kyori.adventure.platform.facet.Facet.BossBar
Gets whether the boss bar has no viewers.
isEmpty() - Method in class net.kyori.adventure.platform.viaversion.ViaFacet.BossBar
 
isEnabled(String, boolean) - Static method in class net.kyori.adventure.platform.facet.Knob
Gets whether a facet should be enabled.
isInWorld(V, Key) - Method in class net.kyori.adventure.platform.facet.FacetAudienceProvider
Gets whether a viewer is in a world.
isOnServer(V, String) - Method in class net.kyori.adventure.platform.facet.FacetAudienceProvider
Gets whether a viewer is on a server.
isSupported() - Method in interface net.kyori.adventure.platform.facet.Facet
Gets whether this handler is supported by the current runtime.
isSupported() - Method in class net.kyori.adventure.platform.facet.FacetBase
 
isSupported() - Method in class net.kyori.adventure.platform.viaversion.ViaFacet
 
isSupported() - Method in class net.kyori.adventure.platform.viaversion.ViaFacet.ProtocolBased
 

K

Knob - Class in net.kyori.adventure.platform.facet
Facet utilities and logging pipeline.

L

logError(Throwable, String, Object...) - Static method in class net.kyori.adventure.platform.facet.Knob
Logs an error.
logMessage(String, Object...) - Static method in class net.kyori.adventure.platform.facet.Knob
Logs a message.
logUnsupported(Object, Object) - Static method in class net.kyori.adventure.platform.facet.Knob
Logs an unsupported value.

M

metadata(int, Object) - Method in interface net.kyori.adventure.platform.facet.Facet.FakeEntity
Sets the entity metadata.

N

name(Component) - Method in interface net.kyori.adventure.platform.facet.Facet.FakeEntity
Sets the entity name.
net.kyori.adventure.platform - package net.kyori.adventure.platform
 
net.kyori.adventure.platform.facet - package net.kyori.adventure.platform.facet
 
net.kyori.adventure.platform.viaversion - package net.kyori.adventure.platform.viaversion
 

O

of(Supplier<F>...) - Static method in interface net.kyori.adventure.platform.facet.Facet
Creates a collection of supported facets.
of(Collection<F>, V) - Static method in interface net.kyori.adventure.platform.facet.Facet
Gets the first applicable facet for a viewer.
OFFSET_MAGNITUDE - Static variable in interface net.kyori.adventure.platform.facet.Facet.BossBarEntity
 
OFFSET_PITCH - Static variable in interface net.kyori.adventure.platform.facet.Facet.BossBarEntity
 
OFFSET_YAW - Static variable in interface net.kyori.adventure.platform.facet.Facet.BossBarEntity
 
openBook(Book) - Method in class net.kyori.adventure.platform.facet.FacetAudience
 
openBook(V, B) - Method in interface net.kyori.adventure.platform.facet.Facet.Book
Opens a book.
OUT - Static variable in class net.kyori.adventure.platform.facet.Knob
 

P

permission(String) - Method in interface net.kyori.adventure.platform.AudienceProvider
Gets or creates an audience containing all viewers with the provided permission.
permission(String) - Method in class net.kyori.adventure.platform.facet.FacetAudienceProvider
 
permission(Key) - Method in interface net.kyori.adventure.platform.AudienceProvider
Gets or creates an audience containing all viewers with the provided permission.
player(UUID) - Method in interface net.kyori.adventure.platform.AudienceProvider
Gets an audience for an individual player.
player(UUID) - Method in class net.kyori.adventure.platform.facet.FacetAudienceProvider
 
players() - Method in interface net.kyori.adventure.platform.AudienceProvider
Gets an audience for all online players.
players() - Method in class net.kyori.adventure.platform.facet.FacetAudienceProvider
 
playSound(Sound) - Method in class net.kyori.adventure.platform.facet.FacetAudience
 
playSound(Sound, double, double, double) - Method in class net.kyori.adventure.platform.facet.FacetAudience
 
playSound(V, Sound, P) - Method in interface net.kyori.adventure.platform.facet.Facet.Sound
Plays a sound.
PROTOCOL_ACTION_BAR - Static variable in interface net.kyori.adventure.platform.facet.Facet.Title
 
PROTOCOL_BOSS_BAR - Static variable in interface net.kyori.adventure.platform.facet.Facet.BossBar
 
PROTOCOL_HEX_COLOR - Static variable in interface net.kyori.adventure.platform.facet.Facet.Message
 
PROTOCOL_JSON - Static variable in interface net.kyori.adventure.platform.facet.Facet.Message
 
ProtocolBased(String, String, int, String, Class<? extends V>, Function<V, UserConnection>) - Constructor for class net.kyori.adventure.platform.viaversion.ViaFacet.ProtocolBased
 

R

removeViewer(V) - Method in interface net.kyori.adventure.platform.facet.Facet.BossBar
Removes a viewer from the boss bar.
removeViewer(V) - Method in interface net.kyori.adventure.platform.facet.Facet.BossBarEntity
 
removeViewer(V) - Method in class net.kyori.adventure.platform.facet.FacetAudience
 
removeViewer(V) - Method in class net.kyori.adventure.platform.facet.FacetAudienceProvider
Removes a viewer.
removeViewer(V) - Method in class net.kyori.adventure.platform.viaversion.ViaFacet.BossBar
 
resetTitle() - Method in class net.kyori.adventure.platform.facet.FacetAudience
 
resetTitle(V) - Method in interface net.kyori.adventure.platform.facet.Facet.Title
Resets a title.
resetTitle(V) - Method in class net.kyori.adventure.platform.viaversion.ViaFacet.Title
 

S

sendActionBar(Component) - Method in class net.kyori.adventure.platform.facet.FacetAudience
 
SENDER_NULL - Static variable in interface net.kyori.adventure.platform.facet.Facet.ChatPacket
 
sendMessage(Component, MessageType) - Method in class net.kyori.adventure.platform.facet.FacetAudience
 
sendMessage(V, String) - Method in class net.kyori.adventure.platform.viaversion.ViaFacet.ActionBar
 
sendMessage(V, String) - Method in class net.kyori.adventure.platform.viaversion.ViaFacet.ActionBarTitle
 
sendMessage(V, String, MessageType) - Method in class net.kyori.adventure.platform.viaversion.ViaFacet.Chat
 
sendMessage(V, M) - Method in interface net.kyori.adventure.platform.facet.Facet.ActionBar
Sends an action bar.
sendMessage(V, M, MessageType) - Method in interface net.kyori.adventure.platform.facet.Facet.Chat
Sends a chat message.
sendPacket(PacketWrapper) - Method in class net.kyori.adventure.platform.viaversion.ViaFacet.ProtocolBased
 
sendPacket(V, int) - Method in class net.kyori.adventure.platform.viaversion.ViaFacet.BossBar
 
server(String) - Method in interface net.kyori.adventure.platform.AudienceProvider
Gets an audience for online players on a server, including the server's console.
server(String) - Method in class net.kyori.adventure.platform.facet.FacetAudienceProvider
 
showBossBar(BossBar) - Method in class net.kyori.adventure.platform.facet.FacetAudience
 
showTitle(Title) - Method in class net.kyori.adventure.platform.facet.FacetAudience
 
showTitle(V, Consumer<V>) - Method in class net.kyori.adventure.platform.viaversion.ViaFacet.Title
 
showTitle(V, T) - Method in interface net.kyori.adventure.platform.facet.Facet.Title
Shows a title.
stopSound(SoundStop) - Method in class net.kyori.adventure.platform.facet.FacetAudience
 
stopSound(V, SoundStop) - Method in interface net.kyori.adventure.platform.facet.Facet.Sound
Stops a sound.

T

teleport(V, P) - Method in interface net.kyori.adventure.platform.facet.Facet.FakeEntity
Teleports the entity for a viewer.
Title(Class<? extends V>, Function<V, UserConnection>) - Constructor for class net.kyori.adventure.platform.viaversion.ViaFacet.Title
 
Title(String, String, int, Class<? extends V>, Function<V, UserConnection>) - Constructor for class net.kyori.adventure.platform.viaversion.ViaFacet.Title
 
toTicks(Duration) - Method in interface net.kyori.adventure.platform.facet.Facet.Title
Gets the ticks for a duration.
TYPE_ACTION_BAR - Static variable in interface net.kyori.adventure.platform.facet.Facet.ChatPacket
 
TYPE_CHAT - Static variable in interface net.kyori.adventure.platform.facet.Facet.ChatPacket
 
TYPE_SYSTEM - Static variable in interface net.kyori.adventure.platform.facet.Facet.ChatPacket
 

V

ViaFacet<V> - Class in net.kyori.adventure.platform.viaversion
 
ViaFacet(Class<? extends V>, Function<V, UserConnection>, int) - Constructor for class net.kyori.adventure.platform.viaversion.ViaFacet
 
ViaFacet.ActionBar<V> - Class in net.kyori.adventure.platform.viaversion
 
ViaFacet.ActionBarTitle<V> - Class in net.kyori.adventure.platform.viaversion
 
ViaFacet.BossBar<V> - Class in net.kyori.adventure.platform.viaversion
 
ViaFacet.BossBar.Builder<V> - Class in net.kyori.adventure.platform.viaversion
 
ViaFacet.BossBar.Builder1_9_To_1_15<V> - Class in net.kyori.adventure.platform.viaversion
 
ViaFacet.Chat<V> - Class in net.kyori.adventure.platform.viaversion
 
ViaFacet.ProtocolBased<V> - Class in net.kyori.adventure.platform.viaversion
 
ViaFacet.Title<V> - Class in net.kyori.adventure.platform.viaversion
 
viewerClass - Variable in class net.kyori.adventure.platform.facet.FacetBase
 

W

world(Key) - Method in interface net.kyori.adventure.platform.AudienceProvider
Gets an audience for online players in a world, including the server's console.
world(Key) - Method in class net.kyori.adventure.platform.facet.FacetAudienceProvider
 
A B C E F H I K L M N O P R S T V W 
All Classes All Packages