Class MetadataTypes
java.lang.Object
org.geysermc.mcprotocollib.protocol.data.game.entity.metadata.MetadataTypes
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final MetadataType<ArmadilloState>static final MetadataType<org.cloudburstmc.math.vector.Vector3i>static final IntMetadataTypestatic final BooleanMetadataTypestatic final ByteMetadataTypestatic final IntMetadataTypestatic final IntMetadataTypestatic final MetadataType<net.kyori.adventure.text.Component>static final MetadataType<CopperGolemState>static final IntMetadataTypestatic final MetadataType<Direction>static final FloatMetadataTypestatic final IntMetadataTypestatic final IntMetadataTypestatic final MetadataType<ItemStack>static final LongMetadataTypestatic final MetadataType<Optional<org.cloudburstmc.math.vector.Vector3i>>static final IntMetadataTypestatic final MetadataType<Optional<net.kyori.adventure.text.Component>>static final MetadataType<Optional<GlobalPos>>static final MetadataType<Optional<UUID>>static final OptionalIntMetadataTypestatic final MetadataType<Holder<PaintingVariant>>static final MetadataType<Particle>static final MetadataType<List<Particle>>static final IntMetadataTypestatic final MetadataType<Pose>static final MetadataType<org.cloudburstmc.math.imaginary.Quaternionf>static final MetadataType<ResolvableProfile>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<WeatheringCopperState>static final IntMetadataTypestatic final IntMetadataType -
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
-
COMPONENT
-
OPTIONAL_COMPONENT
-
ITEM_STACK
-
BOOLEAN
-
ROTATIONS
-
BLOCK_POS
-
OPTIONAL_BLOCK_POS
public static final MetadataType<Optional<org.cloudburstmc.math.vector.Vector3i>> OPTIONAL_BLOCK_POS -
DIRECTION
-
OPTIONAL_LIVING_ENTITY_REFERENCE
-
BLOCK_STATE
-
OPTIONAL_BLOCK_STATE
-
PARTICLE
-
PARTICLES
-
VILLAGER_DATA
-
OPTIONAL_UNSIGNED_INT
-
POSE
-
CAT_VARIANT
-
COW_VARIANT
-
WOLF_VARIANT
-
WOLF_SOUND_VARIANT
-
FROG_VARIANT
-
PIG_VARIANT
-
CHICKEN_VARIANT
-
OPTIONAL_GLOBAL_POS
-
PAINTING_VARIANT
-
SNIFFER_STATE
-
ARMADILLO_STATE
-
COPPER_GOLEM_STATE
-
WEATHERING_COPPER_STATE
-
VECTOR3
-
QUATERNION
-
RESOLVABLE_PROFILE
-
-
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()
-