Skip navigation links
A B C D E F G H I J L M N O P R S T U V W X 

A

addByte(byte) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.hash.HashBuilder
 
addBytes(byte[]) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.hash.HashBuilder
 
addChar(char) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.hash.HashBuilder
 
addCharSequence(CharSequence) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.hash.HashBuilder
 
addDouble(double) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.hash.HashBuilder
 
addFloat(float) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.hash.HashBuilder
 
addInt(int) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.hash.HashBuilder
 
addLong(long) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.hash.HashBuilder
 
addShort(short) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.hash.HashBuilder
 
apply(T1) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger.I1
 
apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger.I10
 
apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger.I11
 
apply(T1, T2) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger.I2
 
apply(T1, T2, T3) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger.I3
 
apply(T1, T2, T3, T4) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger.I4
 
apply(T1, T2, T3, T4, T5) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger.I5
 
apply(T1, T2, T3, T4, T5, T6) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger.I6
 
apply(T1, T2, T3, T4, T5, T6, T7) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger.I7
 
apply(T1, T2, T3, T4, T5, T6, T7, T8) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger.I8
 
apply(T1, T2, T3, T4, T5, T6, T7, T8, T9) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger.I9
 
apply(T) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.ThrowingFunction
 
asBoolean(T) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
asBoolean(T) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
asBoolean(Object) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JavaConverter_v1_20_3
 
asBoolean(JsonElement) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JsonConverter_v1_20_3
 
asBoolean(Tag) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
asBoolean(JsonElement) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_5.JsonConverter_v1_20_5
 
asBoolean(HashCode) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
asByteArray(T) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
asByteArray(T) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
asByteArray(Object) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JavaConverter_v1_20_3
 
asByteArray(JsonElement) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JsonConverter_v1_20_3
 
asByteArray(Tag) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
asByteArray(HashCode) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
asBytes() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.hash.HashCode
 
asCodec() - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.MapCodec
 
asInt() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.hash.HashCode
 
asIntArray(T) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
asIntArray(T) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
asIntArray(Object) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JavaConverter_v1_20_3
 
asIntArray(JsonElement) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JsonConverter_v1_20_3
 
asIntArray(Tag) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
asIntArray(HashCode) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
asList(T) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
asList(T) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
asList(Object) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JavaConverter_v1_20_3
 
asList(JsonElement) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JsonConverter_v1_20_3
 
asList(Tag) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
asList(HashCode) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
asLong() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.hash.HashCode
 
asLongArray(T) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
asLongArray(T) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
asLongArray(Object) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JavaConverter_v1_20_3
 
asLongArray(JsonElement) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JsonConverter_v1_20_3
 
asLongArray(Tag) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
asLongArray(HashCode) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
asMap(T) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
asMap(T) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
asMap(Object) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JavaConverter_v1_20_3
 
asMap(JsonElement) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JsonConverter_v1_20_3
 
asMap(Tag) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
asMap(HashCode) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
asNumber(T) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
asNumber(T) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
asNumber(Object) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JavaConverter_v1_20_3
 
asNumber(JsonElement) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JsonConverter_v1_20_3
 
asNumber(Tag) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
asNumber(JsonElement) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_5.JsonConverter_v1_20_5
 
asNumber(HashCode) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
asString(T) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
asString(T) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
asString(Object) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JavaConverter_v1_20_3
 
asString(JsonElement) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JsonConverter_v1_20_3
 
asString(Tag) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
asString(HashCode) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
asStringTypeMap(T) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
asStringTypeMap(T) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
asStringTypeMap(Object) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JavaConverter_v1_20_3
 
asStringTypeMap(JsonElement) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JsonConverter_v1_20_3
 
asStringTypeMap(Tag) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
asStringTypeMap(HashCode) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 

B

BOOLEAN - Static variable in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
build() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.FieldMapCodec.Builder
 
build() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.FieldMapCodec.Builder.Stage1
 
build() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.FieldMapCodec.Builder.Stage2
 
build() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.FieldMapCodec.Builder.Stage3
 
builder() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.hash.HashFunction
 
builder(int) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.hash.HashFunction
 
builder(Codec<T>, String) - Static method in class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.FieldMapCodec
 
Builder() - Constructor for class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.FieldMapCodec.Builder
 
BYTE - Static variable in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
BYTE_ARRAY - Static variable in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 

C

Codec<T> - Interface in com.viaversion.viaversion.libs.mcstructs.converter.codec
 
codec(MapCodec<T1>, Function<O, T1>, MapCodecMerger.I1<T1, O>) - Static method in class com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger
 
codec(MapCodec<T1>, Function<O, T1>, MapCodec<T2>, Function<O, T2>, MapCodecMerger.I2<T1, T2, O>) - Static method in class com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger
 
codec(MapCodec<T1>, Function<O, T1>, MapCodec<T2>, Function<O, T2>, MapCodec<T3>, Function<O, T3>, MapCodecMerger.I3<T1, T2, T3, O>) - Static method in class com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger
 
