Index

A B C D E F G H I L M O P R S T U V W 
All Classes and Interfaces|All Packages

A

ACTIONBAR - Enum constant in enum class com.thewinterframework.configurate.feedback.media.MediaType
 
ActionBarMedia - Record Class in com.thewinterframework.configurate.feedback.media.impl
 
ActionBarMedia(String) - Constructor for record class com.thewinterframework.configurate.feedback.media.impl.ActionBarMedia
Creates an instance of a ActionBarMedia record class.
ActionBarMedia.ActionBarMediaSerializer - Class in com.thewinterframework.configurate.feedback.media.impl
 
ActionBarMediaSerializer() - Constructor for class com.thewinterframework.configurate.feedback.media.impl.ActionBarMedia.ActionBarMediaSerializer
 
asComponent(TagResolver...) - Method in interface com.thewinterframework.configurate.feedback.Feedback
Converts the feedback to a component.
asComponents(TagResolver...) - Method in interface com.thewinterframework.configurate.feedback.Feedback
Converts the feedback to a list of components.
asComponents(TagResolver...) - Method in record class com.thewinterframework.configurate.feedback.FeedbackImpl
 

B

BOSSBAR - Enum constant in enum class com.thewinterframework.configurate.feedback.media.MediaType
 
BossBarMedia - Record Class in com.thewinterframework.configurate.feedback.media.impl
 
BossBarMedia(String, float, BossBar.Color, BossBar.Overlay) - Constructor for record class com.thewinterframework.configurate.feedback.media.impl.BossBarMedia
Creates an instance of a BossBarMedia record class.
BossBarMedia.BossBarMediaSerializer - Class in com.thewinterframework.configurate.feedback.media.impl
 
BossBarMediaSerializer() - Constructor for class com.thewinterframework.configurate.feedback.media.impl.BossBarMedia.BossBarMediaSerializer
 

C

CHAT - Enum constant in enum class com.thewinterframework.configurate.feedback.media.MediaType
 
ChatMedia - Record Class in com.thewinterframework.configurate.feedback.media.impl
 
ChatMedia(String) - Constructor for record class com.thewinterframework.configurate.feedback.media.impl.ChatMedia
 
ChatMedia(List<String>) - Constructor for record class com.thewinterframework.configurate.feedback.media.impl.ChatMedia
Creates an instance of a ChatMedia record class.
ChatMedia.ChatMediaSerializer - Class in com.thewinterframework.configurate.feedback.media.impl
 
ChatMediaSerializer() - Constructor for class com.thewinterframework.configurate.feedback.media.impl.ChatMedia.ChatMediaSerializer
 
color() - Method in record class com.thewinterframework.configurate.feedback.media.impl.BossBarMedia
Returns the value of the color record component.
com.thewinterframework.configurate - package com.thewinterframework.configurate
 
com.thewinterframework.configurate.config - package com.thewinterframework.configurate.config
 
com.thewinterframework.configurate.feedback - package com.thewinterframework.configurate.feedback
 
com.thewinterframework.configurate.feedback.media - package com.thewinterframework.configurate.feedback.media
 
com.thewinterframework.configurate.feedback.media.impl - package com.thewinterframework.configurate.feedback.media.impl
 
com.thewinterframework.configurate.feedback.resource - package com.thewinterframework.configurate.feedback.resource
 
com.thewinterframework.configurate.feedback.resource.provider - package com.thewinterframework.configurate.feedback.resource.provider
 
com.thewinterframework.configurate.feedback.serializer - package com.thewinterframework.configurate.feedback.serializer
 
com.thewinterframework.configurate.module - package com.thewinterframework.configurate.module
 
com.thewinterframework.configurate.serializer - package com.thewinterframework.configurate.serializer
 
com.thewinterframework.configurate.serializer.common - package com.thewinterframework.configurate.serializer.common
 
com.thewinterframework.configurate.serializer.processor - package com.thewinterframework.configurate.serializer.processor
 
com.thewinterframework.configurate.serializer.provider - package com.thewinterframework.configurate.serializer.provider
 
ComponentSerializer - Class in com.thewinterframework.configurate.serializer.common
A TypeSerializer for Components.
ComponentSerializer() - Constructor for class com.thewinterframework.configurate.serializer.common.ComponentSerializer
 
Configurate - Annotation Interface in com.thewinterframework.configurate.config
An annotation that specifies the path to the configuration file.
ConfigurateAnnotationProcessor - Class in com.thewinterframework.configurate.config
An annotation processor that generates a module for all classes annotated with Configurate.
ConfigurateAnnotationProcessor() - Constructor for class com.thewinterframework.configurate.config.ConfigurateAnnotationProcessor
 
