Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractMindustryPlugin - Class in com.xpdustry.distributor.api.plugin
-
An abstract implementation of
MindustryPlugin, without the quirks ofPlugin(like the fact thatAbstractMindustryPlugin.registerServerCommands(CommandHandler)is called beforeAbstractMindustryPlugin.init()). - AbstractMindustryPlugin() - Constructor for class com.xpdustry.distributor.api.plugin.AbstractMindustryPlugin
- AbstractTransformerWindowManager<P extends Pane> - Class in com.xpdustry.distributor.api.gui.transform
- AbstractTransformerWindowManager(MindustryPlugin) - Constructor for class com.xpdustry.distributor.api.gui.transform.AbstractTransformerWindowManager
- AbstractTransformerWindowManager.SimpleWindow - Class in com.xpdustry.distributor.api.gui.transform
- ACCENT - Static variable in interface com.xpdustry.distributor.api.component.style.ComponentColor
- act(Window) - Method in interface com.xpdustry.distributor.api.gui.Action
-
Executes the action.
- act(Window, T) - Method in interface com.xpdustry.distributor.api.gui.BiAction
-
Executes the bi-action.
- Action - Interface in com.xpdustry.distributor.api.gui
-
A function that is executed when an interaction occurs in a gui.
- addAllFields(Iterable<PlayerLookup.Field>) - Method in interface com.xpdustry.distributor.api.player.PlayerLookup.Query.Builder
- addDecoration(TextDecoration) - Method in interface com.xpdustry.distributor.api.component.style.TextStyle.Setter
-
Adds a decoration.
- addField(PlayerLookup.Field) - Method in interface com.xpdustry.distributor.api.player.PlayerLookup.Query.Builder
- addListener(PluginListener) - Method in class com.xpdustry.distributor.api.plugin.AbstractMindustryPlugin
-
Adds a
PluginListenerto this plugin. - addRow(int, MenuOption...) - Method in interface com.xpdustry.distributor.api.gui.menu.MenuGrid
- addRow(int, List<MenuOption>) - Method in interface com.xpdustry.distributor.api.gui.menu.MenuGrid
- addRow(MenuOption...) - Method in interface com.xpdustry.distributor.api.gui.menu.MenuGrid
- addRow(List<MenuOption>) - Method in interface com.xpdustry.distributor.api.gui.menu.MenuGrid
- addTransformer(Transformer<P>) - Method in class com.xpdustry.distributor.api.gui.transform.AbstractTransformerWindowManager
- addTransformer(Transformer<P>) - Method in interface com.xpdustry.distributor.api.gui.transform.TransformerWindowManager
- all() - Static method in interface com.xpdustry.distributor.api.permission.PermissionContainer
-
Returns a permission container that always returns
TriState.TRUE. - ALL - Static variable in interface com.xpdustry.distributor.api.key.CTypeKey
- ansi(KeyContainer) - Static method in interface com.xpdustry.distributor.api.component.render.ComponentStringBuilder
-
Returns an ANSI component string builder.
- ansi(KeyContainer, ComponentRendererProvider) - Static method in interface com.xpdustry.distributor.api.component.render.ComponentStringBuilder
-
Returns an ANSI component string builder.
- append(char) - Method in interface com.xpdustry.distributor.api.component.render.ComponentStringBuilder
- append(CharSequence) - Method in interface com.xpdustry.distributor.api.component.render.ComponentStringBuilder
- append(CharSequence, int, int) - Method in interface com.xpdustry.distributor.api.component.render.ComponentStringBuilder
- append(Component) - Method in interface com.xpdustry.distributor.api.component.render.ComponentStringBuilder
-
Appends the specified component.
- append(ComponentLike) - Method in interface com.xpdustry.distributor.api.component.Component
-
Appends the given component to this component.
- append(ComponentLike) - Method in interface com.xpdustry.distributor.api.component.ListComponent
- append(ComponentLike...) - Method in interface com.xpdustry.distributor.api.component.ListComponent.Builder
-
Appends components to the list component.
- array(Object...) - Static method in interface com.xpdustry.distributor.api.translation.TranslationArguments
-
Creates a new
TranslationArguments.Arraywith the given values. - array(List<Object>) - Static method in interface com.xpdustry.distributor.api.translation.TranslationArguments
-
Creates a new
TranslationArguments.Arraywith the given values. - asBoolean() - Method in enum class com.xpdustry.distributor.api.util.TriState
- asComponent() - Method in interface com.xpdustry.distributor.api.component.BuildableComponent.Builder
- asComponent() - Method in interface com.xpdustry.distributor.api.component.Component
- asComponent() - Method in interface com.xpdustry.distributor.api.component.ComponentLike
-
Converts this object to a
Component. - asPixels(Player, DisplayUnit.Axis) - Method in interface com.xpdustry.distributor.api.gui.DisplayUnit
-
Converts this unit to pixels based on the player's screen size.
- asPixels(Player, DisplayUnit.Axis) - Method in interface com.xpdustry.distributor.api.gui.DisplayUnit.Pixel
- async(boolean) - Method in interface com.xpdustry.distributor.api.scheduler.PluginTask.Builder
- Async - Annotation Interface in com.xpdustry.distributor.api.annotation
-
Marks a method as asynchronous, meaning it will be executed outside the main thread.
- audience(Consumer<Audience>) - Static method in interface com.xpdustry.distributor.api.gui.Action
-
Returns an action mapping the viewer to an
Audience. - Audience - Interface in com.xpdustry.distributor.api.audience
-
A universal interface for sending Mindustry content to receivers.
- AudienceProvider - Interface in com.xpdustry.distributor.api.audience
-
Provides various
Audienceinstances.
B
- back() - Static method in interface com.xpdustry.distributor.api.gui.Action
-
Returns an action that goes back to the previous window.
- back(int) - Static method in interface com.xpdustry.distributor.api.gui.Action
-
Returns an action that goes back to the window at the given depth.
- BiAction<T> - Interface in com.xpdustry.distributor.api.gui
-
A function that is executed when an interaction occurs in a gui.
- BLACK - Static variable in interface com.xpdustry.distributor.api.component.style.ComponentColor
- BLOCK - Static variable in interface com.xpdustry.distributor.api.key.CTypeKey
- BLUE - Static variable in interface com.xpdustry.distributor.api.component.style.ComponentColor
- BOLD - Enum constant in enum class com.xpdustry.distributor.api.component.style.TextDecoration
- BOTTOM - Enum constant in enum class com.xpdustry.distributor.api.gui.popup.PopupPane.AlignementY
- build() - Method in interface com.xpdustry.distributor.api.player.PlayerLookup.Query.Builder
- build() - Method in interface com.xpdustry.distributor.api.plugin.PluginMetadata.Builder
- build() - Method in interface com.xpdustry.distributor.api.util.Buildable.Builder
- Buildable<T,
B extends Buildable.Builder<T, B>> - Interface in com.xpdustry.distributor.api.util - Buildable.Builder<T,
B extends Buildable.Builder<T, B>> - Interface in com.xpdustry.distributor.api.util - BuildableComponent<C extends BuildableComponent<C,
B>, B extends BuildableComponent.Builder<C, B>> - Interface in com.xpdustry.distributor.api.component -
A component that can be built and converted to a builder.
- BuildableComponent.Builder<C extends BuildableComponent<C,
B>, B extends BuildableComponent.Builder<C, B>> - Interface in com.xpdustry.distributor.api.component -
A builder for a buildable component.
- builder() - Static method in interface com.xpdustry.distributor.api.component.style.TextStyle
-
Creates a new text style builder.
- builder() - Static method in interface com.xpdustry.distributor.api.key.DynamicKeyContainer
-
Creates a new dynamic key container builder.
- builder() - Static method in interface com.xpdustry.distributor.api.player.PlayerLookup.Query
-
Creates a new query builder.
- builder() - Static method in interface com.xpdustry.distributor.api.plugin.PluginMetadata
- builder(DynamicKeyContainer) - Static method in interface com.xpdustry.distributor.api.key.DynamicKeyContainer
-
Creates a new dynamic key container builder from the given
container. - builder(PluginMetadata) - Static method in interface com.xpdustry.distributor.api.plugin.PluginMetadata
- BundleTranslationSource - Interface in com.xpdustry.distributor.api.translation
-
A translation source that can register translation from resource bundles and other sources.
C
- cancel() - Method in interface com.xpdustry.distributor.api.scheduler.Cancellable
-
Cancels the task bound to this
Cancellable. - cancel() - Method in interface com.xpdustry.distributor.api.scheduler.PluginTask
- Cancellable - Interface in com.xpdustry.distributor.api.scheduler
-
A
Cancellableis used to cancel a task. - CENTER - Enum constant in enum class com.xpdustry.distributor.api.gui.popup.PopupPane.AlignementX
- CENTER - Enum constant in enum class com.xpdustry.distributor.api.gui.popup.PopupPane.AlignementY
- checkUsid(String) - Static method in interface com.xpdustry.distributor.api.player.MUUID
-
Throws an
IllegalArgumentExceptionif the given string is not a valid USID. - checkUuid(String) - Static method in interface com.xpdustry.distributor.api.player.MUUID
-
Throws an
IllegalArgumentExceptionif the given string is not a valid UUID. - clear() - Static method in class com.xpdustry.distributor.api.DistributorProvider
-
Clears the global
Distributorfactory. - clear() - Method in interface com.xpdustry.distributor.api.translation.BundleTranslationSource
-
Unregisters all translations.
- clearPermissions() - Method in interface com.xpdustry.distributor.api.permission.MutablePermissionTree
-
Clears all permissions.
- collectToAudience() - Static method in interface com.xpdustry.distributor.api.audience.Audience
-
Returns a collector, combining a stream of audiences into a single forwarding audience.
- collectToObjectMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>) - Static method in class com.xpdustry.distributor.api.collection.MindustryCollections
-
Creates a
Collectorthat accumulates the elements of a stream into aObjectMap. - collectToObjectMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>, BinaryOperator<V>) - Static method in class com.xpdustry.distributor.api.collection.MindustryCollections
-
Creates a
Collectorthat accumulates the elements of a stream into aObjectMap. - collectToObjectMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>, BinaryOperator<V>, Supplier<M>) - Static method in class com.xpdustry.distributor.api.collection.MindustryCollections
-
Creates a
Collectorthat accumulates the elements of a stream into aObjectMap. - collectToObjectMap(Function<? super T, ? extends K>, Function<? super T, ? extends V>, Supplier<M>) - Static method in class com.xpdustry.distributor.api.collection.MindustryCollections
-
Creates a
Collectorthat accumulates the elements of a stream into aObjectMap. - collectToObjectSet() - Static method in class com.xpdustry.distributor.api.collection.MindustryCollections
-
Creates a
Collectorthat accumulates the elements of a stream into aObjectSet. - collectToObjectSet(Supplier<S>) - Static method in class com.xpdustry.distributor.api.collection.MindustryCollections
-
Creates a
Collectorthat accumulates the elements of a stream into aObjectSet. - collectToSeq() - Static method in class com.xpdustry.distributor.api.collection.MindustryCollections
-
Creates a
Collectorthat accumulates the elements of a stream into aSeq. - collectToSeq(Supplier<S>) - Static method in class com.xpdustry.distributor.api.collection.MindustryCollections
-
Creates a
Collectorthat accumulates the elements of a stream into aSeq. - com.xpdustry.distributor.api - package com.xpdustry.distributor.api
- com.xpdustry.distributor.api.annotation - package com.xpdustry.distributor.api.annotation
- com.xpdustry.distributor.api.audience - package com.xpdustry.distributor.api.audience
- com.xpdustry.distributor.api.collection - package com.xpdustry.distributor.api.collection
- com.xpdustry.distributor.api.command - package com.xpdustry.distributor.api.command
- com.xpdustry.distributor.api.component - package com.xpdustry.distributor.api.component
- com.xpdustry.distributor.api.component.codec - package com.xpdustry.distributor.api.component.codec
- com.xpdustry.distributor.api.component.render - package com.xpdustry.distributor.api.component.render
- com.xpdustry.distributor.api.component.style - package com.xpdustry.distributor.api.component.style
- com.xpdustry.distributor.api.event - package com.xpdustry.distributor.api.event
- com.xpdustry.distributor.api.gui - package com.xpdustry.distributor.api.gui
- com.xpdustry.distributor.api.gui.input - package com.xpdustry.distributor.api.gui.input
- com.xpdustry.distributor.api.gui.menu - package com.xpdustry.distributor.api.gui.menu
- com.xpdustry.distributor.api.gui.popup - package com.xpdustry.distributor.api.gui.popup
- com.xpdustry.distributor.api.gui.transform - package com.xpdustry.distributor.api.gui.transform
- com.xpdustry.distributor.api.key - package com.xpdustry.distributor.api.key
- com.xpdustry.distributor.api.permission - package com.xpdustry.distributor.api.permission
- com.xpdustry.distributor.api.player - package com.xpdustry.distributor.api.player
- com.xpdustry.distributor.api.plugin - package com.xpdustry.distributor.api.plugin
- com.xpdustry.distributor.api.scheduler - package com.xpdustry.distributor.api.scheduler
- com.xpdustry.distributor.api.service - package com.xpdustry.distributor.api.service
- com.xpdustry.distributor.api.translation - package com.xpdustry.distributor.api.translation
- com.xpdustry.distributor.api.util - package com.xpdustry.distributor.api.util
- command(String, String...) - Static method in interface com.xpdustry.distributor.api.gui.Action
-
Returns an action that invoke a command for the viewer.
- CommandElement - Interface in com.xpdustry.distributor.api.command
-
A
CommandElementrepresents a part of a given command chain. - CommandElement.Argument - Interface in com.xpdustry.distributor.api.command
-
Represents a command argument.
- CommandElement.Argument.Kind - Enum Class in com.xpdustry.distributor.api.command
-
Determines how an argument is parsed on a high level.
- CommandElement.Flag - Interface in com.xpdustry.distributor.api.command
-
Represents a command flag, usually an optional named argument.
- CommandElement.Flag.Kind - Enum Class in com.xpdustry.distributor.api.command
-
Determines how a flag is parsed on a high level.
- CommandElement.Flag.Mode - Enum Class in com.xpdustry.distributor.api.command
-
Determines how many times a flag can be used.
- CommandFacade - Interface in com.xpdustry.distributor.api.command
-
A
CommandFacadeis a simple abstraction for advanced command systems in Mindustry. - CommandHelp - Interface in com.xpdustry.distributor.api.command
-
Helper class for creating help commands that can work with any command system.
- CommandHelp.Empty - Interface in com.xpdustry.distributor.api.command
- CommandHelp.Entry - Interface in com.xpdustry.distributor.api.command
-
Represents a specific command entry.
- CommandHelp.Suggestion - Interface in com.xpdustry.distributor.api.command
-
Represents a list of available commands, as suggestions.
- CommandSender - Interface in com.xpdustry.distributor.api.command
-
Represents an entity that can send commands.
- Component - Interface in com.xpdustry.distributor.api.component
-
A component is an immutable object that represents something that can be displayed to a receiver.
- ComponentColor - Interface in com.xpdustry.distributor.api.component.style
-
An immutable representation of a color for components.
- ComponentDecoder<T> - Interface in com.xpdustry.distributor.api.component.codec
-
A component decoder.
- ComponentEncoder<T> - Interface in com.xpdustry.distributor.api.component.codec
-
A component encoder.
- ComponentLike - Interface in com.xpdustry.distributor.api.component
-
An object that can be converted to a
Component. - ComponentRenderer<T extends Component> - Interface in com.xpdustry.distributor.api.component.render
-
A component renderer.
- ComponentRendererProvider - Interface in com.xpdustry.distributor.api.component.render
-
A component renderer provider.
- components() - Static method in interface com.xpdustry.distributor.api.component.ListComponent
-
Creates a new list component builder.
- components(Component...) - Static method in interface com.xpdustry.distributor.api.component.ListComponent
-
Creates a new list component with the specified components.
- components(ComponentColor, Component...) - Static method in interface com.xpdustry.distributor.api.component.ListComponent
-
Creates a new list component with the specified text color and components.
- components(TextStyle, Component...) - Static method in interface com.xpdustry.distributor.api.component.ListComponent
-
Creates a new list component with the specified text textStyle and components.
- ComponentStringBuilder - Interface in com.xpdustry.distributor.api.component.render
-
A component string builder.
- compose(PluginAnnotationProcessor<?>...) - Static method in interface com.xpdustry.distributor.api.annotation.PluginAnnotationProcessor
-
Composes multiple processors into one that returns their result in a list.
- compose(Collection<PluginAnnotationProcessor<?>>) - Static method in interface com.xpdustry.distributor.api.annotation.PluginAnnotationProcessor
-
Composes multiple processors into one that returns their result in a list.
- compress() - Method in interface com.xpdustry.distributor.api.component.Component
-
Compresses this component.
- compress() - Method in interface com.xpdustry.distributor.api.component.ListComponent
- compute(Key<T>, Function<T, T>) - Static method in interface com.xpdustry.distributor.api.gui.Action
-
Returns an action that computes a state entry if it exists.
- compute(Key<T>, T, Function<T, T>) - Static method in interface com.xpdustry.distributor.api.gui.Action
-
Returns an action that computes a state entry.
- contains(Key<?>) - Method in interface com.xpdustry.distributor.api.key.KeyContainer
-
Returns whether the registry contains a value associated with the given
key. - convert(long, MindustryTimeUnit) - Method in enum class com.xpdustry.distributor.api.scheduler.MindustryTimeUnit
-
Converts the given duration in the given time unit to this time unit.
- create() - Static method in interface com.xpdustry.distributor.api.gui.input.TextInputPane
- create() - Static method in interface com.xpdustry.distributor.api.gui.menu.MenuGrid
- create() - Static method in interface com.xpdustry.distributor.api.gui.menu.MenuPane
- create() - Static method in interface com.xpdustry.distributor.api.gui.popup.PopupPane
- create() - Static method in interface com.xpdustry.distributor.api.key.MutableKeyContainer
-
Creates an empty mutable container.
- create() - Static method in interface com.xpdustry.distributor.api.permission.MutablePermissionTree
-
Creates a new mutable permission tree.
- create() - Static method in interface com.xpdustry.distributor.api.player.PlayerLookup
-
Creates a new player lookup with the default provider and normalizer.
- create() - Static method in interface com.xpdustry.distributor.api.translation.TranslationSourceRegistry
-
Creates a new
TranslationSourceRegistryinstance. - create(Window) - Method in class com.xpdustry.distributor.api.gui.transform.AbstractTransformerWindowManager
- create(Window) - Method in interface com.xpdustry.distributor.api.gui.WindowManager
-
Creates a new window for the given parent window.
- create(MindustryPlugin) - Static method in interface com.xpdustry.distributor.api.gui.input.TextInputManager
- create(MindustryPlugin) - Static method in interface com.xpdustry.distributor.api.gui.menu.MenuManager
- create(MindustryPlugin) - Static method in interface com.xpdustry.distributor.api.gui.popup.PopupManager
- create(Supplier<Collection<Player>>, UnaryOperator<String>) - Static method in interface com.xpdustry.distributor.api.player.PlayerLookup
-
Creates a new player lookup with the given provider and normalizer.
- create(Locale) - Static method in interface com.xpdustry.distributor.api.translation.BundleTranslationSource
-
Creates a new
BundleTranslationSourceinstance. - create(Player) - Method in class com.xpdustry.distributor.api.gui.transform.AbstractTransformerWindowManager
- create(Player) - Method in interface com.xpdustry.distributor.api.gui.WindowManager
-
Creates a new window for the given viewer.
- createPane() - Method in class com.xpdustry.distributor.api.gui.transform.AbstractTransformerWindowManager
- CTypeKey<T extends mindustry.ctype.MappableContent> - Interface in com.xpdustry.distributor.api.key
-
Typesafe
ContentTypeproviding the concrete class of a content type. - CYAN - Static variable in interface com.xpdustry.distributor.api.component.style.ComponentColor
D
- DAYS - Enum constant in enum class com.xpdustry.distributor.api.scheduler.MindustryTimeUnit
-
Time unit representing twenty-four hours.
- decode(T) - Method in interface com.xpdustry.distributor.api.component.codec.ComponentDecoder
-
Decodes the input into a component.
- delay() - Element in annotation interface com.xpdustry.distributor.api.annotation.TaskHandler
-
The initial delay before the first execution of the task.
- delay(long, MindustryTimeUnit) - Method in interface com.xpdustry.distributor.api.scheduler.PluginTask.Builder
-
Run the task after a delay.
- DescriptionFacade - Interface in com.xpdustry.distributor.api.command
-
A general interface for dealing with command and command element descriptions.
- DescriptionMapper<T> - Interface in com.xpdustry.distributor.api.command
-
Some command systems already provide some kind of abstraction for descriptions.
- DISPLAY_NAME - Static variable in class com.xpdustry.distributor.api.key.StandardKeys
- DisplayUnit - Interface in com.xpdustry.distributor.api.gui
-
A generic unit for window managers relying on the player's screen size.
- DisplayUnit.Axis - Enum Class in com.xpdustry.distributor.api.gui
-
Represents an axis.
- DisplayUnit.Pixel - Interface in com.xpdustry.distributor.api.gui
-
Represents a unit in raw pixels.
- dispose() - Method in class com.xpdustry.distributor.api.gui.transform.AbstractTransformerWindowManager
- dispose() - Method in interface com.xpdustry.distributor.api.gui.WindowManager
-
Disposes this window manager.
- Distributor - Interface in com.xpdustry.distributor.api
- DISTRIBUTOR_NAMESPACE - Static variable in interface com.xpdustry.distributor.api.key.Key
- DistributorProvider - Class in com.xpdustry.distributor.api
-
A holder for the global
Distributorinstance. - DynamicKeyContainer - Interface in com.xpdustry.distributor.api.key
-
A specialized
KeyContainerwhose values can be dynamically resolved. - DynamicKeyContainer.Builder - Interface in com.xpdustry.distributor.api.key
-
A builder for
DynamicKeyContainer.
E
- empty() - Static method in interface com.xpdustry.distributor.api.audience.Audience
-
Returns an empty audience that does nothing.
- empty() - Static method in interface com.xpdustry.distributor.api.component.TextComponent
-
Returns a text component with no content.
- empty() - Static method in interface com.xpdustry.distributor.api.key.KeyContainer
-
Returns an empty container.
- empty() - Static method in interface com.xpdustry.distributor.api.permission.PermissionContainer
-
Returns an empty permission container.
- empty() - Static method in interface com.xpdustry.distributor.api.permission.PermissionTree
-
Returns an immutable empty permission tree.
- empty() - Static method in interface com.xpdustry.distributor.api.translation.TranslationArguments
-
Returns a
TranslationArguments.Arrayinstance with no arguments. - EMPTY - Static variable in interface com.xpdustry.distributor.api.command.DescriptionFacade
- encode(Component) - Method in interface com.xpdustry.distributor.api.component.codec.ComponentEncoder
-
Encodes the input component.
- ENTITY_ID - Enum constant in enum class com.xpdustry.distributor.api.player.PlayerLookup.Field
- equals(Object) - Method in class com.xpdustry.distributor.api.util.TypeToken
- error(Component) - Method in interface com.xpdustry.distributor.api.command.CommandSender
-
Sends an error message to the sender.
- error(String) - Method in interface com.xpdustry.distributor.api.command.CommandSender
-
Sends an error message to the sender.
- EventBus - Interface in com.xpdustry.distributor.api.event
-
The event bus of this server.
- EventHandler - Annotation Interface in com.xpdustry.distributor.api.annotation
-
Marks a method as an event handler, meaning it will be called by the
EventBuswhen its corresponding event is posted. - events(MindustryPlugin) - Static method in interface com.xpdustry.distributor.api.annotation.PluginAnnotationProcessor
-
Processes the
EventHandlermethod annotations of a given object to create event listeners. - EventSubscription - Interface in com.xpdustry.distributor.api.event
-
A subscription to an event.
- execute(Runnable) - Method in interface com.xpdustry.distributor.api.scheduler.PluginTask.Builder
-
Build and schedule the task with the given task.
- execute(Consumer<Cancellable>) - Method in interface com.xpdustry.distributor.api.scheduler.PluginTask.Builder
-
Build and schedule the task with the given task.
- execute(Supplier<V>) - Method in interface com.xpdustry.distributor.api.scheduler.PluginTask.Builder
-
Build and schedule the task with the given task.
F
- FALSE - Enum constant in enum class com.xpdustry.distributor.api.util.TriState
- findOnlinePlayers(PlayerLookup.Query) - Method in interface com.xpdustry.distributor.api.player.PlayerLookup
-
Finds online players matching the given query.
- format(TranslationArguments) - Method in interface com.xpdustry.distributor.api.translation.TextTranslation
- format(TranslationArguments) - Method in interface com.xpdustry.distributor.api.translation.Translation
-
Formats the translation with the given parameters.
- formatTo(TranslationArguments, ComponentStringBuilder) - Method in interface com.xpdustry.distributor.api.translation.Translation
-
Formats the translation to the given
ComponentStringBuilder. - ForwardingAudience - Interface in com.xpdustry.distributor.api.audience
-
An audience that forwards all operations to a collection of sub audiences.
- from(Color) - Static method in interface com.xpdustry.distributor.api.component.style.ComponentColor
-
Creates a new color from the given Arc color.
- from(CommandHandler.Command) - Static method in interface com.xpdustry.distributor.api.command.CommandFacade
-
Extracts a
CommandFacadefrom a native command. - from(Action) - Static method in interface com.xpdustry.distributor.api.gui.BiAction
-
Returns a
BiActionthat wraps the givenAction. - from(KeyContainer) - Static method in interface com.xpdustry.distributor.api.key.KeyContainer
-
Returns an immutable view of the given
container. - from(PermissionTree) - Static method in interface com.xpdustry.distributor.api.permission.PermissionTree
-
Creates an immutable permission tree with the given tree.
- from(Color) - Static method in interface com.xpdustry.distributor.api.component.style.ComponentColor
-
Creates a new color from the given AWT color.
- from(Class<? extends Plugin>) - Static method in interface com.xpdustry.distributor.api.plugin.PluginMetadata
-
Returns the plugin descriptor of the given plugin class.
- from(ClassLoader) - Static method in interface com.xpdustry.distributor.api.plugin.PluginMetadata
-
Returns the plugin descriptor of the given class loader.
- from(Player) - Static method in interface com.xpdustry.distributor.api.player.MUUID
-
Creates a new MUUID from a
Player. - from(Mods.ModMeta) - Static method in interface com.xpdustry.distributor.api.plugin.PluginMetadata
-
Creates a new
PluginMetadatafrom aMods.ModMeta. - from(Plugin) - Static method in interface com.xpdustry.distributor.api.plugin.MindustryPlugin
-
Wraps a regular plugin into a
MindustryPlugin. - from(Plugin) - Static method in interface com.xpdustry.distributor.api.plugin.PluginMetadata
-
Returns the plugin descriptor of the given plugin.
- from(Administration.PlayerInfo) - Static method in interface com.xpdustry.distributor.api.player.MUUID
-
Creates a new MUUID from a
Administration.PlayerInfo. - fromClasspathDirectory(Class<?>, String, String) - Static method in class com.xpdustry.distributor.api.translation.ResourceBundles
-
Loads resource bundles from a directory in the classpath.
- fromDirectory(Path, String) - Static method in class com.xpdustry.distributor.api.translation.ResourceBundles
-
Loads resource bundles from a directory.
- fromFile(Locale, Path) - Static method in class com.xpdustry.distributor.api.translation.ResourceBundles
-
Loads a resource bundle from a file.
- fromZipDirectory(Path, String, String) - Static method in class com.xpdustry.distributor.api.translation.ResourceBundles
-
Loads resource bundles from a zip file.
G
- generated(TypeToken<T>) - Static method in interface com.xpdustry.distributor.api.key.Key
- generated(Class<T>) - Static method in interface com.xpdustry.distributor.api.key.Key
- GENERATED_NAMESPACE - Static variable in interface com.xpdustry.distributor.api.key.Key
- get() - Static method in class com.xpdustry.distributor.api.DistributorProvider
-
Returns the global
Distributorfactory. - get(Key<V>) - Method in interface com.xpdustry.distributor.api.key.KeyContainer
-
Returns the value associated with the given
key, ornullif it does not exist. - getAction() - Method in interface com.xpdustry.distributor.api.gui.menu.MenuOption
- getActiveWindows() - Method in class com.xpdustry.distributor.api.gui.transform.AbstractTransformerWindowManager
- getActiveWindows() - Method in interface com.xpdustry.distributor.api.gui.WindowManager
-
Returns the active windows.
- getAliases() - Method in interface com.xpdustry.distributor.api.command.CommandElement
-
Returns the aliases of this command element.
- getAlignementX() - Method in interface com.xpdustry.distributor.api.gui.popup.PopupPane
- getAlignementY() - Method in interface com.xpdustry.distributor.api.gui.popup.PopupPane
- getArguments() - Method in interface com.xpdustry.distributor.api.command.CommandHelp.Entry
-
Returns the arguments of the command.
- getArguments() - Method in interface com.xpdustry.distributor.api.translation.TranslationArguments.Array
-
Returns the arguments.
- getArguments() - Method in interface com.xpdustry.distributor.api.translation.TranslationArguments.Named
-
Returns the arguments.
- getAudience() - Method in interface com.xpdustry.distributor.api.command.CommandSender
-
Returns the audience of this command sender.
- getAudienceProvider() - Method in interface com.xpdustry.distributor.api.Distributor
- getAudiences() - Method in interface com.xpdustry.distributor.api.audience.Audience
-
Returns the audiences this audience forwards to.
- getAudiences() - Method in interface com.xpdustry.distributor.api.audience.ForwardingAudience
- getAuthor() - Method in interface com.xpdustry.distributor.api.plugin.PluginMetadata
-
Returns the author of the plugin.
- getB() - Method in interface com.xpdustry.distributor.api.component.style.ComponentColor
-
Returns the blue value of this color.
- getBackColor() - Method in interface com.xpdustry.distributor.api.component.style.TextStyle
-
Returns the background color of this style.
- getChildSuggestions() - Method in interface com.xpdustry.distributor.api.command.CommandHelp.Suggestion
-
Returns the child suggestions.
- getChoiceAction() - Method in class com.xpdustry.distributor.api.gui.menu.ListTransformer
- getComponentRendererProvider() - Method in interface com.xpdustry.distributor.api.Distributor
- getComponents() - Method in interface com.xpdustry.distributor.api.component.ListComponent
-
Returns the components in this list component.
- getConfig() - Method in class com.xpdustry.distributor.api.plugin.AbstractMindustryPlugin
-
Deprecated.
- getContent() - Method in interface com.xpdustry.distributor.api.component.TextComponent
-
Returns the content of this component.
- getContent() - Method in interface com.xpdustry.distributor.api.gui.menu.MenuOption
- getContent() - Method in interface com.xpdustry.distributor.api.gui.menu.MenuPane
- getContent() - Method in interface com.xpdustry.distributor.api.gui.popup.PopupPane
- getContentType() - Method in interface com.xpdustry.distributor.api.key.CTypeKey
- getContext() - Method in interface com.xpdustry.distributor.api.component.render.ComponentStringBuilder
-
Returns the context of this builder.
- getDateStyle() - Method in interface com.xpdustry.distributor.api.component.style.TemporalStyle.DateTime
-
Returns the date style.
- getDecodedUsid() - Method in interface com.xpdustry.distributor.api.player.MUUID
-
Returns the USID as decoded bytes.
- getDecodedUuid() - Method in interface com.xpdustry.distributor.api.player.MUUID
-
Returns the UUID as decoded bytes.
- getDecorations() - Method in interface com.xpdustry.distributor.api.component.style.TextStyle
-
Returns the decorations of this style.
- getDefaultLocale() - Method in interface com.xpdustry.distributor.api.translation.BundleTranslationSource
-
Returns the default locale of this source.
- getDependencies() - Method in interface com.xpdustry.distributor.api.plugin.PluginMetadata
-
Returns the dependencies of the plugin.
- getDescription() - Method in interface com.xpdustry.distributor.api.command.CommandElement
-
Returns the description of this command element.
- getDescription() - Method in interface com.xpdustry.distributor.api.command.CommandFacade
-
Returns the description of the root command node or the command itself.
- getDescription() - Method in interface com.xpdustry.distributor.api.command.CommandHelp.Entry
-
Returns the description of the command.
- getDescription() - Method in interface com.xpdustry.distributor.api.gui.input.TextInputPane
- getDescription() - Method in interface com.xpdustry.distributor.api.plugin.PluginMetadata
-
Returns the description of the plugin.
- getDirectory() - Method in interface com.xpdustry.distributor.api.plugin.MindustryPlugin
-
Returns the plugin data directory.
- getDisplayName() - Method in interface com.xpdustry.distributor.api.plugin.PluginMetadata
-
Returns the display name of the plugin.
- getEventBus() - Method in interface com.xpdustry.distributor.api.Distributor
- getEveryone() - Method in interface com.xpdustry.distributor.api.audience.AudienceProvider
-
Returns an
Audienceinstance representing everything and everyone. - getExitAction() - Method in interface com.xpdustry.distributor.api.gui.input.TextInputPane
- getExitAction() - Method in interface com.xpdustry.distributor.api.gui.menu.MenuPane
- getFields() - Method in interface com.xpdustry.distributor.api.player.PlayerLookup.Query
-
The fields to take into account when searching.
- getFlags() - Method in interface com.xpdustry.distributor.api.command.CommandHelp.Entry
-
Returns the flags of the command.
- getG() - Method in interface com.xpdustry.distributor.api.component.style.ComponentColor
-
Returns the green value of this color.
- getGlobalTranslationSource() - Method in interface com.xpdustry.distributor.api.Distributor
- getGrid() - Method in interface com.xpdustry.distributor.api.gui.menu.MenuPane
- getHeight() - Method in class com.xpdustry.distributor.api.gui.menu.ListTransformer
- getHelp(CommandSender, String) - Method in interface com.xpdustry.distributor.api.command.CommandFacade
-
Returns the help information for this command.
- getInput() - Method in interface com.xpdustry.distributor.api.player.PlayerLookup.Query
- getInputAction() - Method in interface com.xpdustry.distributor.api.gui.input.TextInputPane
- getInstance() - Method in interface com.xpdustry.distributor.api.service.ServiceProvider
- getJavaTimeUnit() - Method in enum class com.xpdustry.distributor.api.scheduler.MindustryTimeUnit
-
Returns the Java time unit associated with this Mindustry time unit, if any.
- getKey() - Method in interface com.xpdustry.distributor.api.component.TranslatableComponent
-
Returns the key of the translation.
- getKey() - Method in interface com.xpdustry.distributor.api.key.CTypeKey
- getKeys() - Method in interface com.xpdustry.distributor.api.key.KeyContainer
-
Returns an immutable view of the keys in the registry.
- getKeys() - Method in interface com.xpdustry.distributor.api.translation.BundleTranslationSource
-
Returns the keys of all registered translations.
- getKeys(Locale) - Method in interface com.xpdustry.distributor.api.translation.BundleTranslationSource
-
Returns the keys of all registered translations for a specific locale.
- getKind() - Method in interface com.xpdustry.distributor.api.command.CommandElement.Argument
-
Returns the kind of this argument.
- getKind() - Method in interface com.xpdustry.distributor.api.command.CommandElement.Flag
-
Returns the kind of this flag.
- getListeners() - Method in class com.xpdustry.distributor.api.plugin.AbstractMindustryPlugin
-
Returns an unmodifiable list of the listeners registered to this plugin.
- getLocale() - Method in interface com.xpdustry.distributor.api.command.CommandSender
-
Returns the locale of this command sender.
- getLocale() - Method in interface com.xpdustry.distributor.api.translation.MessageFormatTranslation
-
Returns the locale of this message format translation.
- getLogger() - Method in class com.xpdustry.distributor.api.plugin.AbstractMindustryPlugin
- getLogger() - Method in interface com.xpdustry.distributor.api.plugin.MindustryPlugin
-
Returns the logger bound to this plugin.
- getLongestSharedPath() - Method in interface com.xpdustry.distributor.api.command.CommandHelp.Suggestion
-
Returns the longest shared path of the suggestions.
- getMainClass() - Method in interface com.xpdustry.distributor.api.plugin.PluginMetadata
-
Returns the main class of the plugin.
- getMaxLength() - Method in interface com.xpdustry.distributor.api.gui.input.TextInputPane
- getMessageFormatTranslation(ResourceBundle, String) - Static method in class com.xpdustry.distributor.api.translation.ResourceBundles
-
Returns a message format translation for the given key.
- getMetadata() - Method in interface com.xpdustry.distributor.api.audience.Audience
-
Returns the metadata of this audience.
- getMetadata() - Method in class com.xpdustry.distributor.api.plugin.AbstractMindustryPlugin
- getMetadata() - Method in interface com.xpdustry.distributor.api.plugin.MindustryPlugin
-
Returns the metadata of this plugin.
- getMindustryComponentDecoder() - Method in interface com.xpdustry.distributor.api.Distributor
- getMinGameVersion() - Method in interface com.xpdustry.distributor.api.plugin.PluginMetadata
-
Returns the minimum game version required by the plugin.
- getMode() - Method in interface com.xpdustry.distributor.api.command.CommandElement.Flag
-
Returns the mode of this flag.
- getName() - Method in interface com.xpdustry.distributor.api.command.CommandElement
-
Returns the name of this command element.
- getName() - Method in interface com.xpdustry.distributor.api.command.CommandFacade
-
Returns the name of this command.
- getName() - Method in interface com.xpdustry.distributor.api.command.CommandSender
-
Returns the name of this command sender.
- getName() - Method in interface com.xpdustry.distributor.api.key.Key
- getName() - Method in interface com.xpdustry.distributor.api.plugin.PluginMetadata
-
Returns the name of the plugin.
- getNamespace() - Method in interface com.xpdustry.distributor.api.key.Key
- getNumber() - Method in interface com.xpdustry.distributor.api.component.NumberComponent
-
Returns the number contained in this component.
- getOption(int) - Method in interface com.xpdustry.distributor.api.gui.menu.MenuGrid
- getOption(int, int) - Method in interface com.xpdustry.distributor.api.gui.menu.MenuGrid
- getOptional(Key<V>) - Method in interface com.xpdustry.distributor.api.key.KeyContainer
-
Returns the value associated with the given
key. - getOptions() - Method in interface com.xpdustry.distributor.api.gui.menu.MenuGrid
- getPageKey() - Method in class com.xpdustry.distributor.api.gui.menu.ListTransformer
- getPageSize() - Method in class com.xpdustry.distributor.api.gui.menu.ListTransformer
- getPane() - Method in class com.xpdustry.distributor.api.gui.transform.AbstractTransformerWindowManager.SimpleWindow
- getPane() - Method in interface com.xpdustry.distributor.api.gui.transform.Transformer.Context
- getParameters() - Method in interface com.xpdustry.distributor.api.component.TranslatableComponent
-
Returns the parameters of the translation.
- getParent() - Method in class com.xpdustry.distributor.api.gui.transform.AbstractTransformerWindowManager.SimpleWindow
- getParent() - Method in interface com.xpdustry.distributor.api.gui.Window
-
Returns the parent window of this window.
- getPattern() - Method in interface com.xpdustry.distributor.api.translation.MessageFormatTranslation
-
Returns the pattern of this message format translation.
- getPermission(String) - Method in interface com.xpdustry.distributor.api.permission.PermissionContainer
-
Returns the permission state of the given permission.
- getPermissions() - Method in interface com.xpdustry.distributor.api.audience.Audience
-
Returns the permissions of this audience.
- getPermissions() - Method in interface com.xpdustry.distributor.api.command.CommandSender
-
Returns the permissions of this command sender.
- getPermissions() - Method in interface com.xpdustry.distributor.api.permission.PermissionTree
-
A flattened map of permissions.
- getPermissions(Player) - Method in interface com.xpdustry.distributor.api.permission.PlayerPermissionProvider
-
Gets the permission of the given player.
- getPixels() - Method in interface com.xpdustry.distributor.api.gui.DisplayUnit.Pixel
-
Returns the pixels.
- getPlaceholder() - Method in interface com.xpdustry.distributor.api.gui.input.TextInputPane
- getPlayer() - Method in interface com.xpdustry.distributor.api.audience.PlayerAudience
-
Returns the player backing this audience.
- getPlayer() - Method in interface com.xpdustry.distributor.api.command.CommandSender
-
Returns the player of this command sender.
- getPlayer(MUUID) - Method in interface com.xpdustry.distributor.api.audience.AudienceProvider
- getPlayer(String) - Method in interface com.xpdustry.distributor.api.audience.AudienceProvider
-
Returns an
Audienceinstance representing the player with the given uuid. - getPlayer(Player) - Method in interface com.xpdustry.distributor.api.audience.AudienceProvider
-
Returns an
Audienceinstance representing the player with the givenPlayer. - getPlayerLookup() - Method in interface com.xpdustry.distributor.api.Distributor
- getPlayerPermissionProvider() - Method in interface com.xpdustry.distributor.api.Distributor
- getPlayers() - Method in interface com.xpdustry.distributor.api.audience.AudienceProvider
-
Returns an
Audienceinstance representing all players. - getPlugin() - Method in interface com.xpdustry.distributor.api.command.CommandFacade
-
Returns the plugin that owns this command.
- getPlugin() - Method in class com.xpdustry.distributor.api.gui.transform.AbstractTransformerWindowManager
- getPlugin() - Method in interface com.xpdustry.distributor.api.plugin.PluginAware
-
Returns the owning plugin.
- getPlugin() - Method in interface com.xpdustry.distributor.api.service.ServiceProvider
- getPluginScheduler() - Method in interface com.xpdustry.distributor.api.Distributor
- getPriority() - Method in interface com.xpdustry.distributor.api.service.ServiceProvider
- getProvider() - Method in class com.xpdustry.distributor.api.gui.menu.ListTransformer
- getProviders(TypeToken<T>) - Method in interface com.xpdustry.distributor.api.service.ServiceManager
-
Returns all providers of the given service.
- getProviders(Class<T>) - Method in interface com.xpdustry.distributor.api.service.ServiceManager
-
Returns all providers of the given service.
- getR() - Method in interface com.xpdustry.distributor.api.component.style.ComponentColor
-
Returns the red value of this color.
- getRawType() - Method in class com.xpdustry.distributor.api.util.TypeToken
- getRealName() - Method in interface com.xpdustry.distributor.api.command.CommandFacade
-
Returns the real name of this command.
- getRenderer() - Method in class com.xpdustry.distributor.api.gui.menu.ListTransformer
- getRenderer(T) - Method in interface com.xpdustry.distributor.api.component.render.ComponentRendererProvider
-
Returns a renderer for the specified component.
- getRepository() - Method in interface com.xpdustry.distributor.api.plugin.PluginMetadata
-
Returns the GitHub repository of the plugin.
- getRequired(Key<V>) - Method in interface com.xpdustry.distributor.api.key.KeyContainer
-
Returns the value associated with the given
keyor throws a NPE if it's missing. - getRGB() - Method in interface com.xpdustry.distributor.api.component.style.ComponentColor
-
Returns the RGB value of this color.
- getRow(int) - Method in interface com.xpdustry.distributor.api.gui.menu.MenuGrid
- getServer() - Method in interface com.xpdustry.distributor.api.audience.AudienceProvider
-
Returns an
Audienceinstance representing the server. - getService() - Method in interface com.xpdustry.distributor.api.service.ServiceProvider
- getServiceManager() - Method in interface com.xpdustry.distributor.api.Distributor
- getShiftX() - Method in interface com.xpdustry.distributor.api.gui.popup.PopupPane
- getShiftY() - Method in interface com.xpdustry.distributor.api.gui.popup.PopupPane
- getSoftDependencies() - Method in interface com.xpdustry.distributor.api.plugin.PluginMetadata
-
Returns the soft dependencies of the plugin.
- getState() - Method in class com.xpdustry.distributor.api.gui.transform.AbstractTransformerWindowManager.SimpleWindow
- getState() - Method in interface com.xpdustry.distributor.api.gui.transform.Transformer.Context
- getState() - Method in interface com.xpdustry.distributor.api.gui.Window
-
Returns the state of this window.
- getSyntax() - Method in interface com.xpdustry.distributor.api.command.CommandHelp.Entry
-
Returns the syntax of the command.
- getTeam(Team) - Method in interface com.xpdustry.distributor.api.audience.AudienceProvider
-
Returns an
Audienceinstance representing the team with the givenTeam. - getTemporal() - Method in interface com.xpdustry.distributor.api.component.TemporalComponent
-
Returns the temporal value contained in this component.
- getTemporalStyle() - Method in interface com.xpdustry.distributor.api.component.TemporalComponent
-
Returns the temporal textStyle of this component.
- getText() - Method in interface com.xpdustry.distributor.api.command.DescriptionFacade
-
Returns the description text.
- getText() - Method in interface com.xpdustry.distributor.api.translation.TextTranslation
-
Returns the text of this text translation.
- getText(CommandSender) - Method in interface com.xpdustry.distributor.api.command.DescriptionFacade
-
Returns the description text for the given locale holder.
- getTextColor() - Method in interface com.xpdustry.distributor.api.component.style.TextStyle
-
Returns the text color of this style.
- getTextStyle() - Method in interface com.xpdustry.distributor.api.component.Component
-
Returns the text textStyle of this component.
- getTextTranslation(ResourceBundle, String) - Static method in class com.xpdustry.distributor.api.translation.ResourceBundles
-
Returns a text translation for the given key.
- getTimeStyle() - Method in interface com.xpdustry.distributor.api.component.style.TemporalStyle.DateTime
-
Returns the time style.
- getTitle() - Method in interface com.xpdustry.distributor.api.gui.input.TextInputPane
- getTitle() - Method in interface com.xpdustry.distributor.api.gui.menu.MenuPane
- getToken() - Method in interface com.xpdustry.distributor.api.key.Key
- getTranslation(String, Locale) - Method in interface com.xpdustry.distributor.api.translation.TranslationSource
-
Returns a translation for the given key or
nullif absent. - getTranslationOrDefault(String, Locale, Function<String, Translation>) - Method in interface com.xpdustry.distributor.api.translation.TranslationSource
-
Returns a translation for the given key or a default translation if absent.
- getTranslationOrMissing(String, Locale) - Method in interface com.xpdustry.distributor.api.translation.TranslationSource
-
Returns a translation for the given key or a missing translation if absent.
- getType() - Method in class com.xpdustry.distributor.api.util.TypeToken
- getUpdateInterval() - Method in interface com.xpdustry.distributor.api.gui.popup.PopupManager
- getUsid() - Method in interface com.xpdustry.distributor.api.player.MUUID
-
Returns the USID.
- getUuid() - Method in interface com.xpdustry.distributor.api.player.MUUID
-
Returns the UUID.
- getVerboseDescription() - Method in interface com.xpdustry.distributor.api.command.CommandHelp.Entry
-
Returns the verbose description of the command.
- getVersion() - Method in interface com.xpdustry.distributor.api.plugin.PluginMetadata
-
Returns the version of the plugin.
- getViewer() - Method in class com.xpdustry.distributor.api.gui.transform.AbstractTransformerWindowManager.SimpleWindow
- getViewer() - Method in interface com.xpdustry.distributor.api.gui.transform.Transformer.Context
- getViewer() - Method in interface com.xpdustry.distributor.api.gui.Window
-
Returns the viewer of this window.
- getWidth() - Method in class com.xpdustry.distributor.api.gui.menu.ListTransformer
- getWindows() - Method in class com.xpdustry.distributor.api.gui.transform.AbstractTransformerWindowManager
- GREEN - Static variable in interface com.xpdustry.distributor.api.component.style.ComponentColor
H
- hashCode() - Method in class com.xpdustry.distributor.api.util.TypeToken
- hide() - Method in class com.xpdustry.distributor.api.gui.transform.AbstractTransformerWindowManager.SimpleWindow
- hide() - Method in interface com.xpdustry.distributor.api.gui.Window
-
Hides this window.
- hideAll() - Static method in interface com.xpdustry.distributor.api.gui.Action
-
Returns an action that hides all windows in the hierarchy.
- hideHUDText() - Method in interface com.xpdustry.distributor.api.audience.Audience
-
Hides the HUD text of this audience.
- hideHUDText() - Method in interface com.xpdustry.distributor.api.audience.ForwardingAudience
- HIGH - Enum constant in enum class com.xpdustry.distributor.api.util.Priority
- HIGHEST - Enum constant in enum class com.xpdustry.distributor.api.util.Priority
- HOURS - Enum constant in enum class com.xpdustry.distributor.api.scheduler.MindustryTimeUnit
-
Time unit representing sixty minutes.
I
- immutableList(Seq<E>) - Static method in class com.xpdustry.distributor.api.collection.MindustryCollections
-
Wraps a
Seqinto an immutableList. - immutableList(EntityGroup<E>) - Static method in class com.xpdustry.distributor.api.collection.MindustryCollections
-
Wraps an
EntityGroupinto an immutableList. - immutableMap(ObjectMap<K, V>) - Static method in class com.xpdustry.distributor.api.collection.MindustryCollections
-
Wraps an
ObjectMapinto an immutableMap. - immutableSet(ObjectSet<E>) - Static method in class com.xpdustry.distributor.api.collection.MindustryCollections
-
Wraps an
ObjectSetinto an immutableSet. - init() - Method in class com.xpdustry.distributor.api.plugin.AbstractMindustryPlugin
-
Deprecated.
- interval() - Element in annotation interface com.xpdustry.distributor.api.annotation.TaskHandler
-
The interval between each execution of the task.
- isActive() - Method in class com.xpdustry.distributor.api.gui.transform.AbstractTransformerWindowManager.SimpleWindow
- isActive() - Method in interface com.xpdustry.distributor.api.gui.Window
-
Returns whether this window is active.
- isAlias() - Method in interface com.xpdustry.distributor.api.command.CommandFacade
-
Returns whether this command is an alias of another command.
- isAsync() - Method in interface com.xpdustry.distributor.api.scheduler.PluginTask
-
Returns whether this future is executed asynchronously.
- isDisposed() - Method in class com.xpdustry.distributor.api.gui.transform.AbstractTransformerWindowManager
- isEmpty() - Method in interface com.xpdustry.distributor.api.command.DescriptionFacade
-
Returns whether this description is empty.
- isEmpty(CommandSender) - Method in interface com.xpdustry.distributor.api.command.DescriptionFacade
-
Returns whether this description is empty for the given locale holder.
- isFillEmptySpace() - Method in class com.xpdustry.distributor.api.gui.menu.ListTransformer
- isInitialized() - Static method in class com.xpdustry.distributor.api.DistributorProvider
-
Returns whether the API has been initialized.
- isMatchExact() - Method in interface com.xpdustry.distributor.api.player.PlayerLookup.Query
-
Whether to return a singular result if a exact match is found.
- isPlayer() - Method in interface com.xpdustry.distributor.api.command.CommandSender
-
Returns whether this sender is a player.
- isRenderNavigation() - Method in class com.xpdustry.distributor.api.gui.menu.ListTransformer
- isServer() - Method in interface com.xpdustry.distributor.api.command.CommandSender
-
Returns whether this sender is the server.
- isUsid(String) - Static method in interface com.xpdustry.distributor.api.player.MUUID
-
Returns whether the given string is a valid USID.
- isUuid(String) - Static method in interface com.xpdustry.distributor.api.player.MUUID
-
Returns whether the given string is a valid UUID.
- isVisible(CommandSender) - Method in interface com.xpdustry.distributor.api.command.CommandFacade
-
Returns whether this command is visible at all to the given sender.
- ITALIC - Enum constant in enum class com.xpdustry.distributor.api.component.style.TextDecoration
- ITEM - Static variable in interface com.xpdustry.distributor.api.key.CTypeKey
K
- Key<V> - Interface in com.xpdustry.distributor.api.key
- KeyContainer - Interface in com.xpdustry.distributor.api.key
-
A generic container for key-value pairs.
- kick(ComponentLike, Duration) - Method in interface com.xpdustry.distributor.api.audience.Audience
-
Kicks this audience from the server.
- kick(ComponentLike, Duration) - Method in interface com.xpdustry.distributor.api.audience.ForwardingAudience
L
- LEFT - Enum constant in enum class com.xpdustry.distributor.api.gui.popup.PopupPane.AlignementX
- LIQUID - Static variable in interface com.xpdustry.distributor.api.key.CTypeKey
- ListComponent - Interface in com.xpdustry.distributor.api.component
-
A component that contains a list of components.
- ListComponent.Builder - Interface in com.xpdustry.distributor.api.component
-
A builder for list components.
- ListTransformer<E> - Class in com.xpdustry.distributor.api.gui.menu
- ListTransformer() - Constructor for class com.xpdustry.distributor.api.gui.menu.ListTransformer
- LITERAL - Enum constant in enum class com.xpdustry.distributor.api.command.CommandElement.Argument.Kind
- loadContent() - Method in class com.xpdustry.distributor.api.plugin.AbstractMindustryPlugin
-
Deprecated.
- LOCALE - Static variable in class com.xpdustry.distributor.api.key.StandardKeys
- LOW - Enum constant in enum class com.xpdustry.distributor.api.util.Priority
- LOWEST - Enum constant in enum class com.xpdustry.distributor.api.util.Priority
M
- MAGENTA - Static variable in interface com.xpdustry.distributor.api.component.style.ComponentColor
- map(T) - Method in interface com.xpdustry.distributor.api.command.DescriptionMapper
-
Maps a describable object to a description facade.
- MenuGrid - Interface in com.xpdustry.distributor.api.gui.menu
- MenuManager - Interface in com.xpdustry.distributor.api.gui.menu
- MenuOption - Interface in com.xpdustry.distributor.api.gui.menu
- MenuPane - Interface in com.xpdustry.distributor.api.gui.menu
- merge(TextStyle) - Method in interface com.xpdustry.distributor.api.component.style.TextStyle
-
Merges this text style with another one, overriding existing values.
- MessageFormatTranslation - Interface in com.xpdustry.distributor.api.translation
-
A translation backed by a
MessageFormat. - MILLISECONDS - Enum constant in enum class com.xpdustry.distributor.api.scheduler.MindustryTimeUnit
-
Time unit representing one thousandth of a second.
- mindustry() - Static method in interface com.xpdustry.distributor.api.permission.PlayerPermissionProvider
-
Returns a permission provider backed by Mindustry admin permissions.
- mindustry(KeyContainer) - Static method in interface com.xpdustry.distributor.api.component.render.ComponentStringBuilder
-
Returns a Mindustry component string builder.
- mindustry(KeyContainer, ComponentRendererProvider) - Static method in interface com.xpdustry.distributor.api.component.render.ComponentStringBuilder
-
Returns a Mindustry component string builder.
- MINDUSTRY_NAMESPACE - Static variable in interface com.xpdustry.distributor.api.key.Key
- MindustryCollections - Class in com.xpdustry.distributor.api.collection
-
A utility class for wrapping arc collections into standard java collections.
- MindustryPlugin - Interface in com.xpdustry.distributor.api.plugin
-
A better plugin base class.
- MindustryTimeUnit - Enum Class in com.xpdustry.distributor.api.scheduler
-
Time units used by the
PluginTask.BuilderandPluginTaskclasses to represent time. - MINUTES - Enum constant in enum class com.xpdustry.distributor.api.scheduler.MindustryTimeUnit
-
Time unit representing sixty seconds.
- modify(Consumer<B>) - Method in interface com.xpdustry.distributor.api.util.Buildable.Builder
- MutableKeyContainer - Interface in com.xpdustry.distributor.api.key
-
A mutable version of
KeyContainer. - mutableList(Seq<E>) - Static method in class com.xpdustry.distributor.api.collection.MindustryCollections
-
Wraps a
Seqinto aList. - mutableList(EntityGroup<E>) - Static method in class com.xpdustry.distributor.api.collection.MindustryCollections
-
Wraps an
EntityGroupinto aList. - mutableMap(ObjectMap<K, V>) - Static method in class com.xpdustry.distributor.api.collection.MindustryCollections
-
Wraps an
ObjectMapinto aMap. - MutablePermissionTree - Interface in com.xpdustry.distributor.api.permission
-
A mutable permission tree.
- mutableSet(ObjectSet<E>) - Static method in class com.xpdustry.distributor.api.collection.MindustryCollections
-
Wraps an
ObjectSetinto aSet. - MUUID - Interface in com.xpdustry.distributor.api.player
-
The mindustry identity format.
- MUUID - Static variable in class com.xpdustry.distributor.api.key.StandardKeys
N
- NAME - Enum constant in enum class com.xpdustry.distributor.api.player.PlayerLookup.Field
- NAME - Static variable in class com.xpdustry.distributor.api.key.StandardKeys
- named(Map<String, Object>) - Static method in interface com.xpdustry.distributor.api.translation.TranslationArguments
-
Creates a new
TranslationArguments.Namedwith the given values. - newline() - Static method in interface com.xpdustry.distributor.api.component.TextComponent
-
Returns a text component with a newline character.
- none() - Static method in interface com.xpdustry.distributor.api.component.style.TemporalStyle
-
Returns a temporal style that does not format the temporal component.
- none() - Static method in interface com.xpdustry.distributor.api.component.style.TextStyle
-
Returns a text style with no styling.
- none() - Static method in interface com.xpdustry.distributor.api.gui.Action
-
Returns an action that does nothing.
- noop() - Static method in interface com.xpdustry.distributor.api.component.render.ComponentRenderer
-
Returns a no-op component renderer.
- NORMAL - Enum constant in enum class com.xpdustry.distributor.api.util.Priority
- number() - Static method in interface com.xpdustry.distributor.api.component.NumberComponent
-
Creates a new number component builder.
- number(Number) - Static method in interface com.xpdustry.distributor.api.component.NumberComponent
-
Creates a new number component with the specified number.
- number(Number, ComponentColor) - Static method in interface com.xpdustry.distributor.api.component.NumberComponent
-
Creates a new number component with the specified number and text color.
- number(Number, TextStyle) - Static method in interface com.xpdustry.distributor.api.component.NumberComponent
-
Creates a new number component with the specified number and text textStyle.
- NumberComponent - Interface in com.xpdustry.distributor.api.component
-
A component that displays a number.
- NumberComponent.Builder - Interface in com.xpdustry.distributor.api.component
-
A builder for number components.
O
- of() - Static method in interface com.xpdustry.distributor.api.command.CommandHelp.Empty
- of(char, Action) - Static method in interface com.xpdustry.distributor.api.gui.menu.MenuOption
- of(int) - Static method in interface com.xpdustry.distributor.api.gui.DisplayUnit.Pixel
-
Creates a new
DisplayUnit.Pixelinstance with the given value. - of(ComponentColor) - Static method in interface com.xpdustry.distributor.api.component.style.TextStyle
-
Creates a new text style with the given text color.
- of(ComponentColor, ComponentColor) - Static method in interface com.xpdustry.distributor.api.component.style.TextStyle
-
Creates a new text style with the given colors.
- of(ComponentColor, ComponentColor, Map<TextDecoration, Boolean>) - Static method in interface com.xpdustry.distributor.api.component.style.TextStyle
-
Creates a new text style with the given colors and decorations.
- of(ComponentColor, TextDecoration...) - Static method in interface com.xpdustry.distributor.api.component.style.TextStyle
-
Creates a new text style with the given text color and decorations.
- of(Boolean) - Static method in enum class com.xpdustry.distributor.api.util.TriState
- of(Audience...) - Static method in interface com.xpdustry.distributor.api.audience.Audience
-
Creates an audience that forwards its content to the given audiences.
- of(Component, Action) - Static method in interface com.xpdustry.distributor.api.gui.menu.MenuOption
- of(TextDecoration...) - Static method in interface com.xpdustry.distributor.api.component.style.TextStyle
-
Creates a new text style with the given decorations.
- of(Class<T>) - Static method in class com.xpdustry.distributor.api.util.TypeToken
- of(Iterable<Audience>) - Static method in interface com.xpdustry.distributor.api.audience.Audience
-
Creates an audience that forwards its content to the given audiences.
- of(Type) - Static method in class com.xpdustry.distributor.api.util.TypeToken
- of(String) - Static method in interface com.xpdustry.distributor.api.key.Key
- of(String) - Static method in interface com.xpdustry.distributor.api.player.PlayerLookup.Query
-
Creates a simple query with the given input.
- of(String) - Static method in interface com.xpdustry.distributor.api.translation.TextTranslation
-
Creates a new
TextTranslationwith the given text. - of(String, DescriptionFacade, DescriptionFacade, List<CommandElement.Argument>, List<CommandElement.Flag>) - Static method in interface com.xpdustry.distributor.api.command.CommandHelp.Entry
-
Creates a new command entry.
- of(String, DescriptionFacade, Set<String>, CommandElement.Argument.Kind) - Static method in interface com.xpdustry.distributor.api.command.CommandElement.Argument
-
Creates a new command argument.
- of(String, DescriptionFacade, Set<String>, CommandElement.Flag.Kind, CommandElement.Flag.Mode) - Static method in interface com.xpdustry.distributor.api.command.CommandElement.Flag
-
Creates a new command flag.
- of(String, Action) - Static method in interface com.xpdustry.distributor.api.gui.menu.MenuOption
- of(String, TypeToken<T>) - Static method in interface com.xpdustry.distributor.api.key.Key
- of(String, Class<T>) - Static method in interface com.xpdustry.distributor.api.key.Key
- of(String, String) - Static method in interface com.xpdustry.distributor.api.key.Key
- of(String, String) - Static method in interface com.xpdustry.distributor.api.player.MUUID
-
Creates a new MUUID from a UUID and USID.
- of(String, String, TypeToken<T>) - Static method in interface com.xpdustry.distributor.api.key.Key
- of(String, String, Class<T>) - Static method in interface com.xpdustry.distributor.api.key.Key
- of(String, List<String>) - Static method in interface com.xpdustry.distributor.api.command.CommandHelp.Suggestion
-
Creates a new command suggestion.
- of(String, Locale) - Static method in interface com.xpdustry.distributor.api.translation.MessageFormatTranslation
-
Creates a new
MessageFormatTranslationwith the given pattern and locale. - of(Map<TextDecoration, Boolean>) - Static method in interface com.xpdustry.distributor.api.component.style.TextStyle
-
Creates a new text style with the given decorations.
- of(P, MutableKeyContainer, Player) - Static method in interface com.xpdustry.distributor.api.gui.transform.Transformer.Context
- ofDate(FormatStyle) - Static method in interface com.xpdustry.distributor.api.component.style.TemporalStyle
-
Creates a new datetime temporal style with the specified date style.
- ofDateTime(FormatStyle) - Static method in interface com.xpdustry.distributor.api.component.style.TemporalStyle
-
Creates a new datetime temporal style with the specified date and time styles.
- ofDateTime(FormatStyle, FormatStyle) - Static method in interface com.xpdustry.distributor.api.component.style.TemporalStyle
-
Creates a new datetime temporal style with the specified date and time styles.
- ofTime(FormatStyle) - Static method in interface com.xpdustry.distributor.api.component.style.TemporalStyle
-
Creates a new datetime temporal style with the specified time style.
- onClientCommandsRegistration(CommandHandler) - Method in interface com.xpdustry.distributor.api.plugin.MindustryPlugin
- onDispose() - Method in class com.xpdustry.distributor.api.gui.transform.AbstractTransformerWindowManager
- onExit() - Method in interface com.xpdustry.distributor.api.plugin.MindustryPlugin
-
Called when the server is closing.
- onInit() - Method in interface com.xpdustry.distributor.api.plugin.MindustryPlugin
-
Called after the plugin factory creation.
- onLoad() - Method in interface com.xpdustry.distributor.api.plugin.MindustryPlugin
-
Called after
MindustryPlugin.onClientCommandsRegistration(CommandHandler)just afterEventType.ServerLoadEvent. - onPluginClientCommandsRegistration(CommandHandler) - Method in interface com.xpdustry.distributor.api.plugin.PluginListener
- onPluginExit() - Method in interface com.xpdustry.distributor.api.plugin.PluginListener
-
Called after
MindustryPlugin.onExit(). - onPluginInit() - Method in interface com.xpdustry.distributor.api.plugin.PluginListener
-
Called after
MindustryPlugin.onInit(). - onPluginLoad() - Method in interface com.xpdustry.distributor.api.plugin.PluginListener
-
Called after
MindustryPlugin.onLoad(). - onPluginServerCommandsRegistration(CommandHandler) - Method in interface com.xpdustry.distributor.api.plugin.PluginListener
- onPluginUpdate() - Method in interface com.xpdustry.distributor.api.plugin.PluginListener
-
Called after
MindustryPlugin.onUpdate(). - onServerCommandsRegistration(CommandHandler) - Method in interface com.xpdustry.distributor.api.plugin.MindustryPlugin
-
Called after
MindustryPlugin.onInit(). - onUpdate() - Method in interface com.xpdustry.distributor.api.plugin.MindustryPlugin
-
Called every tick while the server is running.
- onWindowClose(AbstractTransformerWindowManager.SimpleWindow) - Method in class com.xpdustry.distributor.api.gui.transform.AbstractTransformerWindowManager
- onWindowOpen(AbstractTransformerWindowManager.SimpleWindow) - Method in class com.xpdustry.distributor.api.gui.transform.AbstractTransformerWindowManager
- openURI(URI) - Method in interface com.xpdustry.distributor.api.audience.Audience
-
Sends an uri to open to this audience.
- openURI(URI) - Method in interface com.xpdustry.distributor.api.audience.ForwardingAudience
- OPTIONAL - Enum constant in enum class com.xpdustry.distributor.api.command.CommandElement.Argument.Kind
- OPTIONAL - Enum constant in enum class com.xpdustry.distributor.api.command.CommandElement.Flag.Kind
P
- Pane - Interface in com.xpdustry.distributor.api.gui
-
Represents the content of a window.
- PERMISSION_PATTERN - Static variable in interface com.xpdustry.distributor.api.permission.PermissionContainer
-
Regex pattern used to validate permission strings.
- PermissionContainer - Interface in com.xpdustry.distributor.api.permission
-
A generic permission container.
- PermissionTree - Interface in com.xpdustry.distributor.api.permission
-
A tree of permissions.
- plain(KeyContainer) - Static method in interface com.xpdustry.distributor.api.component.render.ComponentStringBuilder
-
Returns a plain component string builder.
- plain(KeyContainer, ComponentRendererProvider) - Static method in interface com.xpdustry.distributor.api.component.render.ComponentStringBuilder
-
Returns a plain component string builder.
- PLANET - Static variable in interface com.xpdustry.distributor.api.key.CTypeKey
- player(Player) - Static method in interface com.xpdustry.distributor.api.command.CommandSender
-
Wraps a player into a command sender.
- PlayerAudience - Interface in com.xpdustry.distributor.api.audience
-
Represents an audience backed by a player.
- PlayerLookup - Interface in com.xpdustry.distributor.api.player
-
A simple interface for looking up online players.
- PlayerLookup.Field - Enum Class in com.xpdustry.distributor.api.player
-
The fields to take into account when searching.
- PlayerLookup.Query - Interface in com.xpdustry.distributor.api.player
-
A query for looking up players.
- PlayerLookup.Query.Builder - Interface in com.xpdustry.distributor.api.player
- PlayerPermissionProvider - Interface in com.xpdustry.distributor.api.permission
-
A permission provider for online players.
- PluginAnnotationProcessor<R> - Interface in com.xpdustry.distributor.api.annotation
-
A centralized mechanism for processing annotations of plugin objects.
- PluginAware - Interface in com.xpdustry.distributor.api.plugin
-
Marks an object as belonging to a plugin.
- PluginListener - Interface in com.xpdustry.distributor.api.plugin
-
Interface for listening to the lifecycle events of a plugin.
- PluginMetadata - Interface in com.xpdustry.distributor.api.plugin
- PluginMetadata.Builder - Interface in com.xpdustry.distributor.api.plugin
- PluginScheduler - Interface in com.xpdustry.distributor.api.scheduler
-
A
PluginScheduleris used to schedule tasks for a plugin. - PluginTask<V> - Interface in com.xpdustry.distributor.api.scheduler
-
A
PluginTaskis a future used by aPluginScheduler. - PluginTask.Builder - Interface in com.xpdustry.distributor.api.scheduler
-
A helper object for building and scheduling a
PluginTask. - PopupManager - Interface in com.xpdustry.distributor.api.gui.popup
- PopupPane - Interface in com.xpdustry.distributor.api.gui.popup
- PopupPane.AlignementX - Enum Class in com.xpdustry.distributor.api.gui.popup
- PopupPane.AlignementY - Enum Class in com.xpdustry.distributor.api.gui.popup
- post(E) - Method in interface com.xpdustry.distributor.api.event.EventBus
-
Posts the event to the arc event bus.
- post(Class<? super E>, E) - Method in interface com.xpdustry.distributor.api.event.EventBus
-
Posts the event to the arc event bus to the listeners of the given super class.
- priority() - Element in annotation interface com.xpdustry.distributor.api.annotation.EventHandler
-
The priority of the event handler.
- Priority - Enum Class in com.xpdustry.distributor.api.util
- process(Object) - Method in interface com.xpdustry.distributor.api.annotation.PluginAnnotationProcessor
-
Processes the annotations of the given object.
- provide(TypeToken<T>) - Method in interface com.xpdustry.distributor.api.service.ServiceManager
-
Provides an instance of the given
service. - provide(Class<T>) - Method in interface com.xpdustry.distributor.api.service.ServiceManager
-
Provides a service of the given type.
- putConstant(Key<V>, V) - Method in interface com.xpdustry.distributor.api.key.DynamicKeyContainer.Builder
-
Puts a constant value associated with the given
key. - putSupplied(Key<V>, Supplier<V>) - Method in interface com.xpdustry.distributor.api.key.DynamicKeyContainer.Builder
-
Puts a supplied value associated with the given
key.
R
- RED - Static variable in interface com.xpdustry.distributor.api.component.style.ComponentColor
- register(MindustryPlugin, TypeToken<T>, T, Priority) - Method in interface com.xpdustry.distributor.api.service.ServiceManager
-
Registers the
instanceas one of the available implementations for theservice. - register(MindustryPlugin, Class<T>, T, Priority) - Method in interface com.xpdustry.distributor.api.service.ServiceManager
-
Registers the
instanceas one of the available implementations for theservice. - register(TranslationSource) - Method in interface com.xpdustry.distributor.api.translation.TranslationSourceRegistry
-
Adds a translation source to the list of sources.
- register(String, Locale, Translation) - Method in interface com.xpdustry.distributor.api.translation.BundleTranslationSource
-
Registers a translation.
- registerAll(Collection<ResourceBundle>) - Method in interface com.xpdustry.distributor.api.translation.BundleTranslationSource
-
Registers the entries of the given resource bundles as text translations.
- registerAll(Collection<ResourceBundle>, BiFunction<ResourceBundle, String, Translation>) - Method in interface com.xpdustry.distributor.api.translation.BundleTranslationSource
-
Registers the entries of the given resource bundles.
- registerAll(Locale, Map<String, Translation>) - Method in interface com.xpdustry.distributor.api.translation.BundleTranslationSource
-
Registers a map of translations.
- registerAll(Locale, Set<String>, Function<String, Translation>) - Method in interface com.xpdustry.distributor.api.translation.BundleTranslationSource
-
Registers a set of translations by using a mapper function to obtain each translation.
- registerAll(ResourceBundle) - Method in interface com.xpdustry.distributor.api.translation.BundleTranslationSource
-
Registers the entries of the given resource bundle as text translations.
- registerAll(ResourceBundle, BiFunction<ResourceBundle, String, Translation>) - Method in interface com.xpdustry.distributor.api.translation.BundleTranslationSource
-
Registers the entries of the given resource bundle.
- registerClientCommands(CommandHandler) - Method in class com.xpdustry.distributor.api.plugin.AbstractMindustryPlugin
-
Deprecated.
- registered(String) - Method in interface com.xpdustry.distributor.api.translation.BundleTranslationSource
-
Checks if a key is registered for any locale.
- registered(String, Locale) - Method in interface com.xpdustry.distributor.api.translation.BundleTranslationSource
-
Checks if a key is registered for a specific locale.
- registerServerCommands(CommandHandler) - Method in class com.xpdustry.distributor.api.plugin.AbstractMindustryPlugin
-
Deprecated.
- remove(Key<V>) - Method in interface com.xpdustry.distributor.api.key.MutableKeyContainer
-
Removes the value associated with the given
key. - removePermission(String) - Method in interface com.xpdustry.distributor.api.permission.MutablePermissionTree
-
Removes the given permission from the tree.
- removePermission(String, boolean) - Method in interface com.xpdustry.distributor.api.permission.MutablePermissionTree
-
Removes the given permission from the tree.
- removeRow(int) - Method in interface com.xpdustry.distributor.api.gui.menu.MenuGrid
- render(T, ComponentStringBuilder) - Method in interface com.xpdustry.distributor.api.component.render.ComponentRenderer
-
Renders the specified component.
- repeat(long, MindustryTimeUnit) - Method in interface com.xpdustry.distributor.api.scheduler.PluginTask.Builder
-
Run the task periodically with a fixed interval.
- REPEATABLE - Enum constant in enum class com.xpdustry.distributor.api.command.CommandElement.Flag.Mode
- reply(Component) - Method in interface com.xpdustry.distributor.api.command.CommandSender
-
Sends a message to the sender.
- reply(String) - Method in interface com.xpdustry.distributor.api.command.CommandSender
-
Sends a message to the sender.
- REQUIRED - Enum constant in enum class com.xpdustry.distributor.api.command.CommandElement.Argument.Kind
- REQUIRED - Enum constant in enum class com.xpdustry.distributor.api.command.CommandElement.Flag.Kind
- ResourceBundles - Class in com.xpdustry.distributor.api.translation
-
Utilities for loading resource bundles.
- rgb(int) - Static method in interface com.xpdustry.distributor.api.component.style.ComponentColor
-
Creates a new color from the given RGB value.
- rgb(int, int, int) - Static method in interface com.xpdustry.distributor.api.component.style.ComponentColor
-
Creates a new color from the given RGB values.
- RIGHT - Enum constant in enum class com.xpdustry.distributor.api.gui.popup.PopupPane.AlignementX
- router() - Static method in interface com.xpdustry.distributor.api.translation.TranslationSource
-
Returns a
TranslationSourcefor the router language:^). - run(Runnable) - Static method in interface com.xpdustry.distributor.api.gui.Action
-
Returns an action that runs the given runnable.
S
- schedule(MindustryPlugin) - Method in interface com.xpdustry.distributor.api.scheduler.PluginScheduler
-
Returns a new
PluginTask.Builderinstance scheduling a task. - SECONDS - Enum constant in enum class com.xpdustry.distributor.api.scheduler.MindustryTimeUnit
-
Time unit representing one thousandth of a millisecond.
- sendAnnouncement(ComponentLike) - Method in interface com.xpdustry.distributor.api.audience.Audience
-
Sends an announcement to this audience.
- sendAnnouncement(ComponentLike) - Method in interface com.xpdustry.distributor.api.audience.ForwardingAudience
- sendMessage(ComponentLike) - Method in interface com.xpdustry.distributor.api.audience.Audience
-
Sends a message to this audience.
- sendMessage(ComponentLike) - Method in interface com.xpdustry.distributor.api.audience.ForwardingAudience
- sendMessage(ComponentLike, ComponentLike, Audience) - Method in interface com.xpdustry.distributor.api.audience.Audience
-
Sends a message to this audience.
- sendMessage(ComponentLike, ComponentLike, Audience) - Method in interface com.xpdustry.distributor.api.audience.ForwardingAudience
- sendNotification(ComponentLike, char) - Method in interface com.xpdustry.distributor.api.audience.Audience
-
Sends a notification to this audience.
- sendNotification(ComponentLike, char) - Method in interface com.xpdustry.distributor.api.audience.ForwardingAudience
- sendWarning(ComponentLike) - Method in interface com.xpdustry.distributor.api.audience.Audience
-
Sends a warning to this audience.
- sendWarning(ComponentLike) - Method in interface com.xpdustry.distributor.api.audience.ForwardingAudience
- server() - Static method in interface com.xpdustry.distributor.api.command.CommandSender
-
Returns the server itself as a command sender.
- SERVER_ID - Enum constant in enum class com.xpdustry.distributor.api.player.PlayerLookup.Field
-
This one is for server specific identifiers.
- ServiceManager - Interface in com.xpdustry.distributor.api.service
-
A service manager that allows plugins to share functionalities painlessly.
- ServiceProvider<T> - Interface in com.xpdustry.distributor.api.service
-
A service provider, containing information about a service implementation.
- set(Distributor) - Static method in class com.xpdustry.distributor.api.DistributorProvider
-
Sets the global
Distributorfactory. - set(Key<V>, V) - Method in interface com.xpdustry.distributor.api.key.MutableKeyContainer
-
Sets the
valueassociated with the givenkey. - setAlignementX(PopupPane.AlignementX) - Method in interface com.xpdustry.distributor.api.gui.popup.PopupPane
- setAlignementY(PopupPane.AlignementY) - Method in interface com.xpdustry.distributor.api.gui.popup.PopupPane
- setAuthor(String) - Method in interface com.xpdustry.distributor.api.plugin.PluginMetadata.Builder
- setBackColor(ComponentColor) - Method in interface com.xpdustry.distributor.api.component.style.TextStyle.Setter
-
Sets the background color.
- setChoiceAction(BiAction<E>) - Method in class com.xpdustry.distributor.api.gui.menu.ListTransformer
- setComponents(List<Component>) - Method in interface com.xpdustry.distributor.api.component.ListComponent.Builder
-
Sets the components of the list component.
- setContent(Component) - Method in interface com.xpdustry.distributor.api.gui.menu.MenuPane
- setContent(Component) - Method in interface com.xpdustry.distributor.api.gui.popup.PopupPane
- setContent(String) - Method in interface com.xpdustry.distributor.api.component.TextComponent.Builder
-
Sets the content of the component.
- setContent(String) - Method in interface com.xpdustry.distributor.api.gui.menu.MenuPane
- setContent(String) - Method in interface com.xpdustry.distributor.api.gui.popup.PopupPane
- setDecoration(TextDecoration, TriState) - Method in interface com.xpdustry.distributor.api.component.style.TextStyle.Setter
-
Sets a decoration state.
- setDecorations(Map<TextDecoration, Boolean>) - Method in interface com.xpdustry.distributor.api.component.style.TextStyle.Setter
-
Sets the decorations.
- setDependencies(Iterable<String>) - Method in interface com.xpdustry.distributor.api.plugin.PluginMetadata.Builder
- setDescription(Component) - Method in interface com.xpdustry.distributor.api.gui.input.TextInputPane
- setDescription(String) - Method in interface com.xpdustry.distributor.api.gui.input.TextInputPane
- setDescription(String) - Method in interface com.xpdustry.distributor.api.plugin.PluginMetadata.Builder
- setDisplayName(String) - Method in interface com.xpdustry.distributor.api.plugin.PluginMetadata.Builder
- setExitAction(Action) - Method in interface com.xpdustry.distributor.api.gui.input.TextInputPane
- setExitAction(Action) - Method in interface com.xpdustry.distributor.api.gui.menu.MenuPane
- setFields(PlayerLookup.Field...) - Method in interface com.xpdustry.distributor.api.player.PlayerLookup.Query.Builder
- setFields(Iterable<PlayerLookup.Field>) - Method in interface com.xpdustry.distributor.api.player.PlayerLookup.Query.Builder
- setFillEmptySpace(boolean) - Method in class com.xpdustry.distributor.api.gui.menu.ListTransformer
- setGrid(MenuGrid) - Method in interface com.xpdustry.distributor.api.gui.menu.MenuPane
- setHeight(int) - Method in class com.xpdustry.distributor.api.gui.menu.ListTransformer
- setInput(String) - Method in interface com.xpdustry.distributor.api.player.PlayerLookup.Query.Builder
- setInputAction(BiAction<String>) - Method in interface com.xpdustry.distributor.api.gui.input.TextInputPane
- setKey(String) - Method in interface com.xpdustry.distributor.api.component.TranslatableComponent.Builder
-
Sets the key of the translation.
- setMainClass(String) - Method in interface com.xpdustry.distributor.api.plugin.PluginMetadata.Builder
- setMatchExact(boolean) - Method in interface com.xpdustry.distributor.api.player.PlayerLookup.Query.Builder
- setMaxLength(int) - Method in interface com.xpdustry.distributor.api.gui.input.TextInputPane
- setMinGameVersion(int) - Method in interface com.xpdustry.distributor.api.plugin.PluginMetadata.Builder
- setName(String) - Method in interface com.xpdustry.distributor.api.plugin.PluginMetadata.Builder
- setNumber(Number) - Method in interface com.xpdustry.distributor.api.component.NumberComponent.Builder
-
Sets the number of the component.
- setPageKey(Key<Integer>) - Method in class com.xpdustry.distributor.api.gui.menu.ListTransformer
- setParameters(TranslationArguments) - Method in interface com.xpdustry.distributor.api.component.TranslatableComponent.Builder
-
Sets the parameters of the translation.
- setPermission(String, boolean) - Method in interface com.xpdustry.distributor.api.permission.MutablePermissionTree
-
Sets the permission with the given state.
- setPermission(String, boolean, boolean) - Method in interface com.xpdustry.distributor.api.permission.MutablePermissionTree
-
Sets the permission with the given state.
- setPermissions(PermissionTree) - Method in interface com.xpdustry.distributor.api.permission.MutablePermissionTree
-
Sets the permissions from the given permission tree.
- setPermissions(PermissionTree, boolean) - Method in interface com.xpdustry.distributor.api.permission.MutablePermissionTree
-
Sets the permissions from the given permission tree.
- setPlaceholder(Component) - Method in interface com.xpdustry.distributor.api.gui.input.TextInputPane
- setPlaceholder(String) - Method in interface com.xpdustry.distributor.api.gui.input.TextInputPane
- setProvider(Function<Transformer.Context<MenuPane>, List<E>>) - Method in class com.xpdustry.distributor.api.gui.menu.ListTransformer
- setRenderer(Function<E, String>) - Method in class com.xpdustry.distributor.api.gui.menu.ListTransformer
- setRenderNavigation(boolean) - Method in class com.xpdustry.distributor.api.gui.menu.ListTransformer
- setRepository(String) - Method in interface com.xpdustry.distributor.api.plugin.PluginMetadata.Builder
- setRow(int, List<MenuOption>) - Method in interface com.xpdustry.distributor.api.gui.menu.MenuGrid
- setShiftX(DisplayUnit) - Method in interface com.xpdustry.distributor.api.gui.popup.PopupPane
- setShiftY(DisplayUnit) - Method in interface com.xpdustry.distributor.api.gui.popup.PopupPane
- setSoftDependencies(Iterable<String>) - Method in interface com.xpdustry.distributor.api.plugin.PluginMetadata.Builder
- setTemporal(Temporal) - Method in interface com.xpdustry.distributor.api.component.TemporalComponent.Builder
-
Sets the temporal value of the component.
- setTemporalStyle(TemporalStyle) - Method in interface com.xpdustry.distributor.api.component.TemporalComponent.Builder
-
Sets the temporal textStyle to use.
- setTextColor(ComponentColor) - Method in interface com.xpdustry.distributor.api.component.style.TextStyle.Setter
-
Sets the text color.
- setTextStyle(TextStyle) - Method in interface com.xpdustry.distributor.api.component.BuildableComponent.Builder
-
Sets the text textStyle of the component.
- setTitle(Component) - Method in interface com.xpdustry.distributor.api.gui.input.TextInputPane
- setTitle(Component) - Method in interface com.xpdustry.distributor.api.gui.menu.MenuPane
- setTitle(String) - Method in interface com.xpdustry.distributor.api.gui.input.TextInputPane
- setTitle(String) - Method in interface com.xpdustry.distributor.api.gui.menu.MenuPane
- setUpdateInterval(Duration) - Method in interface com.xpdustry.distributor.api.gui.popup.PopupManager
- setVersion(String) - Method in interface com.xpdustry.distributor.api.plugin.PluginMetadata.Builder
- setWidth(int) - Method in class com.xpdustry.distributor.api.gui.menu.ListTransformer
- show() - Method in class com.xpdustry.distributor.api.gui.transform.AbstractTransformerWindowManager.SimpleWindow
- show() - Method in interface com.xpdustry.distributor.api.gui.Window
-
Shows this window.
- showHUDText(ComponentLike) - Method in interface com.xpdustry.distributor.api.audience.Audience
-
Shows a HUD text to this audience.
- showHUDText(ComponentLike) - Method in interface com.xpdustry.distributor.api.audience.ForwardingAudience
- showLabel(ComponentLike, float, float, Duration) - Method in interface com.xpdustry.distributor.api.audience.Audience
-
Shows a label to this audience.
- showLabel(ComponentLike, float, float, Duration) - Method in interface com.xpdustry.distributor.api.audience.ForwardingAudience
- SINGLE - Enum constant in enum class com.xpdustry.distributor.api.command.CommandElement.Flag.Mode
- space() - Static method in interface com.xpdustry.distributor.api.component.TextComponent
-
Returns a text component with only a space character.
- StandardKeys - Class in com.xpdustry.distributor.api.key
- STATUS - Static variable in interface com.xpdustry.distributor.api.key.CTypeKey
- STRIKETHROUGH - Enum constant in enum class com.xpdustry.distributor.api.component.style.TextDecoration
- subscribe(E, MindustryPlugin, Runnable) - Method in interface com.xpdustry.distributor.api.event.EventBus
-
Subscribe to an event.
- subscribe(E, Priority, MindustryPlugin, Runnable) - Method in interface com.xpdustry.distributor.api.event.EventBus
-
Subscribe to an event.
- subscribe(Class<E>, MindustryPlugin, Consumer<E>) - Method in interface com.xpdustry.distributor.api.event.EventBus
-
Subscribe to an event.
- subscribe(Class<E>, Priority, MindustryPlugin, Consumer<E>) - Method in interface com.xpdustry.distributor.api.event.EventBus
-
Subscribe to an event.
T
- TaskHandler - Annotation Interface in com.xpdustry.distributor.api.annotation
-
Marks a method as a task handler, meaning it will be registered and called as a scheduled task in the
PluginScheduler. - tasks(MindustryPlugin) - Static method in interface com.xpdustry.distributor.api.annotation.PluginAnnotationProcessor
-
Processes the
TaskHandlermethod annotations of a given object to create tasks. - TEAM - Static variable in class com.xpdustry.distributor.api.key.StandardKeys
- temporal() - Static method in interface com.xpdustry.distributor.api.component.TemporalComponent
-
Creates a new temporal component builder.
- temporal(Temporal) - Static method in interface com.xpdustry.distributor.api.component.TemporalComponent
-
Creates a new temporal component with the specified temporal value.
- temporal(Temporal, ComponentColor) - Static method in interface com.xpdustry.distributor.api.component.TemporalComponent
-
Creates a new temporal component with the specified temporal value and text color.
- temporal(Temporal, TemporalStyle) - Static method in interface com.xpdustry.distributor.api.component.TemporalComponent
-
Creates a new temporal component with the specified temporal value and temporal textStyle.
- temporal(Temporal, TemporalStyle, ComponentColor) - Static method in interface com.xpdustry.distributor.api.component.TemporalComponent
-
Creates a new temporal component with the specified temporal value, temporal textStyle, and text color.
- temporal(Temporal, TemporalStyle, TextStyle) - Static method in interface com.xpdustry.distributor.api.component.TemporalComponent
-
Creates a new temporal component with the specified temporal value, temporal textStyle, and text textStyle.
- temporal(Temporal, TextStyle) - Static method in interface com.xpdustry.distributor.api.component.TemporalComponent
-
Creates a new temporal component with the specified temporal value and text textStyle.
- TemporalComponent - Interface in com.xpdustry.distributor.api.component
-
A component that displays a temporal value.
- TemporalComponent.Builder - Interface in com.xpdustry.distributor.api.component
-
A builder for temporal components.
- TemporalStyle - Interface in com.xpdustry.distributor.api.component.style
-
Represents the style of a temporal component.
- TemporalStyle.DateTime - Interface in com.xpdustry.distributor.api.component.style
-
Represents temporal style with a date and/or time style.
- TemporalStyle.None - Interface in com.xpdustry.distributor.api.component.style
-
Represents temporal style with no styling.
- text() - Static method in interface com.xpdustry.distributor.api.component.TextComponent
-
Creates a new text component builder.
- text(char) - Static method in interface com.xpdustry.distributor.api.component.TextComponent
-
Creates a new text component with the specified character.
- text(char, ComponentColor) - Static method in interface com.xpdustry.distributor.api.component.TextComponent
-
Creates a new text component with the specified character and text color.
- text(char, TextStyle) - Static method in interface com.xpdustry.distributor.api.component.TextComponent
-
Creates a new text component with the specified character and text textStyle.
- text(String) - Static method in interface com.xpdustry.distributor.api.command.DescriptionFacade
-
Creates a text description, which is just a simple string.
- text(String) - Static method in interface com.xpdustry.distributor.api.component.TextComponent
-
Creates a new text component with the specified content.
- text(String, ComponentColor) - Static method in interface com.xpdustry.distributor.api.component.TextComponent
-
Creates a new text component with the specified content and text color.
- text(String, TextStyle) - Static method in interface com.xpdustry.distributor.api.component.TextComponent
-
Creates a new text component with the specified content and text textStyle.
- text(Function<T, String>) - Static method in interface com.xpdustry.distributor.api.command.DescriptionMapper
-
Maps a describable object to a text description by extracting the text from it.
- TextComponent - Interface in com.xpdustry.distributor.api.component
-
A component that displays text.
- TextComponent.Builder - Interface in com.xpdustry.distributor.api.component
-
A builder for text components.
- TextDecoration - Enum Class in com.xpdustry.distributor.api.component.style
-
Represents a text decoration.
- TextInputManager - Interface in com.xpdustry.distributor.api.gui.input
- TextInputPane - Interface in com.xpdustry.distributor.api.gui.input
- TextStyle - Interface in com.xpdustry.distributor.api.component.style
-
Represents the styling of the text contained in a component.
- TextStyle.Builder - Interface in com.xpdustry.distributor.api.component.style
-
A text style builder.
- TextStyle.Setter<T extends TextStyle.Setter<T>> - Interface in com.xpdustry.distributor.api.component.style
-
Represents an object that can set text style properties.
- TextTranslation - Interface in com.xpdustry.distributor.api.translation
-
A translation backed by a simple text.
- then(Action) - Method in interface com.xpdustry.distributor.api.gui.Action
-
Returns a new action that first executes this action and then the given action.
- then(Action) - Method in interface com.xpdustry.distributor.api.gui.BiAction
-
Returns a
BiActionthat executes this bi-action and then the given action. - then(BiAction<T>) - Method in interface com.xpdustry.distributor.api.gui.BiAction
-
Returns a
BiActionthat executes this bi-action and then the given bi-action. - TICKS - Enum constant in enum class com.xpdustry.distributor.api.scheduler.MindustryTimeUnit
-
Time unit representing one game loop, which is 60 times per second.
- toBuilder() - Method in interface com.xpdustry.distributor.api.component.BuildableComponent
-
Creates a new builder from this component.
- toBuilder() - Method in interface com.xpdustry.distributor.api.component.style.TextStyle
- toBuilder() - Method in interface com.xpdustry.distributor.api.util.Buildable
- toFormatter() - Method in interface com.xpdustry.distributor.api.component.style.TemporalStyle.DateTime
-
Converts this style into a
DateTimeFormatter. - TOP - Enum constant in enum class com.xpdustry.distributor.api.gui.popup.PopupPane.AlignementY
- toRealUUID() - Method in interface com.xpdustry.distributor.api.player.MUUID
-
Converts the uuid of this muuid into a real
UUID, version 8. - toStream() - Method in interface com.xpdustry.distributor.api.audience.Audience
-
Returns the audiences this audience forwards to as a stream.
- toStream() - Method in interface com.xpdustry.distributor.api.audience.ForwardingAudience
- toString() - Method in interface com.xpdustry.distributor.api.component.render.ComponentStringBuilder
-
Returns the rendered string.
- toString() - Method in class com.xpdustry.distributor.api.util.TypeToken
- transform(Transformer.Context<MenuPane>) - Method in class com.xpdustry.distributor.api.gui.menu.ListTransformer
- transform(Transformer.Context<P>) - Method in interface com.xpdustry.distributor.api.gui.transform.Transformer
- Transformer<P extends Pane> - Interface in com.xpdustry.distributor.api.gui.transform
- Transformer.Context<P extends Pane> - Interface in com.xpdustry.distributor.api.gui.transform
- TransformerWindowManager<P extends Pane> - Interface in com.xpdustry.distributor.api.gui.transform
- translatable() - Static method in interface com.xpdustry.distributor.api.component.TranslatableComponent
-
Creates a new translatable component builder.
- translatable(String) - Static method in interface com.xpdustry.distributor.api.component.TranslatableComponent
-
Creates a new translatable component with the specified key.
- translatable(String, ComponentColor) - Static method in interface com.xpdustry.distributor.api.component.TranslatableComponent
-
Creates a new translatable component with the specified key and text color.
- translatable(String, TextStyle) - Static method in interface com.xpdustry.distributor.api.component.TranslatableComponent
-
Creates a new translatable component with the specified key and text textStyle.
- translatable(String, TranslationArguments) - Static method in interface com.xpdustry.distributor.api.component.TranslatableComponent
-
Creates a new translatable component with the specified key and parameters.
- translatable(String, TranslationArguments, ComponentColor) - Static method in interface com.xpdustry.distributor.api.component.TranslatableComponent
-
Creates a new translatable component with the specified key, parameters, and text color.
- translatable(String, TranslationArguments, TextStyle) - Static method in interface com.xpdustry.distributor.api.component.TranslatableComponent
-
Creates a new translatable component with the specified key, parameters, and text textStyle.
- translatable(MappableContent) - Static method in interface com.xpdustry.distributor.api.component.TranslatableComponent
-
Creates a new translatable component with the specified content.
- translatable(MappableContent, ComponentColor) - Static method in interface com.xpdustry.distributor.api.component.TranslatableComponent
-
Creates a new translatable component with the specified content and text color.
- translatable(MappableContent, TextStyle) - Static method in interface com.xpdustry.distributor.api.component.TranslatableComponent
-
Creates a new translatable component with the specified content and text textStyle.
- translatable(Team) - Static method in interface com.xpdustry.distributor.api.component.TranslatableComponent
-
Creates a new translatable component with the specified team.
- translatable(Team, ComponentColor) - Static method in interface com.xpdustry.distributor.api.component.TranslatableComponent
-
Creates a new translatable component with the specified team and text color.
- translatable(Team, TextStyle) - Static method in interface com.xpdustry.distributor.api.component.TranslatableComponent
-
Creates a new translatable component with the specified team and text textStyle.
- TranslatableComponent - Interface in com.xpdustry.distributor.api.component
-
A component that displays a translatable text.
- TranslatableComponent.Builder - Interface in com.xpdustry.distributor.api.component
-
A builder for translatable components.
- translated(String, Locale) - Static method in interface com.xpdustry.distributor.api.command.DescriptionFacade
-
Creates a new translated description.
- Translation - Interface in com.xpdustry.distributor.api.translation
-
Represents a translation from a given translation system.
- TranslationArguments - Interface in com.xpdustry.distributor.api.translation
-
Represents the arguments of a translation.
- TranslationArguments.Array - Interface in com.xpdustry.distributor.api.translation
-
Positional arguments for a translation.
- TranslationArguments.Named - Interface in com.xpdustry.distributor.api.translation
-
Named arguments for a translation.
- TranslationSource - Interface in com.xpdustry.distributor.api.translation
-
A helper class for adding translations to your plugin.
- TranslationSourceRegistry - Interface in com.xpdustry.distributor.api.translation
-
A translation source that delegates the lookup to other sources in FIFO order.
- TriState - Enum Class in com.xpdustry.distributor.api.util
-
A ternary boolean type.
- TRUE - Enum constant in enum class com.xpdustry.distributor.api.util.TriState
- TypeToken<T> - Class in com.xpdustry.distributor.api.util
- TypeToken() - Constructor for class com.xpdustry.distributor.api.util.TypeToken
- TypeToken(Type) - Constructor for class com.xpdustry.distributor.api.util.TypeToken
U
- UNDEFINED - Enum constant in enum class com.xpdustry.distributor.api.util.TriState
- UNDERLINED - Enum constant in enum class com.xpdustry.distributor.api.component.style.TextDecoration
- unit() - Element in annotation interface com.xpdustry.distributor.api.annotation.TaskHandler
-
The time unit of the interval and initial delay.
- UNIT - Static variable in interface com.xpdustry.distributor.api.key.CTypeKey
- unregister(String) - Method in interface com.xpdustry.distributor.api.translation.BundleTranslationSource
-
Unregisters a key.
- unregister(String, Locale) - Method in interface com.xpdustry.distributor.api.translation.BundleTranslationSource
-
Unregisters a key for a specific locale.
- unsubscribe() - Method in interface com.xpdustry.distributor.api.event.EventSubscription
-
Unsubscribes the bound subscriber from the event.
- UUID - Enum constant in enum class com.xpdustry.distributor.api.player.PlayerLookup.Field
V
- valueOf(String) - Static method in enum class com.xpdustry.distributor.api.command.CommandElement.Argument.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.xpdustry.distributor.api.command.CommandElement.Flag.Kind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.xpdustry.distributor.api.command.CommandElement.Flag.Mode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.xpdustry.distributor.api.component.style.TextDecoration
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.xpdustry.distributor.api.gui.DisplayUnit.Axis
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.xpdustry.distributor.api.gui.popup.PopupPane.AlignementX
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.xpdustry.distributor.api.gui.popup.PopupPane.AlignementY
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.xpdustry.distributor.api.player.PlayerLookup.Field
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.xpdustry.distributor.api.scheduler.MindustryTimeUnit
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.xpdustry.distributor.api.util.Priority
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.xpdustry.distributor.api.util.TriState
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.xpdustry.distributor.api.command.CommandElement.Argument.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.xpdustry.distributor.api.command.CommandElement.Flag.Kind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.xpdustry.distributor.api.command.CommandElement.Flag.Mode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.xpdustry.distributor.api.component.style.TextDecoration
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.xpdustry.distributor.api.gui.DisplayUnit.Axis
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.xpdustry.distributor.api.gui.popup.PopupPane.AlignementX
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.xpdustry.distributor.api.gui.popup.PopupPane.AlignementY
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.xpdustry.distributor.api.player.PlayerLookup.Field
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.xpdustry.distributor.api.scheduler.MindustryTimeUnit
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.xpdustry.distributor.api.util.Priority
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.xpdustry.distributor.api.util.TriState
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WEATHER - Static variable in interface com.xpdustry.distributor.api.key.CTypeKey
- WHITE - Static variable in interface com.xpdustry.distributor.api.component.style.ComponentColor
- Window - Interface in com.xpdustry.distributor.api.gui
-
Represents a window.
- WindowManager - Interface in com.xpdustry.distributor.api.gui
-
A factory creating
Windowinstances. - with(Key<T>, T) - Static method in interface com.xpdustry.distributor.api.gui.Action
-
Returns an action that sets a state entry with the given value.
- without(Key<?>) - Static method in interface com.xpdustry.distributor.api.gui.Action
-
Returns an action that removes a state entry.
X
- X - Enum constant in enum class com.xpdustry.distributor.api.gui.DisplayUnit.Axis
Y
- Y - Enum constant in enum class com.xpdustry.distributor.api.gui.DisplayUnit.Axis
- YELLOW - Static variable in interface com.xpdustry.distributor.api.component.style.ComponentColor
Z
- ZERO - Static variable in interface com.xpdustry.distributor.api.gui.DisplayUnit.Pixel
All Classes and Interfaces|All Packages|Constant Field Values