codec(MapCodec<T1>, Function<O, T1>, MapCodec<T2>, Function<O, T2>, MapCodec<T3>, Function<O, T3>, MapCodec<T4>, Function<O, T4>, MapCodecMerger.I4<T1, T2, T3, T4, O>) - Static method in class com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger
 
codec(MapCodec<T1>, Function<O, T1>, MapCodec<T2>, Function<O, T2>, MapCodec<T3>, Function<O, T3>, MapCodec<T4>, Function<O, T4>, MapCodec<T5>, Function<O, T5>, MapCodecMerger.I5<T1, T2, T3, T4, T5, O>) - Static method in class com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger
 
codec(MapCodec<T1>, Function<O, T1>, MapCodec<T2>, Function<O, T2>, MapCodec<T3>, Function<O, T3>, MapCodec<T4>, Function<O, T4>, MapCodec<T5>, Function<O, T5>, MapCodec<T6>, Function<O, T6>, MapCodecMerger.I6<T1, T2, T3, T4, T5, T6, O>) - Static method in class com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger
 
codec(MapCodec<T1>, Function<O, T1>, MapCodec<T2>, Function<O, T2>, MapCodec<T3>, Function<O, T3>, MapCodec<T4>, Function<O, T4>, MapCodec<T5>, Function<O, T5>, MapCodec<T6>, Function<O, T6>, MapCodec<T7>, Function<O, T7>, MapCodecMerger.I7<T1, T2, T3, T4, T5, T6, T7, O>) - Static method in class com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger
 
codec(MapCodec<T1>, Function<O, T1>, MapCodec<T2>, Function<O, T2>, MapCodec<T3>, Function<O, T3>, MapCodec<T4>, Function<O, T4>, MapCodec<T5>, Function<O, T5>, MapCodec<T6>, Function<O, T6>, MapCodec<T7>, Function<O, T7>, MapCodec<T8>, Function<O, T8>, MapCodecMerger.I8<T1, T2, T3, T4, T5, T6, T7, T8, O>) - Static method in class com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger
 
codec(MapCodec<T1>, Function<O, T1>, MapCodec<T2>, Function<O, T2>, MapCodec<T3>, Function<O, T3>, MapCodec<T4>, Function<O, T4>, MapCodec<T5>, Function<O, T5>, MapCodec<T6>, Function<O, T6>, MapCodec<T7>, Function<O, T7>, MapCodec<T8>, Function<O, T8>, MapCodec<T9>, Function<O, T9>, MapCodecMerger.I9<T1, T2, T3, T4, T5, T6, T7, T8, T9, O>) - Static method in class com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger
 
codec(MapCodec<T1>, Function<O, T1>, MapCodec<T2>, Function<O, T2>, MapCodec<T3>, Function<O, T3>, MapCodec<T4>, Function<O, T4>, MapCodec<T5>, Function<O, T5>, MapCodec<T6>, Function<O, T6>, MapCodec<T7>, Function<O, T7>, MapCodec<T8>, Function<O, T8>, MapCodec<T9>, Function<O, T9>, MapCodec<T10>, Function<O, T10>, MapCodecMerger.I10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, O>) - Static method in class com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger
 
codec(MapCodec<T1>, Function<O, T1>, MapCodec<T2>, Function<O, T2>, MapCodec<T3>, Function<O, T3>, MapCodec<T4>, Function<O, T4>, MapCodec<T5>, Function<O, T5>, MapCodec<T6>, Function<O, T6>, MapCodec<T7>, Function<O, T7>, MapCodec<T8>, Function<O, T8>, MapCodec<T9>, Function<O, T9>, MapCodec<T10>, Function<O, T10>, MapCodec<T11>, Function<O, T11>, MapCodecMerger.I11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, O>) - Static method in class com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger
 
codec - Variable in class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.FieldMapCodec.Builder
 
CodecException - Exception in com.viaversion.viaversion.libs.mcstructs.converter.model
 
CodecException() - Constructor for exception com.viaversion.viaversion.libs.mcstructs.converter.model.CodecException
 
com.viaversion.viaversion.libs.mcstructs.converter - package com.viaversion.viaversion.libs.mcstructs.converter
 
com.viaversion.viaversion.libs.mcstructs.converter.codec - package com.viaversion.viaversion.libs.mcstructs.converter.codec
 
com.viaversion.viaversion.libs.mcstructs.converter.codec.impl - package com.viaversion.viaversion.libs.mcstructs.converter.codec.impl
 
com.viaversion.viaversion.libs.mcstructs.converter.codec.map - package com.viaversion.viaversion.libs.mcstructs.converter.codec.map
 
com.viaversion.viaversion.libs.mcstructs.converter.hash - package com.viaversion.viaversion.libs.mcstructs.converter.hash
 
com.viaversion.viaversion.libs.mcstructs.converter.hash.function - package com.viaversion.viaversion.libs.mcstructs.converter.hash.function
 