ConfigurateModule - Class in com.thewinterframework.configurate.module
A module that provides support for Configurate serializers using the new Wire system.
ConfigurateModule() - Constructor for class com.thewinterframework.configurate.module.ConfigurateModule
 
ConfigurateSerializer - Annotation Interface in com.thewinterframework.configurate.serializer
An annotation that specifies that a class is a Configurate serializer.
ConfigurateSerializerAnnotationProcessor - Class in com.thewinterframework.configurate.serializer.processor
An annotation processor that generates a module for all classes annotated with ConfigurateSerializer.
ConfigurateSerializerAnnotationProcessor() - Constructor for class com.thewinterframework.configurate.serializer.processor.ConfigurateSerializerAnnotationProcessor
 
ConfigurateSerializerProvider - Annotation Interface in com.thewinterframework.configurate.serializer.provider
An annotation that specifies that a class is a Configurate serializer provider.
ConfigurateSerializerProviderAnnotationProcessor - Class in com.thewinterframework.configurate.serializer.processor
An annotation processor that registry all serializers from methods annotated with ConfigurateSerializer.
ConfigurateSerializerProviderAnnotationProcessor() - Constructor for class com.thewinterframework.configurate.serializer.processor.ConfigurateSerializerProviderAnnotationProcessor
 
ConfigurateSerializersRegistry - Class in com.thewinterframework.configurate.serializer
A registry for TypeSerializers.
ConfigurateSerializersRegistry() - Constructor for class com.thewinterframework.configurate.serializer.ConfigurateSerializersRegistry
 
configure(Binder) - Method in class com.thewinterframework.configurate.module.ConfigurateModule
 
Container<C> - Class in com.thewinterframework.configurate
A container for a configuration file.

D

deserialize(Type, ConfigurationNode) - Method in class com.thewinterframework.configurate.feedback.media.impl.ChatMedia.ChatMediaSerializer
 
deserialize(Type, ConfigurationNode) - Method in class com.thewinterframework.configurate.serializer.common.ComponentSerializer
 
deserialize(Type, ConfigurationNode) - Method in class com.thewinterframework.configurate.feedback.media.impl.ActionBarMedia.ActionBarMediaSerializer
 
deserialize(Type, ConfigurationNode) - Method in class com.thewinterframework.configurate.feedback.media.impl.BossBarMedia.BossBarMediaSerializer
 
deserialize(Type, ConfigurationNode) - Method in class com.thewinterframework.configurate.feedback.media.impl.SoundMedia.SoundMediaSerializer
 
deserialize(Type, ConfigurationNode) - Method in class com.thewinterframework.configurate.feedback.media.impl.TitleMedia.TitleMediaSerializer
 
deserialize(Type, ConfigurationNode) - Method in class com.thewinterframework.configurate.feedback.serializer.FeedbackMediaSpongeSerializer
 
deserialize(Type, ConfigurationNode) - Method in class com.thewinterframework.configurate.feedback.serializer.FeedbackSpongeSerializer
 

E

equals(Object) - Method in record class com.thewinterframework.configurate.feedback.FeedbackImpl
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.thewinterframework.configurate.feedback.media.impl.ActionBarMedia
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.thewinterframework.configurate.feedback.media.impl.BossBarMedia
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.thewinterframework.configurate.feedback.media.impl.ChatMedia
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.thewinterframework.configurate.feedback.media.impl.SoundMedia
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.thewinterframework.configurate.feedback.media.impl.TitleMedia
Indicates whether some other object is "equal to" this one.

F

fadeIn() - Method in record class com.thewinterframework.configurate.feedback.media.impl.TitleMedia
Returns the value of the fadeIn record component.
fadeOut() - Method in record class com.thewinterframework.configurate.feedback.media.impl.TitleMedia
Returns the value of the fadeOut record component.
Feedback - Interface in com.thewinterframework.configurate.feedback
Represents a feedback type that can be sent to an Audience.
FeedbackImpl - Record Class in com.thewinterframework.configurate.feedback
 
FeedbackImpl(List<FeedbackMedia>) - Constructor for record class com.thewinterframework.configurate.feedback.FeedbackImpl
Creates an instance of a FeedbackImpl record class.
FeedbackMedia - Interface in com.thewinterframework.configurate.feedback.media
Represents a media type that can be sent to an Audience.
FeedbackMediaContainer - Interface in com.thewinterframework.configurate.feedback
Represents a container for FeedbackMedia.
FeedbackMediaSpongeSerializer - Class in com.thewinterframework.configurate.feedback.serializer
 
