Index
All Classes and Interfaces|All Packages
A
- add(Object) - Method in class org.geysermc.adventure.text.serializer.nbt.HeterogeneousNbtList
-
Adds the given NBT tag to this heterogeneous NBT list.
- add(NbtType<T>, T) - Method in class org.geysermc.adventure.text.serializer.nbt.HeterogeneousNbtList
-
Adds the given NBT tag to this heterogeneous NBT list.
B
- build() - Method in class org.geysermc.adventure.text.serializer.nbt.HeterogeneousNbtList
-
Flattens this heterogeneous NBT list into a homogeneous one.
C
- collector() - Static method in class org.geysermc.adventure.text.serializer.nbt.HeterogeneousNbtList
-
Creates a
Collectorto use withStream.collect(Collector)to construct a homogeneous NBT list from a heterogeneous stream of NBT tags.
E
- equals(Object) - Method in record class org.geysermc.adventure.text.serializer.nbt.NbtDataComponentValue
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.geysermc.adventure.text.serializer.nbt.NbtDialog
-
Indicates whether some other object is "equal to" this one.
G
- getList(NbtMap, String) - Static method in class org.geysermc.adventure.text.serializer.nbt.HeterogeneousNbtList
-
Attempts to parse a heterogeneous NBT list from the given
NbtMap, using the givenkey.
H
- hashCode() - Method in record class org.geysermc.adventure.text.serializer.nbt.NbtDataComponentValue
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.geysermc.adventure.text.serializer.nbt.NbtDialog
-
Returns a hash code value for this object.
- HeterogeneousNbtList - Class in org.geysermc.adventure.text.serializer.nbt
-
A wrapper around a heterogeneous NBT list.
- HeterogeneousNbtList() - Constructor for class org.geysermc.adventure.text.serializer.nbt.HeterogeneousNbtList
I
- inline() - Method in record class org.geysermc.adventure.text.serializer.nbt.NbtDialog
-
Returns the value of the
inlinerecord component.
N
- nbt() - Static method in interface org.geysermc.adventure.text.serializer.nbt.NbtComponentSerializer
- NbtComponentSerializer - Interface in org.geysermc.adventure.text.serializer.nbt
-
This serializer serializes and deserializes
Components to and from NBT tags represented using Cloudburst's NBT library. - NbtDataComponentValue - Record Class in org.geysermc.adventure.text.serializer.nbt
-
Holds the raw value of a data component, serialized to NBT.
- NbtDataComponentValue(Object) - Constructor for record class org.geysermc.adventure.text.serializer.nbt.NbtDataComponentValue
-
Creates an instance of a
NbtDataComponentValuerecord class. - NbtDialog - Record Class in org.geysermc.adventure.text.serializer.nbt
-
Represents a dialog.
- NbtDialog(Optional<Key>, Optional<NbtMap>) - Constructor for record class org.geysermc.adventure.text.serializer.nbt.NbtDialog
-
Creates an instance of a
NbtDialogrecord class. - NbtDialog(Key) - Constructor for record class org.geysermc.adventure.text.serializer.nbt.NbtDialog
- NbtDialog(NbtMap) - Constructor for record class org.geysermc.adventure.text.serializer.nbt.NbtDialog
O
- of() - Static method in class org.geysermc.adventure.text.serializer.nbt.HeterogeneousNbtList
-
Shorthand method for creating an empty heterogeneous NBT list.
- of(Object...) - Static method in class org.geysermc.adventure.text.serializer.nbt.HeterogeneousNbtList
-
Constructs a heterogeneous NBT list from the given array of NBT tags.
- org.geysermc.adventure.text.serializer.nbt - package org.geysermc.adventure.text.serializer.nbt
R
- reference() - Method in record class org.geysermc.adventure.text.serializer.nbt.NbtDialog
-
Returns the value of the
referencerecord component.
T
- tag() - Method in record class org.geysermc.adventure.text.serializer.nbt.NbtDataComponentValue
-
Returns the value of the
tagrecord component. - toString() - Method in record class org.geysermc.adventure.text.serializer.nbt.NbtDataComponentValue
-
Returns a string representation of this record class.
- toString() - Method in record class org.geysermc.adventure.text.serializer.nbt.NbtDialog
-
Returns a string representation of this record class.
- tryUnwrap(NbtList<?>) - Static method in class org.geysermc.adventure.text.serializer.nbt.HeterogeneousNbtList
-
Tries to unwrap (parse) the given heterogeneous NBT list.
All Classes and Interfaces|All Packages