com.viaversion.viaversion.libs.mcstructs.converter.impl - package com.viaversion.viaversion.libs.mcstructs.converter.impl
 
com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3 - package com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3
 
com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_5 - package com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_5
 
com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5 - package com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5
 
com.viaversion.viaversion.libs.mcstructs.converter.mapcodec - package com.viaversion.viaversion.libs.mcstructs.converter.mapcodec
 
com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl - package com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl
 
com.viaversion.viaversion.libs.mcstructs.converter.model - package com.viaversion.viaversion.libs.mcstructs.converter.model
 
com.viaversion.viaversion.libs.mcstructs.converter.types - package com.viaversion.viaversion.libs.mcstructs.converter.types
 
compactList(Codec<T>) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
compactList(Codec<T>, Codec<List<T>>) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
compactListOf() - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
ConsumerTracking - Interface in com.viaversion.viaversion.libs.mcstructs.converter
 
convert(DataConverter<S>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.SerializedData
 
converterFlatMap(BiFunction<DataConverter<?>, N, Result<T>>, BiFunction<DataConverter<?>, T, Result<N>>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
converterVerified(BiFunction<DataConverter<?>, T, Result<Void>>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
convertFrom(DataConverter<N>, N) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
convertFrom(DataConverter<N>, N) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
convertList(DataConverter<N>, T) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
convertList(DataConverter<N>, T) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
convertMap(DataConverter<N>, T) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
convertMap(DataConverter<N>, T) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
convertTo(DataConverter<N>, T) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
convertTo(DataConverter<N>, T) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
convertTo(DataConverter<N>, Object) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JavaConverter_v1_20_3
 
convertTo(DataConverter<N>, JsonElement) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JsonConverter_v1_20_3
 
convertTo(DataConverter<N>, Tag) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
convertTo(DataConverter<N>, HashCode) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
CRC32C - Class in com.viaversion.viaversion.libs.mcstructs.converter.hash.function
 
CRC32C() - Constructor for class com.viaversion.viaversion.libs.mcstructs.converter.hash.function.CRC32C
 
CRC32C - Static variable in class com.viaversion.viaversion.libs.mcstructs.converter.hash.HashFunction
 
CRC32C - Static variable in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
createBoolean(boolean) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
createBoolean(boolean) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
createBoolean(boolean) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JavaConverter_v1_20_3
 
createBoolean(boolean) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JsonConverter_v1_20_3
 
createBoolean(boolean) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
createBoolean(boolean) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
createByte(byte) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
createByte(byte) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
createByte(byte) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
createByte(byte) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
createByteArray(byte[]) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
createByteArray(byte[]) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
createByteArray(byte[]) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JavaConverter_v1_20_3
 
createByteArray(byte[]) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JsonConverter_v1_20_3
 
createByteArray(byte[]) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
createByteArray(byte[]) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
createDouble(double) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
createDouble(double) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
createDouble(double) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
createDouble(double) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
createFloat(float) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
createFloat(float) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
createFloat(float) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
createFloat(float) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
createInt(int) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
createInt(int) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
createInt(int) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
createInt(int) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
createIntArray(int[]) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
createIntArray(int[]) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
createIntArray(int[]) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JavaConverter_v1_20_3
 
createIntArray(int[]) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JsonConverter_v1_20_3
 
createIntArray(int[]) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
createIntArray(int[]) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
createList(List<T>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
createList(List<T>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
createList(List<HashCode>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
createLong(long) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
createLong(long) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
createLong(long) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
createLong(long) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
createLongArray(long[]) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
createLongArray(long[]) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
createLongArray(long[]) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JavaConverter_v1_20_3
 
createLongArray(long[]) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JsonConverter_v1_20_3
 
createLongArray(long[]) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
createLongArray(long[]) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
createMergedMap(Map<T, T>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
createMergedMap(Map<T, T>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
createMergedMap(Map<HashCode, HashCode>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
createNumber(Number) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
createNumber(Number) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
createNumber(Number) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JavaConverter_v1_20_3
 
createNumber(Number) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JsonConverter_v1_20_3
 
createNumber(Number) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
createNumber(Number) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
createShort(short) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
createShort(short) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
createShort(short) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
createShort(short) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
createString(String) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
createString(String) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
createString(String) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JavaConverter_v1_20_3
 
createString(String) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JsonConverter_v1_20_3
 
createString(String) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
createString(String) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
createUnsafeMap(Map<T, T>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
createUnsafeMap(Map<T, T>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
createUnsafeMap(Map<Object, Object>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JavaConverter_v1_20_3
 
createUnsafeMap(Map<JsonElement, JsonElement>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JsonConverter_v1_20_3
 
createUnsafeMap(Map<Tag, Tag>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
createUnsafeMap(Map<HashCode, HashCode>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
currentConsumer() - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.ConsumerTracking
 
currentConsumer() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JsonConverter_v1_20_3
 
currentConsumer() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 

D

DataConverter<T> - Interface in com.viaversion.viaversion.libs.mcstructs.converter
 
DataDeserializer<T> - Interface in com.viaversion.viaversion.libs.mcstructs.converter.codec
 
DataSerializer<T> - Interface in com.viaversion.viaversion.libs.mcstructs.converter.codec
 
defaulted(T) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.FieldMapCodec.Builder.OptionalStage
 
defaulted(Predicate<T>, Supplier<T>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.FieldMapCodec.Builder.OptionalStage
 
defaulted(T) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.MapCodec
 
defaulted(Predicate<T>, Supplier<T>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.MapCodec
 
DelegatingConverter<T> - Class in com.viaversion.viaversion.libs.mcstructs.converter.impl
 
DelegatingConverter(DataConverter<T>) - Constructor for class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
deserialize(DataConverter<S>, S) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.DataDeserializer
 
deserialize(DataConverter<S>, S) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.codec.DynamicMapCodec
 
deserialize(DataConverter<S>, S) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.codec.impl.LazyInitCodec
 
deserialize(DataConverter<S>, Map<S, S>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.FieldMapCodec
 
deserialize(DataConverter<S>, Map<S, S>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.FuzzyMapCodec
 
deserialize(DataConverter<S>, Map<S, S>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.RecursiveMapCodec
 
deserialize(DataConverter<S>, Map<S, S>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.StrictSelectorMapCodec
 
deserialize(DataConverter<S>, Map<S, S>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.TypedMapCodec
 
deserialize(DataConverter<S>, Map<S, S>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.MapDeserializer
 
deserialize(Codec<O>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.SerializedData
 
DOUBLE - Static variable in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
DynamicMapCodec<K,V> - Class in com.viaversion.viaversion.libs.mcstructs.converter.codec
 
DynamicMapCodec(Codec<K>, Function<K, Codec<? extends V>>) - Constructor for class com.viaversion.viaversion.libs.mcstructs.converter.codec.DynamicMapCodec
 

E

either(Codec<L>, Codec<R>) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
either(MapCodec<L>, MapCodec<R>) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.MapCodec
 
Either<L,R> - Interface in com.viaversion.viaversion.libs.mcstructs.converter.model
 
Either.Left<L,R> - Class in com.viaversion.viaversion.libs.mcstructs.converter.model
 
Either.Right<L,R> - Class in com.viaversion.viaversion.libs.mcstructs.converter.model
 
elseGet(Supplier<T>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.FieldMapCodec.Builder.OptionalStage
 
elseGet(Supplier<T>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.MapCodec
 
empty() - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
empty() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JsonConverter_v1_20_3
 
empty() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
emptyList() - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
emptyList() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
emptyList() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
emptyMap() - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
emptyMap() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
emptyMap() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
equals(Object) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Either
 
equals(Object) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Result
 
equals(Object) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.SerializedData
 
error(String) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Result
 
error(Throwable) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Result
 

F

failing(String) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
failing(String) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.MapCodec
 
field(String) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.MapCodec
 
FieldMapCodec<T> - Class in com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl
 
FieldMapCodec(Codec<T>, String, boolean, boolean) - Constructor for class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.FieldMapCodec
 
FieldMapCodec.Builder<T> - Class in com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl
 
FieldMapCodec.Builder.OptionalStage<T> - Class in com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl
 
FieldMapCodec.Builder.Stage1<T> - Class in com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl
 
FieldMapCodec.Builder.Stage2<T> - Class in com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl
 
FieldMapCodec.Builder.Stage3<T> - Class in com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl
 
fieldName - Variable in class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.FieldMapCodec.Builder
 
fillInStackTrace() - Method in exception com.viaversion.viaversion.libs.mcstructs.converter.model.CodecException
 
flatMap(Function<N, Result<T>>, Function<T, Result<N>>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
FLOAT - Static variable in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
fork(DataConverter<O>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
fork(DataConverter<O>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
forkIfDefault() - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.ConsumerTracking
 
forkIfDefault() - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
forkIfDefault() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JsonConverter_v1_20_3
 
forkIfDefault() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
forkIfDefault() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_5.JsonConverter_v1_20_5
 
forkIfDefault() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.NbtConverter_v1_21_5
 
FuzzyMapCodec<T> - Class in com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl
 
FuzzyMapCodec(List<MapCodec<? extends T>>, Function<T, MapCodec<? extends T>>) - Constructor for class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.FuzzyMapCodec
 

G

get() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Result.Error
 
get() - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Result
 
get() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Result.Success
 
getDelegate() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
getError() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Result.Error
 
getError() - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Result
 
getError() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Result.Success
 
getIdentifier() - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.types.IdentifiedType
 
getLeft() - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Either
 
getLeft() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Either.Left
 
getLeft() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Either.Right
 
getMessage() - Method in exception com.viaversion.viaversion.libs.mcstructs.converter.model.MergedCodecException
 
getName() - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.types.NamedType
 
getOrThrow(Function<Throwable, ? extends Throwable>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Result.Error
 
getOrThrow(Function<Throwable, ? extends Throwable>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Result
 
getOrThrow(Function<Throwable, ? extends Throwable>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Result.Success
 
getRight() - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Either
 
getRight() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Either.Left
 
getRight() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Either.Right
 

H

hash(byte[]) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.hash.function.CRC32C
 
hash() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.hash.HashBuilder
 
hash(byte[]) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.hash.HashFunction
 
HashBuilder - Class in com.viaversion.viaversion.libs.mcstructs.converter.hash
 
HashBuilder(HashFunction) - Constructor for class com.viaversion.viaversion.libs.mcstructs.converter.hash.HashBuilder
 
HashBuilder(HashFunction, int) - Constructor for class com.viaversion.viaversion.libs.mcstructs.converter.hash.HashBuilder
 
HashCode - Class in com.viaversion.viaversion.libs.mcstructs.converter.hash
 
hashCode() - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Either
 
hashCode() - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Result
 
hashCode() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.SerializedData
 
HashConverter_v1_21_5 - Class in com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5
 
HashConverter_v1_21_5(HashFunction) - Constructor for class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
HashFunction - Class in com.viaversion.viaversion.libs.mcstructs.converter.hash
 
HashFunction() - Constructor for class com.viaversion.viaversion.libs.mcstructs.converter.hash.HashFunction
 

I

identified(T[]) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
IdentifiedType - Interface in com.viaversion.viaversion.libs.mcstructs.converter.types
 
INSTANCE - Static variable in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JavaConverter_v1_20_3
 
INSTANCE - Static variable in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JsonConverter_v1_20_3
 
INSTANCE - Static variable in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
INSTANCE - Static variable in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_5.JsonConverter_v1_20_5
 
INSTANCE - Static variable in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.NbtConverter_v1_21_5
 
INT_ARRAY - Static variable in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
INT_ARRAY_UUID - Static variable in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
INTEGER - Static variable in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
isError() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Result.Error
 
isError() - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Result
 
isError() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Result.Success
 
isLeft() - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Either
 
isLeft() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Either.Left
 
isLeft() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Either.Right
 
isRight() - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Either
 
isRight() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Either.Left
 
isRight() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Either.Right
 
isSuccessful() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Result.Error
 
isSuccessful() - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Result
 
isSuccessful() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Result.Success
 

J

JavaConverter_v1_20_3 - Class in com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3
 
JavaConverter_v1_20_3() - Constructor for class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JavaConverter_v1_20_3
 
JsonConverter_v1_20_3 - Class in com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3
 
JsonConverter_v1_20_3() - Constructor for class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JsonConverter_v1_20_3
 
JsonConverter_v1_20_5 - Class in com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_5
 
JsonConverter_v1_20_5() - Constructor for class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_5.JsonConverter_v1_20_5
 

L

lazyInit(Supplier<Codec<T>>) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
lazyInit(Supplier<MapCodec<T>>) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.MapCodec
 
LazyInitCodec<T> - Class in com.viaversion.viaversion.libs.mcstructs.converter.codec.impl
 
LazyInitCodec(Supplier<Codec<T>>) - Constructor for class com.viaversion.viaversion.libs.mcstructs.converter.codec.impl.LazyInitCodec
 
left(L) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Either
 
lenient() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.FieldMapCodec.Builder.Stage2
 
listOf() - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
listOf(int) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
listOf(int, int) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
LONG - Static variable in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
LONG_ARRAY - Static variable in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 

M

map(Function<N, T>, Function<T, N>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
map(Function<N, T>, Function<T, N>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.MapCodec
 
map(Function<L, ML>, Function<R, MR>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Either.Left
 
map(Function<L, ML>, Function<R, MR>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Either
 
map(Function<L, ML>, Function<R, MR>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Either.Right
 
map(Function<T, N>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Result.Error
 
map(Function<T, N>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Result
 
map(Function<T, N>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Result.Success
 
mapCodec(String) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
mapCodec(MapCodec<T1>, Function<O, T1>, MapCodecMerger.I1<T1, O>) - Static method in class com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger
 
mapCodec(MapCodec<T1>, Function<O, T1>, MapCodec<T2>, Function<O, T2>, MapCodecMerger.I2<T1, T2, O>) - Static method in class com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger
 
mapCodec(MapCodec<T1>, Function<O, T1>, MapCodec<T2>, Function<O, T2>, MapCodec<T3>, Function<O, T3>, MapCodecMerger.I3<T1, T2, T3, O>) - Static method in class com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger
 
mapCodec(MapCodec<T1>, Function<O, T1>, MapCodec<T2>, Function<O, T2>, MapCodec<T3>, Function<O, T3>, MapCodec<T4>, Function<O, T4>, MapCodecMerger.I4<T1, T2, T3, T4, O>) - Static method in class com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger
 
mapCodec(MapCodec<T1>, Function<O, T1>, MapCodec<T2>, Function<O, T2>, MapCodec<T3>, Function<O, T3>, MapCodec<T4>, Function<O, T4>, MapCodec<T5>, Function<O, T5>, MapCodecMerger.I5<T1, T2, T3, T4, T5, O>) - Static method in class com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger
 
mapCodec(MapCodec<T1>, Function<O, T1>, MapCodec<T2>, Function<O, T2>, MapCodec<T3>, Function<O, T3>, MapCodec<T4>, Function<O, T4>, MapCodec<T5>, Function<O, T5>, MapCodec<T6>, Function<O, T6>, MapCodecMerger.I6<T1, T2, T3, T4, T5, T6, O>) - Static method in class com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger
 
mapCodec(MapCodec<T1>, Function<O, T1>, MapCodec<T2>, Function<O, T2>, MapCodec<T3>, Function<O, T3>, MapCodec<T4>, Function<O, T4>, MapCodec<T5>, Function<O, T5>, MapCodec<T6>, Function<O, T6>, MapCodec<T7>, Function<O, T7>, MapCodecMerger.I7<T1, T2, T3, T4, T5, T6, T7, O>) - Static method in class com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger
 
mapCodec(MapCodec<T1>, Function<O, T1>, MapCodec<T2>, Function<O, T2>, MapCodec<T3>, Function<O, T3>, MapCodec<T4>, Function<O, T4>, MapCodec<T5>, Function<O, T5>, MapCodec<T6>, Function<O, T6>, MapCodec<T7>, Function<O, T7>, MapCodec<T8>, Function<O, T8>, MapCodecMerger.I8<T1, T2, T3, T4, T5, T6, T7, T8, O>) - Static method in class com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger
 
mapCodec(MapCodec<T1>, Function<O, T1>, MapCodec<T2>, Function<O, T2>, MapCodec<T3>, Function<O, T3>, MapCodec<T4>, Function<O, T4>, MapCodec<T5>, Function<O, T5>, MapCodec<T6>, Function<O, T6>, MapCodec<T7>, Function<O, T7>, MapCodec<T8>, Function<O, T8>, MapCodec<T9>, Function<O, T9>, MapCodecMerger.I9<T1, T2, T3, T4, T5, T6, T7, T8, T9, O>) - Static method in class com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger
 
mapCodec(MapCodec<T1>, Function<O, T1>, MapCodec<T2>, Function<O, T2>, MapCodec<T3>, Function<O, T3>, MapCodec<T4>, Function<O, T4>, MapCodec<T5>, Function<O, T5>, MapCodec<T6>, Function<O, T6>, MapCodec<T7>, Function<O, T7>, MapCodec<T8>, Function<O, T8>, MapCodec<T9>, Function<O, T9>, MapCodec<T10>, Function<O, T10>, MapCodecMerger.I10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, O>) - Static method in class com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger
 
mapCodec(MapCodec<T1>, Function<O, T1>, MapCodec<T2>, Function<O, T2>, MapCodec<T3>, Function<O, T3>, MapCodec<T4>, Function<O, T4>, MapCodec<T5>, Function<O, T5>, MapCodec<T6>, Function<O, T6>, MapCodec<T7>, Function<O, T7>, MapCodec<T8>, Function<O, T8>, MapCodec<T9>, Function<O, T9>, MapCodec<T10>, Function<O, T10>, MapCodec<T11>, Function<O, T11>, MapCodecMerger.I11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, O>) - Static method in class com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger
 
MapCodec<T> - Interface in com.viaversion.viaversion.libs.mcstructs.converter.mapcodec
 
MapCodecMerger - Class in com.viaversion.viaversion.libs.mcstructs.converter.codec.map
 
MapCodecMerger() - Constructor for class com.viaversion.viaversion.libs.mcstructs.converter.codec.map.MapCodecMerger
 
MapCodecMerger.I1<T1,O> - Interface in com.viaversion.viaversion.libs.mcstructs.converter.codec.map
 
MapCodecMerger.I10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,O> - Interface in com.viaversion.viaversion.libs.mcstructs.converter.codec.map
 
MapCodecMerger.I11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,O> - Interface in com.viaversion.viaversion.libs.mcstructs.converter.codec.map
 
MapCodecMerger.I2<T1,T2,O> - Interface in com.viaversion.viaversion.libs.mcstructs.converter.codec.map
 
MapCodecMerger.I3<T1,T2,T3,O> - Interface in com.viaversion.viaversion.libs.mcstructs.converter.codec.map
 
MapCodecMerger.I4<T1,T2,T3,T4,O> - Interface in com.viaversion.viaversion.libs.mcstructs.converter.codec.map
 
MapCodecMerger.I5<T1,T2,T3,T4,T5,O> - Interface in com.viaversion.viaversion.libs.mcstructs.converter.codec.map
 
MapCodecMerger.I6<T1,T2,T3,T4,T5,T6,O> - Interface in com.viaversion.viaversion.libs.mcstructs.converter.codec.map
 
MapCodecMerger.I7<T1,T2,T3,T4,T5,T6,T7,O> - Interface in com.viaversion.viaversion.libs.mcstructs.converter.codec.map
 
MapCodecMerger.I8<T1,T2,T3,T4,T5,T6,T7,T8,O> - Interface in com.viaversion.viaversion.libs.mcstructs.converter.codec.map
 
MapCodecMerger.I9<T1,T2,T3,T4,T5,T6,T7,T8,T9,O> - Interface in com.viaversion.viaversion.libs.mcstructs.converter.codec.map
 
MapDeserializer<T> - Interface in com.viaversion.viaversion.libs.mcstructs.converter.mapcodec
 
mapError() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Result.Error
 
mapError() - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Result
 
mapError() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Result.Success
 
mapOf(Codec<K>, Codec<V>) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
mapOf(Codec<K>, Function<K, Codec<V>>) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
mapResult(Function<T, Result<N>>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Result.Error
 
mapResult(Function<T, Result<N>>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Result
 
mapResult(Function<T, Result<N>>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Result.Success
 
MapSerializer<T> - Interface in com.viaversion.viaversion.libs.mcstructs.converter.mapcodec
 
mapThrowing(ThrowingFunction<N, T>, ThrowingFunction<T, N>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
mapThrowing(ThrowingFunction<N, T>, ThrowingFunction<T, N>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.MapCodec
 
MergedCodecException - Exception in com.viaversion.viaversion.libs.mcstructs.converter.model
 
MergedCodecException(String, Collection<Result<?>>) - Constructor for exception com.viaversion.viaversion.libs.mcstructs.converter.model.MergedCodecException
 
mergeErrors(String, Collection<Result<?>>) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Result
 
mergeList(T, List<T>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
mergeList(T, T...) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
mergeList(T, List<T>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
mergeList(T, T...) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
mergeList(Object, List<Object>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JavaConverter_v1_20_3
 
mergeList(JsonElement, List<JsonElement>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JsonConverter_v1_20_3
 
mergeList(Tag, List<Tag>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
mergeList(HashCode, List<HashCode>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
mergeList(Tag, List<Tag>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.NbtConverter_v1_21_5
 
mergeMap(T, Map<T, T>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
mergeMap(T, T, T) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
mergeMap(T, T...) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
mergeMap(T, Map<T, T>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
mergeMap(T, T, T) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
mergeMap(T, T...) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
mergeMap(Object, Map<Object, Object>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JavaConverter_v1_20_3
 
mergeMap(JsonElement, Map<JsonElement, JsonElement>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JsonConverter_v1_20_3
 
mergeMap(Tag, Map<Tag, Tag>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
mergeMap(HashCode, Map<HashCode, HashCode>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.HashConverter_v1_21_5
 
minExclusiveFloat(float) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
minFloat(float) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
minInt(int) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 

N

named(T...) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
NamedType - Interface in com.viaversion.viaversion.libs.mcstructs.converter.types
 
NbtConverter_v1_20_3 - Class in com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3
 
NbtConverter_v1_20_3() - Constructor for class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
NbtConverter_v1_20_3(SNbt<CompoundTag>) - Constructor for class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
NbtConverter_v1_21_5 - Class in com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5
 
NbtConverter_v1_21_5() - Constructor for class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.NbtConverter_v1_21_5
 
NbtConverter_v1_21_5(SNbt<CompoundTag>) - Constructor for class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_21_5.NbtConverter_v1_21_5
 
nonEmptyList() - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 

O

of(int) - Static method in class com.viaversion.viaversion.libs.mcstructs.converter.hash.HashCode
 
ofThrowing(DataSerializer<T>, DataDeserializer<T>) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
oneOf(Codec<T>...) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
optional() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.FieldMapCodec.Builder.Stage1
 
optionalKey(Codec<N>, String) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.MapCodec
 
optionalLenientKey(Codec<N>, String) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.MapCodec
 
optionalListOf() - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
optionalListOf(int) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
optionalListOf(int, int) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
OptionalStage(Codec<T>, String) - Constructor for class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.FieldMapCodec.Builder.OptionalStage
 
orElse(T) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Result.Error
 
orElse(T) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Result
 
orElse(T) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Result.Success
 
orElseThrow(Function<Throwable, ? extends Throwable>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Result.Error
 
orElseThrow(Function<Throwable, ? extends Throwable>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Result
 
orElseThrow(Function<Throwable, ? extends Throwable>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Result.Success
 

P

printStackTrace() - Method in exception com.viaversion.viaversion.libs.mcstructs.converter.model.CodecException
 

R

rangedFloat(float, float) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
rangedInt(int, int) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
RAW - Static variable in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
recursive(Function<Codec<T>, Codec<T>>) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
recursive(Function<Codec<T>, MapCodec<T>>) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.MapCodec
 
RecursiveMapCodec<T> - Class in com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl
 
RecursiveMapCodec(Function<Codec<T>, MapCodec<T>>) - Constructor for class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.RecursiveMapCodec
 
required() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.FieldMapCodec.Builder.Stage1
 
requiredKey(Codec<N>, String) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.MapCodec
 
Result<T> - Interface in com.viaversion.viaversion.libs.mcstructs.converter.model
 
Result.Error<T> - Class in com.viaversion.viaversion.libs.mcstructs.converter.model
 
Result.Success<T> - Class in com.viaversion.viaversion.libs.mcstructs.converter.model
 
right(R) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Either
 

S

serialize(DataConverter<S>, T) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.DataSerializer
 
serialize(DataConverter<S>, Map<K, V>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.codec.DynamicMapCodec
 
serialize(DataConverter<S>, T) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.codec.impl.LazyInitCodec
 
serialize(DataConverter<S>, Map<S, S>, T) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.FieldMapCodec
 
serialize(DataConverter<S>, Map<S, S>, T) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.FuzzyMapCodec
 
serialize(DataConverter<S>, Map<S, S>, T) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.RecursiveMapCodec
 
serialize(DataConverter<S>, Map<S, S>, T) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.StrictSelectorMapCodec
 
serialize(DataConverter<S>, Map<S, S>, V) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.TypedMapCodec
 
serialize(DataConverter<S>, Map<S, S>, T) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.MapSerializer
 
SerializedData<T> - Class in com.viaversion.viaversion.libs.mcstructs.converter
 
SerializedData() - Constructor for class com.viaversion.viaversion.libs.mcstructs.converter.SerializedData
 
setCurrentConsumer(Consumer<String>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.ConsumerTracking
 
setCurrentConsumer(Consumer<String>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.JsonConverter_v1_20_3
 
setCurrentConsumer(Consumer<String>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.v1_20_3.NbtConverter_v1_20_3
 
SHORT - Static variable in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
sizedString(int, int) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
Stage1(Codec<T>, String) - Constructor for class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.FieldMapCodec.Builder.Stage1
 
Stage2(Codec<T>, String) - Constructor for class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.FieldMapCodec.Builder.Stage2
 
Stage3(Codec<T>, String) - Constructor for class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.FieldMapCodec.Builder.Stage3
 
STRICT_STRING_UUID - Static variable in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
StrictSelectorMapCodec<T> - Class in com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl
 
StrictSelectorMapCodec(String, MapCodec<T>, MapCodec<T>) - Constructor for class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.StrictSelectorMapCodec
 
STRING - Static variable in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
STRING_IDENTIFIER - Static variable in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
STRING_IDENTIFIER_PATH - Static variable in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
success(T) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Result
 
swap() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Either.Left
 
swap() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Either.Right
 
swap() - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Either
 

T

ThrowingFunction<T,R> - Interface in com.viaversion.viaversion.libs.mcstructs.converter.codec
 
toCodec() - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.DataConverter
 
toCodec() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.impl.DelegatingConverter
 
toString() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.hash.HashCode
 
toString() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Either.Left
 
toString() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Either.Right
 
toString() - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Either
 
toString() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Result.Error
 
toString() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Result.Success
 
toString() - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Result
 
toString() - Method in class com.viaversion.viaversion.libs.mcstructs.converter.SerializedData
 
typed(Function<N, T>, Function<T, MapCodec<? extends N>>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
typed(String, Function<N, T>, Function<T, MapCodec<? extends N>>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
typedMap(Function<N, T>, Function<T, MapCodec<? extends N>>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
typedMap(String, Function<N, T>, Function<T, MapCodec<? extends N>>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
TypedMapCodec<K,V> - Class in com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl
 
TypedMapCodec(String, Codec<K>, Function<V, K>, Function<K, MapCodec<? extends V>>) - Constructor for class com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.impl.TypedMapCodec
 

U

unexpected(Object, Class<?>...) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Result
 
unexpected(Object, String...) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Result
 
UNIT - Static variable in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
unit(Supplier<T>) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
UNIT - Static variable in interface com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.MapCodec
 
unit(Supplier<N>) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.MapCodec
 
UNSIGNED_BYTE - Static variable in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
unwrap(Either<? extends T, ? extends T>) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Either
 

V

verified(Function<T, Result<Void>>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
verified(Function<T, Result<Void>>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.mapcodec.MapCodec
 

W

withAlternative(Codec<T>, Codec<T>) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 
withAlternative(Codec<T>, Codec<A>, Function<A, T>) - Static method in interface com.viaversion.viaversion.libs.mcstructs.converter.codec.Codec
 

X

xmap(Function<L, T>, Function<R, T>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Either.Left
 
xmap(Function<L, T>, Function<R, T>) - Method in class com.viaversion.viaversion.libs.mcstructs.converter.model.Either.Right
 
xmap(Function<L, T>, Function<R, T>) - Method in interface com.viaversion.viaversion.libs.mcstructs.converter.model.Either
 
A B C D E F G H I J L M N O P R S T U V W X 
Skip navigation links