FeedbackMediaSpongeSerializer() - Constructor for class com.thewinterframework.configurate.feedback.serializer.FeedbackMediaSpongeSerializer
 
FeedbackNodeProvider - Class in com.thewinterframework.configurate.feedback.resource.provider
 
FeedbackNodeProvider(ConfigurationNode) - Constructor for class com.thewinterframework.configurate.feedback.resource.provider.FeedbackNodeProvider
 
FeedbackProvider - Interface in com.thewinterframework.configurate.feedback.resource.provider
Represents a provider for Feedback.
FeedbackResourceManager - Class in com.thewinterframework.configurate.feedback.resource
 
FeedbackResourceManager() - Constructor for class com.thewinterframework.configurate.feedback.resource.FeedbackResourceManager
 
FeedbackSpongeSerializer - Class in com.thewinterframework.configurate.feedback.serializer
 
FeedbackSpongeSerializer() - Constructor for class com.thewinterframework.configurate.feedback.serializer.FeedbackSpongeSerializer
 
filter(TypeElement, Element, ProcessorContext) - Method in class com.thewinterframework.configurate.serializer.processor.ConfigurateSerializerAnnotationProcessor
 

G

get() - Method in class com.thewinterframework.configurate.Container
Gets the configuration object.
getFeedback(String) - Method in class com.thewinterframework.configurate.feedback.resource.FeedbackResourceManager
Gets the feedback with the specified key.
getFeedback(String) - Method in class com.thewinterframework.configurate.feedback.resource.provider.FeedbackNodeProvider
 
getFeedback(String) - Method in interface com.thewinterframework.configurate.feedback.resource.provider.FeedbackProvider
Gets the feedback with the specified key.
getModulePackage(ProcessorContext) - Method in class com.thewinterframework.configurate.config.ConfigurateAnnotationProcessor
 
getNode() - Method in class com.thewinterframework.configurate.Container
Gets the configuration node.
getSerializers() - Method in class com.thewinterframework.configurate.serializer.ConfigurateSerializersRegistry
Gets the TypeSerializerCollection containing all registered serializers.
getSupportedAnnotations() - Method in class com.thewinterframework.configurate.config.ConfigurateAnnotationProcessor
 

H

handle(TypeElement, Set<? extends Element>, ProcessorContext) - Method in class com.thewinterframework.configurate.config.ConfigurateAnnotationProcessor
 
hashCode() - Method in record class com.thewinterframework.configurate.feedback.FeedbackImpl
Returns a hash code value for this object.
hashCode() - Method in record class com.thewinterframework.configurate.feedback.media.impl.ActionBarMedia
Returns a hash code value for this object.
hashCode() - Method in record class com.thewinterframework.configurate.feedback.media.impl.BossBarMedia
Returns a hash code value for this object.
hashCode() - Method in record class com.thewinterframework.configurate.feedback.media.impl.ChatMedia
Returns a hash code value for this object.
hashCode() - Method in record class com.thewinterframework.configurate.feedback.media.impl.SoundMedia
Returns a hash code value for this object.
hashCode() - Method in record class com.thewinterframework.configurate.feedback.media.impl.TitleMedia
Returns a hash code value for this object.

I

instance() - Static method in class com.thewinterframework.configurate.feedback.resource.FeedbackResourceManager
 

L

load(Logger, Path, Class<C>, String) - Static method in class com.thewinterframework.configurate.Container
Loads a configuration file.
load(Logger, Path, Class<C>, String, Class<?>) - Static method in class com.thewinterframework.configurate.Container
Loads a configuration file.
load(Logger, Path, Class<C>, String, UnaryOperator<ConfigurationOptions>) - Static method in class com.thewinterframework.configurate.Container
Loads a configuration file.
loadNode(Class<?>, Logger, Path, String, UnaryOperator<ConfigurationOptions>) - Static method in class com.thewinterframework.configurate.Container
Loads a configuration node.

M

medias() - Method in record class com.thewinterframework.configurate.feedback.FeedbackImpl
Returns the value of the medias record component.
medias() - Method in interface com.thewinterframework.configurate.feedback.FeedbackMediaContainer
 
