JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
A
apply(T)
- Method in interface net.lenni0451.mcstructs.converter.codec.
ThrowingFunction
asBoolean(T)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
asBoolean(JsonElement)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
JsonConverter_v1_20_3
asBoolean(INbtTag)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
NbtConverter_v1_20_3
asBoolean(JsonElement)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_5.
JsonConverter_v1_20_5
asByteArray(T)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
asByteArray(JsonElement)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
JsonConverter_v1_20_3
asByteArray(INbtTag)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
NbtConverter_v1_20_3
asIntArray(T)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
asIntArray(JsonElement)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
JsonConverter_v1_20_3
asIntArray(INbtTag)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
NbtConverter_v1_20_3
asList(T)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
asList(JsonElement)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
JsonConverter_v1_20_3
asList(INbtTag)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
NbtConverter_v1_20_3
asLongArray(T)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
asLongArray(JsonElement)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
JsonConverter_v1_20_3
asLongArray(INbtTag)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
NbtConverter_v1_20_3
asMap(T)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
asMap(JsonElement)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
JsonConverter_v1_20_3
asMap(INbtTag)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
NbtConverter_v1_20_3
asNumber(T)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
asNumber(JsonElement)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
JsonConverter_v1_20_3
asNumber(INbtTag)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
NbtConverter_v1_20_3
asNumber(JsonElement)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_5.
JsonConverter_v1_20_5
asString(T)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
asString(JsonElement)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
JsonConverter_v1_20_3
asString(INbtTag)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
NbtConverter_v1_20_3
asStringTypeMap(T)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
asStringTypeMap(JsonElement)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
JsonConverter_v1_20_3
asStringTypeMap(INbtTag)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
NbtConverter_v1_20_3
B
BOOLEAN
- Static variable in interface net.lenni0451.mcstructs.converter.codec.
Codec
BYTE
- Static variable in interface net.lenni0451.mcstructs.converter.codec.
Codec
BYTE_ARRAY
- Static variable in interface net.lenni0451.mcstructs.converter.codec.
Codec
C
Codec
<
T
> - Interface in
net.lenni0451.mcstructs.converter.codec
convertFrom(DataConverter<N>, N)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
convertList(DataConverter<N>, T)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
convertMap(DataConverter<N>, T)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
convertTo(DataConverter<N>, T)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
convertTo(DataConverter<N>, JsonElement)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
JsonConverter_v1_20_3
convertTo(DataConverter<N>, INbtTag)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
NbtConverter_v1_20_3
createBoolean(boolean)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
createBoolean(boolean)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
JsonConverter_v1_20_3
createBoolean(boolean)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
NbtConverter_v1_20_3
createByte(byte)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
createByte(byte)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
NbtConverter_v1_20_3
createByteArray(byte[])
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
createByteArray(byte[])
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
JsonConverter_v1_20_3
createByteArray(byte[])
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
NbtConverter_v1_20_3
createDouble(double)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
createDouble(double)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
NbtConverter_v1_20_3
createFloat(float)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
createFloat(float)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
NbtConverter_v1_20_3
createInt(int)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
createInt(int)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
NbtConverter_v1_20_3
createIntArray(int[])
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
createIntArray(int[])
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
JsonConverter_v1_20_3
createIntArray(int[])
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
NbtConverter_v1_20_3
createList(List<T>)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
createLong(long)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
createLong(long)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
NbtConverter_v1_20_3
createLongArray(long[])
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
createLongArray(long[])
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
JsonConverter_v1_20_3
createLongArray(long[])
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
NbtConverter_v1_20_3
createMergedMap(Map<T, T>)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
createNumber(Number)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
createNumber(Number)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
JsonConverter_v1_20_3
createNumber(Number)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
NbtConverter_v1_20_3
createShort(short)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
createShort(short)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
NbtConverter_v1_20_3
createString(String)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
createString(String)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
JsonConverter_v1_20_3
createString(String)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
NbtConverter_v1_20_3
createUnsafeMap(Map<T, T>)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
createUnsafeMap(Map<JsonElement, JsonElement>)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
JsonConverter_v1_20_3
createUnsafeMap(Map<INbtTag, INbtTag>)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
NbtConverter_v1_20_3
D
DataConverter
<
T
> - Interface in
net.lenni0451.mcstructs.converter
DataDeserializer
<
T
> - Interface in
net.lenni0451.mcstructs.converter.codec
DataSerializer
<
T
> - Interface in
net.lenni0451.mcstructs.converter.codec
defaulted(Supplier<V>, Predicate<V>)
- Method in class net.lenni0451.mcstructs.converter.codec.
MapCodec
Set the default value for the value codec if the value is not present in the map.
deserialize(DataConverter<S>, S)
- Method in interface net.lenni0451.mcstructs.converter.codec.
DataDeserializer
deserialize(DataConverter<T>, T, Map<T, T>)
- Method in class net.lenni0451.mcstructs.converter.codec.
MapCodec
DOUBLE
- Static variable in interface net.lenni0451.mcstructs.converter.codec.
Codec
E
either(Codec<L>, Codec<R>)
- Static method in interface net.lenni0451.mcstructs.converter.codec.
Codec
Either
<
L
,
R
> - Class in
net.lenni0451.mcstructs.converter.codec
emptyList()
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
emptyMap()
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
equals(Object)
- Method in class net.lenni0451.mcstructs.converter.codec.
Either
error(String)
- Static method in class net.lenni0451.mcstructs.converter.
Result
error(Throwable)
- Static method in class net.lenni0451.mcstructs.converter.
Result
error()
- Method in class net.lenni0451.mcstructs.converter.
Result
F
failing(String)
- Static method in interface net.lenni0451.mcstructs.converter.codec.
Codec
flatMap(Function<N, Result<T>>, Function<T, Result<N>>)
- Method in interface net.lenni0451.mcstructs.converter.codec.
Codec
FLOAT
- Static variable in interface net.lenni0451.mcstructs.converter.codec.
Codec
G
get()
- Method in class net.lenni0451.mcstructs.converter.
Result
getLeft()
- Method in class net.lenni0451.mcstructs.converter.codec.
Either
getName()
- Method in interface net.lenni0451.mcstructs.converter.codec.
NamedType
getOrThrow()
- Method in class net.lenni0451.mcstructs.converter.
Result
getOrThrow(Function<Throwable, ? extends Throwable>)
- Method in class net.lenni0451.mcstructs.converter.
Result
getRight()
- Method in class net.lenni0451.mcstructs.converter.codec.
Either
H
hashCode()
- Method in class net.lenni0451.mcstructs.converter.codec.
Either
I
INSTANCE
- Static variable in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
JsonConverter_v1_20_3
INSTANCE
- Static variable in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
NbtConverter_v1_20_3
INSTANCE
- Static variable in class net.lenni0451.mcstructs.converter.impl.v1_20_5.
JsonConverter_v1_20_5
INT_ARRAY
- Static variable in interface net.lenni0451.mcstructs.converter.codec.
Codec
INT_ARRAY_UUID
- Static variable in interface net.lenni0451.mcstructs.converter.codec.
Codec
INTEGER
- Static variable in interface net.lenni0451.mcstructs.converter.codec.
Codec
isError()
- Method in class net.lenni0451.mcstructs.converter.
Result
isLeft()
- Method in class net.lenni0451.mcstructs.converter.codec.
Either
isRight()
- Method in class net.lenni0451.mcstructs.converter.codec.
Either
isSuccessful()
- Method in class net.lenni0451.mcstructs.converter.
Result
J
JsonConverter_v1_20_3
- Class in
net.lenni0451.mcstructs.converter.impl.v1_20_3
JsonConverter_v1_20_3()
- Constructor for class net.lenni0451.mcstructs.converter.impl.v1_20_3.
JsonConverter_v1_20_3
JsonConverter_v1_20_5
- Class in
net.lenni0451.mcstructs.converter.impl.v1_20_5
JsonConverter_v1_20_5()
- Constructor for class net.lenni0451.mcstructs.converter.impl.v1_20_5.
JsonConverter_v1_20_5
L
left(L)
- Static method in class net.lenni0451.mcstructs.converter.codec.
Either
lenient()
- Method in class net.lenni0451.mcstructs.converter.codec.
MapCodec
Set the field to be lenient.
listOf()
- Method in interface net.lenni0451.mcstructs.converter.codec.
Codec
listOf(int)
- Method in interface net.lenni0451.mcstructs.converter.codec.
Codec
listOf(int, int)
- Method in interface net.lenni0451.mcstructs.converter.codec.
Codec
LONG
- Static variable in interface net.lenni0451.mcstructs.converter.codec.
Codec
LONG_ARRAY
- Static variable in interface net.lenni0451.mcstructs.converter.codec.
Codec
M
map(Function<N, T>, Function<T, N>)
- Method in interface net.lenni0451.mcstructs.converter.codec.
Codec
map(Function<T, N>)
- Method in class net.lenni0451.mcstructs.converter.
Result
mapCodec()
- Method in interface net.lenni0451.mcstructs.converter.codec.
Codec
mapCodec(String)
- Method in interface net.lenni0451.mcstructs.converter.codec.
Codec
mapCodec(Codec<K>, K)
- Method in interface net.lenni0451.mcstructs.converter.codec.
Codec
MapCodec
<
K
,
V
> - Class in
net.lenni0451.mcstructs.converter.codec
mapError()
- Method in class net.lenni0451.mcstructs.converter.
Result
mapOf(Codec<K>, Codec<V>)
- Static method in interface net.lenni0451.mcstructs.converter.codec.
Codec
mapOf(Codec<K>, Function<K, Codec<V>>)
- Static method in interface net.lenni0451.mcstructs.converter.codec.
Codec
mapThrowing(ThrowingFunction<N, T>, ThrowingFunction<T, N>)
- Method in interface net.lenni0451.mcstructs.converter.codec.
Codec
mergeErrors(String, Collection<Result<?>>)
- Static method in class net.lenni0451.mcstructs.converter.
Result
mergeList(T, List<T>)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
mergeList(T, T...)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
mergeList(JsonElement, List<JsonElement>)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
JsonConverter_v1_20_3
mergeList(INbtTag, List<INbtTag>)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
NbtConverter_v1_20_3
mergeMap(T, Map<T, T>)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
mergeMap(T, T, T)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
mergeMap(T, T...)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
mergeMap(JsonElement, Map<JsonElement, JsonElement>)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
JsonConverter_v1_20_3
mergeMap(INbtTag, Map<INbtTag, INbtTag>)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
NbtConverter_v1_20_3
minExclusiveFloat(float)
- Static method in interface net.lenni0451.mcstructs.converter.codec.
Codec
minFloat(float)
- Static method in interface net.lenni0451.mcstructs.converter.codec.
Codec
minInt(int)
- Static method in interface net.lenni0451.mcstructs.converter.codec.
Codec
N
named(T[])
- Static method in interface net.lenni0451.mcstructs.converter.codec.
Codec
NamedType
- Interface in
net.lenni0451.mcstructs.converter.codec
NbtConverter_v1_20_3
- Class in
net.lenni0451.mcstructs.converter.impl.v1_20_3
NbtConverter_v1_20_3()
- Constructor for class net.lenni0451.mcstructs.converter.impl.v1_20_3.
NbtConverter_v1_20_3
net.lenni0451.mcstructs.converter
- package net.lenni0451.mcstructs.converter
net.lenni0451.mcstructs.converter.codec
- package net.lenni0451.mcstructs.converter.codec
net.lenni0451.mcstructs.converter.impl.v1_20_3
- package net.lenni0451.mcstructs.converter.impl.v1_20_3
net.lenni0451.mcstructs.converter.impl.v1_20_5
- package net.lenni0451.mcstructs.converter.impl.v1_20_5
O
of(K, Codec<K>, Codec<V>)
- Static method in class net.lenni0451.mcstructs.converter.codec.
MapCodec
ofThrowing(DataSerializer<T>, DataDeserializer<T>)
- Static method in interface net.lenni0451.mcstructs.converter.codec.
Codec
oneOf(Codec<T>...)
- Static method in interface net.lenni0451.mcstructs.converter.codec.
Codec
optionalDefault(Supplier<V>)
- Method in class net.lenni0451.mcstructs.converter.codec.
MapCodec
Set the default value for the value codec if the value is not present in the map.
optionalListOf()
- Method in interface net.lenni0451.mcstructs.converter.codec.
Codec
optionalListOf(int)
- Method in interface net.lenni0451.mcstructs.converter.codec.
Codec
optionalListOf(int, int)
- Method in interface net.lenni0451.mcstructs.converter.codec.
Codec
orElse(T)
- Method in class net.lenni0451.mcstructs.converter.
Result
orElseThrow(Function<Throwable, ? extends Throwable>)
- Method in class net.lenni0451.mcstructs.converter.
Result
P
put(T, String, T)
- Method in interface net.lenni0451.mcstructs.converter.
DataConverter
put(JsonElement, String, JsonElement)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
JsonConverter_v1_20_3
put(INbtTag, String, INbtTag)
- Method in class net.lenni0451.mcstructs.converter.impl.v1_20_3.
NbtConverter_v1_20_3
R
rangedFloat(float, float)
- Static method in interface net.lenni0451.mcstructs.converter.codec.
Codec
rangedInt(int, int)
- Static method in interface net.lenni0451.mcstructs.converter.codec.
Codec
recursive(Function<Codec<T>, Codec<T>>)
- Static method in interface net.lenni0451.mcstructs.converter.codec.
Codec
requiredDefault(Supplier<V>)
- Method in class net.lenni0451.mcstructs.converter.codec.
MapCodec
Set the default value for the value codec if the value is not present in the map.
Result
<
T
> - Class in
net.lenni0451.mcstructs.converter
right(R)
- Static method in class net.lenni0451.mcstructs.converter.codec.
Either
S
serialize(DataConverter<S>, T)
- Method in interface net.lenni0451.mcstructs.converter.codec.
DataSerializer
serialize(DataConverter<T>, Map<T, T>, V)
- Method in class net.lenni0451.mcstructs.converter.codec.
MapCodec
SHORT
- Static variable in interface net.lenni0451.mcstructs.converter.codec.
Codec
sizedString(int, int)
- Static method in interface net.lenni0451.mcstructs.converter.codec.
Codec
STRING
- Static variable in interface net.lenni0451.mcstructs.converter.codec.
Codec
STRING_IDENTIFIER
- Static variable in interface net.lenni0451.mcstructs.converter.codec.
Codec
success(T)
- Static method in class net.lenni0451.mcstructs.converter.
Result
T
ThrowingFunction
<
T
,
R
> - Interface in
net.lenni0451.mcstructs.converter.codec
toString()
- Method in class net.lenni0451.mcstructs.converter.codec.
Either
toString()
- Method in class net.lenni0451.mcstructs.converter.
Result
U
unexpected(Object, Class<?>...)
- Static method in class net.lenni0451.mcstructs.converter.
Result
unexpected(Object, String...)
- Static method in class net.lenni0451.mcstructs.converter.
Result
UNIT
- Static variable in interface net.lenni0451.mcstructs.converter.codec.
Codec
UNSIGNED_BYTE
- Static variable in interface net.lenni0451.mcstructs.converter.codec.
Codec
V
validate()
- Method in class net.lenni0451.mcstructs.converter.
Result
verified(Function<T, Result<Void>>)
- Method in interface net.lenni0451.mcstructs.converter.codec.
Codec
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
R
S
T
U
V
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes