Class MetadataTypes
java.lang.Object
org.geysermc.mcprotocollib.protocol.data.game.entity.metadata.MetadataTypes
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final MetadataType<ArmadilloState>static final IntMetadataTypestatic final BooleanMetadataTypestatic final ByteMetadataTypestatic final IntMetadataTypestatic final MetadataType<net.kyori.adventure.text.Component>static final IntMetadataTypestatic final IntMetadataTypestatic final MetadataType<Direction>static final FloatMetadataTypestatic final IntMetadataTypestatic final IntMetadataTypestatic final MetadataType<ItemStack>static final LongMetadataTypestatic final MetadataType<org.cloudburstmc.nbt.NbtMap>static final IntMetadataTypestatic final MetadataType<Optional<net.kyori.adventure.text.Component>>static final MetadataType<Optional<GlobalPos>>static final MetadataType<Optional<UUID>>static final MetadataType<Optional<org.cloudburstmc.math.vector.Vector3i>>static final OptionalIntMetadataTypestatic final MetadataType<Holder<PaintingVariant>>static final MetadataType<Particle>static final MetadataType<List<Particle>>static final MetadataType<Holder<PigVariant>>static final MetadataType<Pose>static final MetadataType<org.cloudburstmc.math.vector.Vector3i>static final MetadataType<org.cloudburstmc.math.imaginary.Quaternionf>static final MetadataType<org.cloudburstmc.math.vector.Vector3f>static final MetadataType<SnifferState>static final MetadataType<String>static final MetadataType<org.cloudburstmc.math.vector.Vector3f>static final MetadataType<VillagerData>static final MetadataType<Holder<WolfVariant>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic MetadataType<?>from(int id) static MetadataType<?>read(io.netty.buffer.ByteBuf in) static <T extends MetadataType<?>>
Tregister(it.unimi.dsi.fastutil.ints.Int2ObjectFunction<T> factory) static intsize()
-
Field Details
-
BYTE
-
INT
-
LONG
-
FLOAT
-
STRING
-
CHAT
-
OPTIONAL_CHAT
-
ITEM
-
BOOLEAN
-
ROTATION
-
POSITION
-
OPTIONAL_POSITION
-
DIRECTION
-
OPTIONAL_LIVING_ENTITY_REFERENCE
-
BLOCK_STATE
-
OPTIONAL_BLOCK_STATE
-
NBT_TAG
-
PARTICLE
-
PARTICLES
-
VILLAGER_DATA
-
OPTIONAL_VARINT
-
POSE
-
CAT_VARIANT
-
CHICKEN_VARIANT
-
COW_VARIANT
-
WOLF_VARIANT
-
FROG_VARIANT
-
PIG_VARIANT
-
OPTIONAL_GLOBAL_POS
-
PAINTING_VARIANT
-
SNIFFER_STATE
-
ARMADILLO_STATE
-
VECTOR3
-
QUATERNION
-
-
Constructor Details
-
MetadataTypes
public MetadataTypes()
-
-
Method Details
-
register
public static <T extends MetadataType<?>> T register(it.unimi.dsi.fastutil.ints.Int2ObjectFunction<T> factory) -
read
-
from
-
size
public static int size()
-