MediaType - Enum Class in com.thewinterframework.configurate.feedback.media
Represents the type of media that can be sent to an Audience.
message() - Method in record class com.thewinterframework.configurate.feedback.media.impl.ActionBarMedia
Returns the value of the message record component.
message() - Method in record class com.thewinterframework.configurate.feedback.media.impl.BossBarMedia
Returns the value of the message record component.
messages() - Method in record class com.thewinterframework.configurate.feedback.media.impl.ChatMedia
Returns the value of the messages record component.
messages(TagResolver...) - Method in record class com.thewinterframework.configurate.feedback.media.impl.ChatMedia
 

O

onEnable(WinterPlugin) - Method in class com.thewinterframework.configurate.module.ConfigurateModule
 
onLoad(WinterPlugin) - Method in class com.thewinterframework.configurate.module.ConfigurateModule
 
onRoundStart(ProcessorContext) - Method in class com.thewinterframework.configurate.config.ConfigurateAnnotationProcessor
 
overlay() - Method in record class com.thewinterframework.configurate.feedback.media.impl.BossBarMedia
Returns the value of the overlay record component.

P

path(String) - Static method in interface com.thewinterframework.configurate.feedback.Feedback
Gets a feedback from the specified path.
plain(String) - Static method in interface com.thewinterframework.configurate.feedback.Feedback
Creates a feedback that sends a component message to the audience.
plain(Component) - Static method in interface com.thewinterframework.configurate.feedback.Feedback
Creates a feedback that sends a component message to the audience.
progress() - Method in record class com.thewinterframework.configurate.feedback.media.impl.BossBarMedia
Returns the value of the progress record component.

R

registerCollection(TypeSerializerCollection) - Method in class com.thewinterframework.configurate.serializer.ConfigurateSerializersRegistry
Registers a TypeSerializerCollection with all serializers.
registerProvider(WinterPlugin, ConfigurationNode) - Method in class com.thewinterframework.configurate.feedback.resource.FeedbackResourceManager
 
registerSerializer(Type, TypeSerializer<?>) - Method in class com.thewinterframework.configurate.serializer.ConfigurateSerializersRegistry
Registers a TypeSerializer for the specified class.
registry() - Method in class com.thewinterframework.configurate.module.ConfigurateModule
 
reload() - Method in class com.thewinterframework.configurate.Container
Reloads the configuration file.

S

save() - Method in class com.thewinterframework.configurate.Container
Saves the current configuration to the file.
send(Audience, TagResolver...) - Method in interface com.thewinterframework.configurate.feedback.Feedback
Sends the feedback to the specified Audience.
send(Audience, TagResolver...) - Method in record class com.thewinterframework.configurate.feedback.FeedbackImpl
 
sendFeedback(Audience, TagResolver...) - Method in interface com.thewinterframework.configurate.feedback.Feedback
Deprecated.
sendMedia(Audience, TagResolver...) - Method in interface com.thewinterframework.configurate.feedback.media.FeedbackMedia
Sends the media to the specified Audience.
sendMedia(Audience, TagResolver...) - Method in record class com.thewinterframework.configurate.feedback.media.impl.ActionBarMedia
 
sendMedia(Audience, TagResolver...) - Method in record class com.thewinterframework.configurate.feedback.media.impl.BossBarMedia
 
sendMedia(Audience, TagResolver...) - Method in record class com.thewinterframework.configurate.feedback.media.impl.ChatMedia
 
sendMedia(Audience, TagResolver...) - Method in record class com.thewinterframework.configurate.feedback.media.impl.SoundMedia
 
sendMedia(Audience, TagResolver...) - Method in record class com.thewinterframework.configurate.feedback.media.impl.TitleMedia
 
serialize(Type, Component, ConfigurationNode) - Method in class com.thewinterframework.configurate.serializer.common.ComponentSerializer
 
serialize(Type, Feedback, ConfigurationNode) - Method in class com.thewinterframework.configurate.feedback.serializer.FeedbackSpongeSerializer
 
serialize(Type, FeedbackMedia, ConfigurationNode) - Method in class com.thewinterframework.configurate.feedback.media.impl.ActionBarMedia.ActionBarMediaSerializer
 
serialize(Type, FeedbackMedia, ConfigurationNode) - Method in class com.thewinterframework.configurate.feedback.serializer.FeedbackMediaSpongeSerializer
 
serialize(Type, FeedbackMedia, ConfigurationNode) - Method in class com.thewinterframework.configurate.feedback.media.impl.BossBarMedia.BossBarMediaSerializer
 
serialize(Type, FeedbackMedia, ConfigurationNode) - Method in class com.thewinterframework.configurate.feedback.media.impl.ChatMedia.ChatMediaSerializer
 
