All Classes
| Class | Description |
|---|---|
| AbstractComponent |
An abstract implementation of a text component.
|
| AbstractComponentRenderer<C> |
An abstract implementation of a component renderer.
|
| Audience |
A receiver of Minecraft media.
|
| BinaryTagHolder |
Holds a compound binary tag.
|
| BlockNBTComponent |
A block NBT component.
|
| BlockNBTComponent.Builder |
An NBT component builder.
|
| BlockNBTComponent.LocalPos |
A local position.
|
| BlockNBTComponent.Pos |
A position.
|
| BlockNBTComponent.WorldPos |
A world position.
|
| BlockNBTComponent.WorldPos.Coordinate |
A coordinate component within a
BlockNBTComponent.WorldPos. |
| BlockNBTComponent.WorldPos.Coordinate.Type |
The type of a coordinate.
|
| Book |
A signed book.
|
| Book.Builder |
A builder for a
Book. |
| BossBar |
A bossbar.
|
| BossBar.Color |
One of the colors the bar component of a
BossBar. |
| BossBar.Flag |
Flags to control toggleable effects of a boss bar.
|
| BossBar.Listener |
A listener for changes that happen on a
BossBar. |
| BossBar.Overlay |
An overlay on the bar component of a boss bar.
|
| Buildable<R,B extends Buildable.Builder<R>> |
Something that can be built.
|
| Buildable.Builder<R> |
A builder.
|
| BuildableComponent<C extends BuildableComponent<C,B>,B extends ComponentBuilder<C,B>> |
A component which may be built.
|
| ClickEvent |
A click event.
|
| ClickEvent.Action |
An enumeration of click event actions.
|
| Codec<D,E,DX extends Throwable,EX extends Throwable> |
A combination encoder and decoder.
|
| Codec.Decoder<D,E,X extends Throwable> |
A decoder.
|
| Codec.Encoder<D,E,X extends Throwable> |
An encoder.
|
| Component |
A component.
|
| ComponentApplicable |
Something that can be applied to a
Component. |
| ComponentBuilder<C extends BuildableComponent<C,B>,B extends ComponentBuilder<C,B>> |
A component builder.
|
| ComponentBuilderApplicable |
Something that can be applied to a
ComponentBuilder. |
| ComponentLike |
Something that can be represented as a
Component. |
| ComponentMessageThrowable | |
| ComponentRenderer<C> |
A component renderer.
|
| ComponentSerializer<I extends Component,O extends Component,R> |
A
Component serializer and deserializer. |
| EntityNBTComponent |
An entity NBT component.
|
| EntityNBTComponent.Builder |
An entity NBT component builder.
|
| ForwardingAudience |
A receiver that wraps one or more receivers.
|
| ForwardingAudience.Single |
An audience that forwards everything to a single other audience.
|
| GlobalTranslator |
A global source of translations.
|
| HoverEvent<V> |
A hover event.
|
| HoverEvent.Action<V> |
An enumeration of hover event actions.
|
| HoverEvent.ShowEntity |
The value of a
show_entity hover event. |
| HoverEvent.ShowItem |
The value of a
show_item hover event. |
| HoverEventSource<V> |
Something that can provide a
HoverEvent. |
| Identified |
Something that can be identified by an
Identity. |
| Identity |
An identity.
|
| Index<K,V> |
A bi-directional map in which keys and values must be unique.
|
| IntFunction2<R> |
A function that takes two
ints as input and produces a R result. |
| InvalidKeyException |
This exception is thrown when an invalid namespace and/or value has been detected while creating a
Key. |
| Key |
A key.
|
| KeybindComponent |
A keybind component.
|
| KeybindComponent.Builder |
A keybind component builder.
|
| Keyed |
Something that has an associated
Key. |
| KeyedValue<T> |
A
T value with an associated Key. |
| LinearComponents |
Utilities for creating a
Component "linearly". |
| Listenable<L> |
Something that has listeners.
|
| MessageType |
Message types.
|
| NamedTextColor |
The named text colours in Minecraft: Java Edition.
|
| NBTComponent<C extends NBTComponent<C,B>,B extends NBTComponentBuilder<C,B>> |
An NBT component.
|
| NBTComponentBuilder<C extends NBTComponent<C,B>,B extends NBTComponentBuilder<C,B>> |
An NBT component builder.
|
| PatternReplacementResult |
A result for
Component.replaceText(TextReplacementConfig) pattern-based replacements}. |
| RGBLike |
Something that can provide red, green, and blue colour components.
|
| ScopedComponent<C extends Component> |
Some magic to change return types.
|
| ScoreComponent |
A scoreboard score component.
|
| ScoreComponent.Builder |
A score component builder.
|
| SelectorComponent |
A selector component.
|
| SelectorComponent.Builder |
A selector component builder.
|
| ShadyPines |
Various utilities.
|
| Sound |
A sound.
|
| Sound.Source |
The sound source.
|
| Sound.Type |
A sound type.
|
| SoundStop |
A sound stop.
|
| StorageNBTComponent |
An storage NBT component.
|
| StorageNBTComponent.Builder |
A command storage NBT component builder.
|
| Style |
A style.
|
| Style.Builder |
A style builder.
|
| Style.Merge |
A merge choice.
|
| Style.Merge.Strategy |
A merge strategy.
|
| StyleBuilderApplicable |
Something that can be applied to a
Style. |
| TextColor |
A color which may be applied to a
Style. |
| TextComponent |
A text component.
|
| TextComponent.Builder |
A text component builder.
|
| TextDecoration |
An enumeration of decorations which may be applied to a
Component. |
| TextDecoration.State |
A state that a
TextDecoration can be in. |
| TextFormat |
A format which may be applied to a
Component. |
| TextReplacementConfig |
A configuration for how text can be replaced in a component.
|
| TextReplacementConfig.Builder |
A builder for replacement configurations.
|
| Ticks |
Standard game tick utilities.
|
| Title |
A title.
|
| Title.Times |
Title times.
|
| TranslatableComponent |
A translatable component.
|
| TranslatableComponent.Builder |
A text component builder.
|
| TranslatableComponentRenderer<C> |
A component renderer that does server-side translation rendering.
|
| TranslationRegistry |
A registry of translations.
|
| Translator |
A message format translator.
|
| UTF8ResourceBundleControl |
A
ResourceBundle.Control that enforces UTF-8 string encoding. |