Index
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
ActionBarMediarecord 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
BossBarMediarecord 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
ChatMediarecord 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
colorrecord 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
TypeSerializerforComponents. - 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
fadeInrecord component. - fadeOut() - Method in record class com.thewinterframework.configurate.feedback.media.impl.TitleMedia
-
Returns the value of the
fadeOutrecord 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
FeedbackImplrecord 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
TypeSerializerCollectioncontaining 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
mediasrecord 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
messagerecord component. - message() - Method in record class com.thewinterframework.configurate.feedback.media.impl.BossBarMedia
-
Returns the value of the
messagerecord component. - messages() - Method in record class com.thewinterframework.configurate.feedback.media.impl.ChatMedia
-
Returns the value of the
messagesrecord 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
overlayrecord 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
progressrecord component.
R
- registerCollection(TypeSerializerCollection) - Method in class com.thewinterframework.configurate.serializer.ConfigurateSerializersRegistry
-
Registers a
TypeSerializerCollectionwith 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
TypeSerializerfor 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
soundrecord 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
SoundMediarecord 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
stayrecord component. - subtitle() - Method in record class com.thewinterframework.configurate.feedback.media.impl.TitleMedia
-
Returns the value of the
subtitlerecord component.
T
- title() - Method in record class com.thewinterframework.configurate.feedback.media.impl.TitleMedia
-
Returns the value of the
titlerecord 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
TitleMediarecord 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
All Classes and Interfaces|All Packages