serialize(Type, FeedbackMedia, ConfigurationNode) - Method in class com.thewinterframework.configurate.feedback.media.impl.SoundMedia.SoundMediaSerializer
 
serialize(Type, FeedbackMedia, ConfigurationNode) - Method in class com.thewinterframework.configurate.feedback.media.impl.TitleMedia.TitleMediaSerializer
 
setLangFileName(String) - Method in class com.thewinterframework.configurate.module.ConfigurateModule
 
sound() - Method in record class com.thewinterframework.configurate.feedback.media.impl.SoundMedia
Returns the value of the sound record component.
SOUND - Enum constant in enum class com.thewinterframework.configurate.feedback.media.MediaType
 
SoundMedia - Record Class in com.thewinterframework.configurate.feedback.media.impl
 
SoundMedia(Sound) - Constructor for record class com.thewinterframework.configurate.feedback.media.impl.SoundMedia
Creates an instance of a SoundMedia record class.
SoundMedia.SoundMediaSerializer - Class in com.thewinterframework.configurate.feedback.media.impl
 
SoundMediaSerializer() - Constructor for class com.thewinterframework.configurate.feedback.media.impl.SoundMedia.SoundMediaSerializer
 
stay() - Method in record class com.thewinterframework.configurate.feedback.media.impl.TitleMedia
Returns the value of the stay record component.
subtitle() - Method in record class com.thewinterframework.configurate.feedback.media.impl.TitleMedia
Returns the value of the subtitle record component.

T

title() - Method in record class com.thewinterframework.configurate.feedback.media.impl.TitleMedia
Returns the value of the title record component.
TITLE - Enum constant in enum class com.thewinterframework.configurate.feedback.media.MediaType
 
TitleMedia - Record Class in com.thewinterframework.configurate.feedback.media.impl
 
TitleMedia(String, String, Duration, Duration, Duration) - Constructor for record class com.thewinterframework.configurate.feedback.media.impl.TitleMedia
Creates an instance of a TitleMedia record class.
TitleMedia.TitleMediaSerializer - Class in com.thewinterframework.configurate.feedback.media.impl
 
TitleMediaSerializer() - Constructor for class com.thewinterframework.configurate.feedback.media.impl.TitleMedia.TitleMediaSerializer
 
toString() - Method in record class com.thewinterframework.configurate.feedback.FeedbackImpl
Returns a string representation of this record class.
toString() - Method in record class com.thewinterframework.configurate.feedback.media.impl.ActionBarMedia
Returns a string representation of this record class.
toString() - Method in record class com.thewinterframework.configurate.feedback.media.impl.BossBarMedia
Returns a string representation of this record class.
toString() - Method in record class com.thewinterframework.configurate.feedback.media.impl.ChatMedia
Returns a string representation of this record class.
toString() - Method in record class com.thewinterframework.configurate.feedback.media.impl.SoundMedia
Returns a string representation of this record class.
toString() - Method in record class com.thewinterframework.configurate.feedback.media.impl.TitleMedia
Returns a string representation of this record class.
type() - Method in interface com.thewinterframework.configurate.feedback.media.FeedbackMedia
Gets the type of media.
type() - Method in record class com.thewinterframework.configurate.feedback.media.impl.ActionBarMedia
 
type() - Method in record class com.thewinterframework.configurate.feedback.media.impl.BossBarMedia
 
type() - Method in record class com.thewinterframework.configurate.feedback.media.impl.ChatMedia
 
type() - Method in record class com.thewinterframework.configurate.feedback.media.impl.SoundMedia
 
type() - Method in record class com.thewinterframework.configurate.feedback.media.impl.TitleMedia
 

U

unregisterProvider(WinterPlugin) - Method in class com.thewinterframework.configurate.feedback.resource.FeedbackResourceManager
Registers a feedback provider.
update(UnaryOperator<C>) - Method in class com.thewinterframework.configurate.Container
Updates the configuration object using the provided updater function.

V

value() - Element in annotation interface com.thewinterframework.configurate.config.Configurate
 
valueOf(String) - Static method in enum class com.thewinterframework.configurate.feedback.media.MediaType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.thewinterframework.configurate.feedback.media.MediaType
Returns an array containing the constants of this enum class, in the order they are declared.

W

wiredAnnotation() - Method in class com.thewinterframework.configurate.serializer.processor.ConfigurateSerializerAnnotationProcessor
 
wiredAnnotation() - Method in class com.thewinterframework.configurate.serializer.processor.ConfigurateSerializerProviderAnnotationProcessor
 
A B C D E F G H I L M O P R S T U V W 
All Classes and Interfaces|All Packages