Index

A B C D E F G H I J K L M N O P R S T U V W X Z 
All Classes and Interfaces|All Packages

A

AbstractBuilder(DynamicOps<T>) - Constructor for class com.mojang.serialization.RecordBuilder.AbstractBuilder
 
AbstractStringBuilder(DynamicOps<T>) - Constructor for class com.mojang.serialization.RecordBuilder.AbstractStringBuilder
 
AbstractUniversalBuilder(DynamicOps<T>) - Constructor for class com.mojang.serialization.RecordBuilder.AbstractUniversalBuilder
 
adapter(Type<S>, Type<T>) - Static method in record class com.mojang.datafixers.TypedOptic
 
adapter(Function<S, A>, Function<B, T>) - Static method in class com.mojang.datafixers.optics.Optics
 
Adapter<S,T,A,B> - Interface in com.mojang.datafixers.optics
 
Adapter.Instance<A2,B2> - Class in com.mojang.datafixers.optics
 
Adapter.Mu<A,B> - Class in com.mojang.datafixers.optics
 
add(DataResult<T>) - Method in interface com.mojang.serialization.ListBuilder
 
add(DataResult<T>) - Method in class com.mojang.serialization.ListBuilder.Builder
 
add(DataResult<T>, DataResult<T>) - Method in class com.mojang.serialization.RecordBuilder.AbstractStringBuilder
 
add(DataResult<T>, DataResult<T>) - Method in class com.mojang.serialization.RecordBuilder.AbstractUniversalBuilder
 
add(DataResult<T>, DataResult<T>) - Method in interface com.mojang.serialization.RecordBuilder
 
add(Lifecycle) - Method in class com.mojang.serialization.Lifecycle
 
add(E, Encoder<E>) - Method in interface com.mojang.serialization.ListBuilder
 
add(String, DataResult<T>) - Method in class com.mojang.serialization.RecordBuilder.AbstractStringBuilder
 
add(String, DataResult<T>) - Method in interface com.mojang.serialization.RecordBuilder
 
add(String, E, Encoder<E>) - Method in interface com.mojang.serialization.RecordBuilder
 
add(String, T) - Method in class com.mojang.serialization.RecordBuilder.AbstractStringBuilder
 
add(String, T) - Method in interface com.mojang.serialization.RecordBuilder
 
add(T) - Method in interface com.mojang.serialization.ListBuilder
 
add(T) - Method in class com.mojang.serialization.ListBuilder.Builder
 
add(T, DataResult<T>) - Method in class com.mojang.serialization.RecordBuilder.AbstractStringBuilder
 
add(T, DataResult<T>) - Method in class com.mojang.serialization.RecordBuilder.AbstractUniversalBuilder
 
add(T, DataResult<T>) - Method in interface com.mojang.serialization.RecordBuilder
 
add(T, T) - Method in interface com.mojang.datafixers.kinds.Monoid
 
add(T, T) - Method in class com.mojang.serialization.RecordBuilder.AbstractStringBuilder
 
add(T, T) - Method in class com.mojang.serialization.RecordBuilder.AbstractUniversalBuilder
 
add(T, T) - Method in interface com.mojang.serialization.RecordBuilder
 
addAll(Iterable<E>, Encoder<E>) - Method in interface com.mojang.serialization.ListBuilder
 
addFixer(DataFix) - Method in class com.mojang.datafixers.DataFixerBuilder
 
addLifecycle(Lifecycle) - Method in class com.mojang.serialization.DataResult
 
addSchema(int, int, BiFunction<Integer, Schema, Schema>) - Method in class com.mojang.datafixers.DataFixerBuilder
 
addSchema(int, BiFunction<Integer, Schema, Schema>) - Method in class com.mojang.datafixers.DataFixerBuilder
 
addSchema(Schema) - Method in class com.mojang.datafixers.DataFixerBuilder
 
affine(Function<S, Either<T, A>>, BiFunction<B, S, T>) - Static method in class com.mojang.datafixers.optics.Optics
 
Affine<S,T,A,B> - Interface in com.mojang.datafixers.optics
 
Affine.Instance<A2,B2> - Class in com.mojang.datafixers.optics
 
Affine.Mu<A,B> - Class in com.mojang.datafixers.optics
 
AffineP<P extends K2,Mu extends AffineP.Mu> - Interface in com.mojang.datafixers.optics.profunctors
 
AffineP.Mu - Interface in com.mojang.datafixers.optics.profunctors
 
Algebra - Interface in com.mojang.datafixers.types.families
 
all(PointFreeRule) - Static method in interface com.mojang.datafixers.functions.PointFreeRule
 
all(TypeRewriteRule, boolean, boolean) - Static method in interface com.mojang.datafixers.TypeRewriteRule
 
all(TypeRewriteRule, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Check.CheckType
 
all(TypeRewriteRule, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
 
all(TypeRewriteRule, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Hook.HookType
 
all(TypeRewriteRule, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.List.ListType
 
all(TypeRewriteRule, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Named.NamedType
 
all(TypeRewriteRule, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Product.ProductType
 
all(TypeRewriteRule, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
 
all(TypeRewriteRule, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Sum.SumType
 
all(TypeRewriteRule, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Tag.TagType
 
all(TypeRewriteRule, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
 
all(TypeRewriteRule, boolean, boolean) - Method in class com.mojang.datafixers.types.Type
 
All(PointFreeRule) - Constructor for record class com.mojang.datafixers.functions.PointFreeRule.All
Creates an instance of a All record class.
All(TypeRewriteRule, boolean, boolean) - Constructor for class com.mojang.datafixers.TypeRewriteRule.All
 
allWithRemainder(TypeTemplate, TypeTemplate...) - Static method in interface com.mojang.datafixers.DSL
 
and(App<F, T2>) - Method in class com.mojang.datafixers.Products.P1
 
and(App<F, T3>) - Method in class com.mojang.datafixers.Products.P2
 
and(App<F, T4>) - Method in class com.mojang.datafixers.Products.P3
 
and(App<F, T5>) - Method in class com.mojang.datafixers.Products.P4
 
and(App<F, T6>) - Method in class com.mojang.datafixers.Products.P5
 
and(App<F, T7>) - Method in class com.mojang.datafixers.Products.P6
 
and(App<F, T8>) - Method in class com.mojang.datafixers.Products.P7
 
and(Products.P2<F, T2, T3>) - Method in class com.mojang.datafixers.Products.P1
 
and(Products.P2<F, T3, T4>) - Method in class com.mojang.datafixers.Products.P2
 
and(Products.P2<F, T4, T5>) - Method in class com.mojang.datafixers.Products.P3
 
and(Products.P2<F, T5, T6>) - Method in class com.mojang.datafixers.Products.P4
 
and(Products.P2<F, T6, T7>) - Method in class com.mojang.datafixers.Products.P5
 
and(Products.P2<F, T7, T8>) - Method in class com.mojang.datafixers.Products.P6
 
and(Products.P3<F, T2, T3, T4>) - Method in class com.mojang.datafixers.Products.P1
 
and(Products.P3<F, T3, T4, T5>) - Method in class com.mojang.datafixers.Products.P2
 
and(Products.P3<F, T4, T5, T6>) - Method in class com.mojang.datafixers.Products.P3
 
and(Products.P3<F, T5, T6, T7>) - Method in class com.mojang.datafixers.Products.P4
 
and(Products.P3<F, T6, T7, T8>) - Method in class com.mojang.datafixers.Products.P5
 
and(Products.P4<F, T2, T3, T4, T5>) - Method in class com.mojang.datafixers.Products.P1
 
and(Products.P4<F, T3, T4, T5, T6>) - Method in class com.mojang.datafixers.Products.P2
 
and(Products.P4<F, T4, T5, T6, T7>) - Method in class com.mojang.datafixers.Products.P3
 
and(Products.P4<F, T5, T6, T7, T8>) - Method in class com.mojang.datafixers.Products.P4
 
and(Products.P5<F, T2, T3, T4, T5, T6>) - Method in class com.mojang.datafixers.Products.P1
 
and(Products.P5<F, T3, T4, T5, T6, T7>) - Method in class com.mojang.datafixers.Products.P2
 
and(Products.P5<F, T4, T5, T6, T7, T8>) - Method in class com.mojang.datafixers.Products.P3
 
and(Products.P6<F, T2, T3, T4, T5, T6, T7>) - Method in class com.mojang.datafixers.Products.P1
 
and(Products.P6<F, T3, T4, T5, T6, T7, T8>) - Method in class com.mojang.datafixers.Products.P2
 
and(Products.P7<F, T2, T3, T4, T5, T6, T7, T8>) - Method in class com.mojang.datafixers.Products.P1
 
and(TypeTemplate, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
 
and(TypeTemplate, TypeTemplate...) - Static method in interface com.mojang.datafixers.DSL
 
and(Type<F>, Type<G>) - Static method in interface com.mojang.datafixers.DSL
 
and(Type<F>, Type<G>, Type<H>) - Static method in interface com.mojang.datafixers.DSL
 
and(Type<F>, Type<G>, Type<H>, Type<I>) - Static method in interface com.mojang.datafixers.DSL
 
ap(App<DataResult.Mu, Function<A, R>>, App<DataResult.Mu, A>) - Method in enum class com.mojang.serialization.DataResult.Instance
 
ap(App<F, Function<A, R>>, App<F, A>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
ap(DataResult<Function<R, R2>>) - Method in class com.mojang.serialization.DataResult
 
ap(MapDecoder<Function<? super A, ? extends E>>) - Method in interface com.mojang.serialization.MapDecoder
 
ap(Function<A, R>, App<F, A>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
ap10(App<F, Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R>>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
ap11(App<F, Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R>>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
ap12(App<F, Function12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R>>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
ap13(App<F, Function13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>, App<F, T13>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
ap14(App<F, Function14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>, App<F, T13>, App<F, T14>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
ap15(App<F, Function15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>, App<F, T13>, App<F, T14>, App<F, T15>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
ap16(App<F, Function16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>, App<F, T13>, App<F, T14>, App<F, T15>, App<F, T16>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
ap2(App<RecordCodecBuilder.Mu<O>, BiFunction<A, B, R>>, App<RecordCodecBuilder.Mu<O>, A>, App<RecordCodecBuilder.Mu<O>, B>) - Method in class com.mojang.serialization.codecs.RecordCodecBuilder.Instance
 
ap2(App<DataResult.Mu, BiFunction<A, B, R>>, App<DataResult.Mu, A>, App<DataResult.Mu, B>) - Method in enum class com.mojang.serialization.DataResult.Instance
 
ap2(App<F, BiFunction<A, B, R>>, App<F, A>, App<F, B>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
ap3(App<RecordCodecBuilder.Mu<O>, Function3<T1, T2, T3, R>>, App<RecordCodecBuilder.Mu<O>, T1>, App<RecordCodecBuilder.Mu<O>, T2>, App<RecordCodecBuilder.Mu<O>, T3>) - Method in class com.mojang.serialization.codecs.RecordCodecBuilder.Instance
 
ap3(App<DataResult.Mu, Function3<T1, T2, T3, R>>, App<DataResult.Mu, T1>, App<DataResult.Mu, T2>, App<DataResult.Mu, T3>) - Method in enum class com.mojang.serialization.DataResult.Instance
 
ap3(App<F, Function3<T1, T2, T3, R>>, App<F, T1>, App<F, T2>, App<F, T3>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
ap4(App<RecordCodecBuilder.Mu<O>, Function4<T1, T2, T3, T4, R>>, App<RecordCodecBuilder.Mu<O>, T1>, App<RecordCodecBuilder.Mu<O>, T2>, App<RecordCodecBuilder.Mu<O>, T3>, App<RecordCodecBuilder.Mu<O>, T4>) - Method in class com.mojang.serialization.codecs.RecordCodecBuilder.Instance
 
ap4(App<F, Function4<T1, T2, T3, T4, R>>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
ap5(App<F, Function5<T1, T2, T3, T4, T5, R>>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
ap6(App<F, Function6<T1, T2, T3, T4, T5, T6, R>>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
ap7(App<F, Function7<T1, T2, T3, T4, T5, T6, T7, R>>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
ap8(App<F, Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
ap9(App<F, Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
app(PointFree<Function<A, B>>, PointFree<A>) - Static method in class com.mojang.datafixers.functions.Functions
 
App<F extends K1,A> - Interface in com.mojang.datafixers.kinds
 
App2<F extends K2,A,B> - Interface in com.mojang.datafixers.kinds
 
append(String, T, R) - Method in class com.mojang.serialization.RecordBuilder.AbstractStringBuilder
 
append(T, T, ImmutableMap.Builder<T, T>) - Method in class com.mojang.serialization.RecordBuilder.MapBuilder
 
append(T, T, R) - Method in class com.mojang.serialization.RecordBuilder.AbstractUniversalBuilder
 
Applicative<F extends K1,Mu extends Applicative.Mu> - Interface in com.mojang.datafixers.kinds
 
Applicative.Mu - Interface in com.mojang.datafixers.kinds
 
apply(int) - Method in interface com.mojang.datafixers.FamilyOptic
 
apply(int) - Method in interface com.mojang.datafixers.types.families.Algebra
 
apply(int) - Method in class com.mojang.datafixers.types.families.ListAlgebra
 
apply(int) - Method in class com.mojang.datafixers.types.families.RecursiveTypeFamily
 
apply(int) - Method in interface com.mojang.datafixers.types.families.TypeFamily
 
apply(A) - Method in interface com.mojang.datafixers.FunctionType
 
apply(TypeToken<Proof2>, App<Proof2, P>, App2<P, A, B>) - Method in record class com.mojang.datafixers.TypedOptic
 
apply(Applicative<F, ?>, App<F, Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R>>) - Method in class com.mojang.datafixers.Products.P10
 
apply(Applicative<F, ?>, App<F, Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R>>) - Method in class com.mojang.datafixers.Products.P11
 
apply(Applicative<F, ?>, App<F, Function12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R>>) - Method in class com.mojang.datafixers.Products.P12
 
apply(Applicative<F, ?>, App<F, Function13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>>) - Method in class com.mojang.datafixers.Products.P13
 
apply(Applicative<F, ?>, App<F, Function14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>>) - Method in class com.mojang.datafixers.Products.P14
 
apply(Applicative<F, ?>, App<F, Function15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>>) - Method in class com.mojang.datafixers.Products.P15
 
apply(Applicative<F, ?>, App<F, Function16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>>) - Method in class com.mojang.datafixers.Products.P16
 
apply(Applicative<F, ?>, App<F, Function3<T1, T2, T3, R>>) - Method in class com.mojang.datafixers.Products.P3
 
apply(Applicative<F, ?>, App<F, Function4<T1, T2, T3, T4, R>>) - Method in class com.mojang.datafixers.Products.P4
 
apply(Applicative<F, ?>, App<F, Function5<T1, T2, T3, T4, T5, R>>) - Method in class com.mojang.datafixers.Products.P5
 
apply(Applicative<F, ?>, App<F, Function6<T1, T2, T3, T4, T5, T6, R>>) - Method in class com.mojang.datafixers.Products.P6
 
apply(Applicative<F, ?>, App<F, Function7<T1, T2, T3, T4, T5, T6, T7, R>>) - Method in class com.mojang.datafixers.Products.P7
 
apply(Applicative<F, ?>, App<F, Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>>) - Method in class com.mojang.datafixers.Products.P8
 
apply(Applicative<F, ?>, App<F, Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>>) - Method in class com.mojang.datafixers.Products.P9
 
apply(Applicative<F, ?>, App<F, BiFunction<T1, T2, R>>) - Method in class com.mojang.datafixers.Products.P2
 
apply(Applicative<F, ?>, App<F, Function<T1, R>>) - Method in class com.mojang.datafixers.Products.P1
 
apply(Applicative<F, ?>, Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R>) - Method in class com.mojang.datafixers.Products.P10
 
apply(Applicative<F, ?>, Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R>) - Method in class com.mojang.datafixers.Products.P11
 
apply(Applicative<F, ?>, Function12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R>) - Method in class com.mojang.datafixers.Products.P12
 
apply(Applicative<F, ?>, Function13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R>) - Method in class com.mojang.datafixers.Products.P13
 
apply(Applicative<F, ?>, Function14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R>) - Method in class com.mojang.datafixers.Products.P14
 
apply(Applicative<F, ?>, Function15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R>) - Method in class com.mojang.datafixers.Products.P15
 
apply(Applicative<F, ?>, Function16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R>) - Method in class com.mojang.datafixers.Products.P16
 
apply(Applicative<F, ?>, Function3<T1, T2, T3, R>) - Method in class com.mojang.datafixers.Products.P3
 
apply(Applicative<F, ?>, Function4<T1, T2, T3, T4, R>) - Method in class com.mojang.datafixers.Products.P4
 
apply(Applicative<F, ?>, Function5<T1, T2, T3, T4, T5, R>) - Method in class com.mojang.datafixers.Products.P5
 
apply(Applicative<F, ?>, Function6<T1, T2, T3, T4, T5, T6, R>) - Method in class com.mojang.datafixers.Products.P6
 
apply(Applicative<F, ?>, Function7<T1, T2, T3, T4, T5, T6, T7, R>) - Method in class com.mojang.datafixers.Products.P7
 
apply(Applicative<F, ?>, Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>) - Method in class com.mojang.datafixers.Products.P8
 
apply(Applicative<F, ?>, Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>) - Method in class com.mojang.datafixers.Products.P9
 
apply(Applicative<F, ?>, BiFunction<T1, T2, R>) - Method in class com.mojang.datafixers.Products.P2
 
apply(Applicative<F, ?>, Function<T1, R>) - Method in class com.mojang.datafixers.Products.P1
 
apply(TypeFamily) - Method in record class com.mojang.datafixers.types.templates.Check
 
apply(TypeFamily) - Method in record class com.mojang.datafixers.types.templates.CompoundList
 
apply(TypeFamily) - Method in record class com.mojang.datafixers.types.templates.Const
 
apply(TypeFamily) - Method in record class com.mojang.datafixers.types.templates.Hook
 
apply(TypeFamily) - Method in record class com.mojang.datafixers.types.templates.List
 
apply(TypeFamily) - Method in record class com.mojang.datafixers.types.templates.Named
 
apply(TypeFamily) - Method in record class com.mojang.datafixers.types.templates.Product
 
apply(TypeFamily) - Method in record class com.mojang.datafixers.types.templates.RecursivePoint
 
apply(TypeFamily) - Method in record class com.mojang.datafixers.types.templates.Sum
 
apply(TypeFamily) - Method in record class com.mojang.datafixers.types.templates.Tag
 
apply(TypeFamily) - Method in class com.mojang.datafixers.types.templates.TaggedChoice
 
apply(TypeFamily) - Method in interface com.mojang.datafixers.types.templates.TypeTemplate
 
apply(DynamicOps<T>, MapLike<T>, DataResult<A>) - Method in interface com.mojang.serialization.MapCodec.ResultFunction
 
apply(DynamicOps<T>, T) - Method in interface com.mojang.datafixers.types.templates.Hook.HookFunction
 
apply(DynamicOps<T>, T, DataResult<Pair<A, T>>) - Method in interface com.mojang.serialization.Codec.ResultFunction
Transforms the result of decoding.
apply(T1, T2, T3) - Method in interface com.mojang.datafixers.util.Function3
 
apply(T1, T2, T3, T4) - Method in interface com.mojang.datafixers.util.Function4
 
apply(T1, T2, T3, T4, T5) - Method in interface com.mojang.datafixers.util.Function5
 
apply(T1, T2, T3, T4, T5, T6) - Method in interface com.mojang.datafixers.util.Function6
 
apply(T1, T2, T3, T4, T5, T6, T7) - Method in interface com.mojang.datafixers.util.Function7
 
apply(T1, T2, T3, T4, T5, T6, T7, T8) - Method in interface com.mojang.datafixers.util.Function8
 
apply(T1, T2, T3, T4, T5, T6, T7, T8, T9) - Method in interface com.mojang.datafixers.util.Function9
 
apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) - Method in interface com.mojang.datafixers.util.Function10
 
apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11) - Method in interface com.mojang.datafixers.util.Function11
 
apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12) - Method in interface com.mojang.datafixers.util.Function12
 
apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13) - Method in interface com.mojang.datafixers.util.Function13
 
apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14) - Method in interface com.mojang.datafixers.util.Function14
 
apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) - Method in interface com.mojang.datafixers.util.Function15
 
apply(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16) - Method in interface com.mojang.datafixers.util.Function16
 
apply2(BiFunction<A, B, R>, App<F, A>, App<F, B>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
apply2(BiFunction<R, R2, S>, DataResult<R2>) - Method in class com.mojang.serialization.DataResult
 
apply2stable(BiFunction<R, R2, S>, DataResult<R2>) - Method in class com.mojang.serialization.DataResult
 
apply3(Function3<R, R2, R3, S>, DataResult<R2>, DataResult<R3>) - Method in class com.mojang.serialization.DataResult
 
apply3(Function3<T1, T2, T3, R>, App<F, T1>, App<F, T2>, App<F, T3>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
apply4(Function4<T1, T2, T3, T4, R>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
apply5(Function5<T1, T2, T3, T4, T5, R>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
apply6(Function6<T1, T2, T3, T4, T5, T6, R>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
apply7(Function7<T1, T2, T3, T4, T5, T6, T7, R>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
apply8(Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
apply9(Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>, App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in record class com.mojang.datafixers.types.templates.Check
 
applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in record class com.mojang.datafixers.types.templates.CompoundList
 
applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in record class com.mojang.datafixers.types.templates.Const
 
applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in record class com.mojang.datafixers.types.templates.Hook
 
applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in record class com.mojang.datafixers.types.templates.List
 
applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in record class com.mojang.datafixers.types.templates.Named
 
applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in record class com.mojang.datafixers.types.templates.Product
 
applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in record class com.mojang.datafixers.types.templates.RecursivePoint
 
applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in record class com.mojang.datafixers.types.templates.Sum
 
applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in record class com.mojang.datafixers.types.templates.Tag
 
applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in class com.mojang.datafixers.types.templates.TaggedChoice
 
applyO(FamilyOptic<A, B>, Type<A>, Type<B>) - Method in interface com.mojang.datafixers.types.templates.TypeTemplate
 
asBoolean(boolean) - Method in class com.mojang.serialization.DynamicLike
 
asByte(byte) - Method in class com.mojang.serialization.DynamicLike
 
asByteBuffer() - Method in class com.mojang.serialization.DynamicLike
 
asByteBufferOpt() - Method in class com.mojang.serialization.Dynamic
 
asByteBufferOpt() - Method in class com.mojang.serialization.DynamicLike
 
asByteBufferOpt() - Method in class com.mojang.serialization.OptionalDynamic
 
asDouble(double) - Method in class com.mojang.serialization.DynamicLike
 
asFloat(float) - Method in class com.mojang.serialization.DynamicLike
 
asInt(int) - Method in class com.mojang.serialization.DynamicLike
 
asIntStream() - Method in class com.mojang.serialization.DynamicLike
 
asIntStreamOpt() - Method in class com.mojang.serialization.Dynamic
 
asIntStreamOpt() - Method in class com.mojang.serialization.DynamicLike
 
asIntStreamOpt() - Method in class com.mojang.serialization.OptionalDynamic
 
asList(Function<Dynamic<T>, U>) - Method in class com.mojang.serialization.DynamicLike
 
asListOpt(Function<Dynamic<T>, U>) - Method in class com.mojang.serialization.DynamicLike
 
asLong(long) - Method in class com.mojang.serialization.DynamicLike
 
asLongStream() - Method in class com.mojang.serialization.DynamicLike
 
asLongStreamOpt() - Method in class com.mojang.serialization.Dynamic
 
asLongStreamOpt() - Method in class com.mojang.serialization.DynamicLike
 
asLongStreamOpt() - Method in class com.mojang.serialization.OptionalDynamic
 
asMap(Function<Dynamic<T>, K>, Function<Dynamic<T>, V>) - Method in class com.mojang.serialization.DynamicLike
 
asMapOpt() - Method in class com.mojang.serialization.Dynamic
 
asMapOpt() - Method in class com.mojang.serialization.DynamicLike
 
asMapOpt() - Method in class com.mojang.serialization.OptionalDynamic
 
asMapOpt(Function<Dynamic<T>, K>, Function<Dynamic<T>, V>) - Method in class com.mojang.serialization.DynamicLike
 
asNumber() - Method in class com.mojang.serialization.Dynamic
 
asNumber() - Method in class com.mojang.serialization.DynamicLike
 
asNumber() - Method in class com.mojang.serialization.OptionalDynamic
 
asNumber(Number) - Method in class com.mojang.serialization.DynamicLike
 
asShort(short) - Method in class com.mojang.serialization.DynamicLike
 
asStream() - Method in class com.mojang.serialization.DynamicLike
 
asStreamOpt() - Method in class com.mojang.serialization.Dynamic
 
asStreamOpt() - Method in class com.mojang.serialization.DynamicLike
 
asStreamOpt() - Method in class com.mojang.serialization.OptionalDynamic
 
asString() - Method in class com.mojang.serialization.Dynamic
 
asString() - Method in class com.mojang.serialization.DynamicLike
 
asString() - Method in class com.mojang.serialization.OptionalDynamic
 
asString(String) - Method in class com.mojang.serialization.DynamicLike
 
aType() - Method in record class com.mojang.datafixers.TypedOptic
 
aType() - Method in record class com.mojang.datafixers.TypedOptic.Element
Returns the value of the aType record component.

B

bang(Type<A>) - Static method in class com.mojang.datafixers.functions.Functions
 
BaseMapCodec<K,V> - Interface in com.mojang.serialization.codecs
 
bool() - Static method in interface com.mojang.datafixers.DSL
 
BOOL - Static variable in interface com.mojang.serialization.Codec
A PrimitiveCodec for representing booleans.
bottomUp() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Everywhere
Returns the value of the bottomUp record component.
bounds() - Method in record class com.mojang.datafixers.TypedOptic
Returns the value of the bounds record component.
box(Lens<S, T, A, B>) - Static method in interface com.mojang.datafixers.optics.Lens
 
Box(Lens<S, T, A, B>) - Constructor for class com.mojang.datafixers.optics.Lens.Box
 
boxed() - Method in interface com.mojang.serialization.Decoder
Returns a boxed decoder that has the same behaviour as this decoder.
bType() - Method in record class com.mojang.datafixers.TypedOptic
 
bType() - Method in record class com.mojang.datafixers.TypedOptic.Element
Returns the value of the bType record component.
build(B) - Method in class com.mojang.datafixers.optics.InjTagged
 
build(B) - Method in interface com.mojang.datafixers.optics.Prism
 
build(ImmutableMap.Builder<T, T>, T) - Method in class com.mojang.serialization.RecordBuilder.MapBuilder
 
build(App<RecordCodecBuilder.Mu<O>, O>) - Static method in class com.mojang.serialization.codecs.RecordCodecBuilder
 
build(DataResult<T>) - Method in interface com.mojang.serialization.ListBuilder
 
build(DataResult<T>) - Method in interface com.mojang.serialization.RecordBuilder
 
build(F2) - Method in class com.mojang.datafixers.optics.Inj1
 
build(G2) - Method in class com.mojang.datafixers.optics.Inj2
 
build(R, T) - Method in class com.mojang.serialization.RecordBuilder.AbstractBuilder
 
build(T) - Method in interface com.mojang.serialization.ListBuilder
 
build(T) - Method in class com.mojang.serialization.ListBuilder.Builder
 
build(T) - Method in class com.mojang.serialization.RecordBuilder.AbstractBuilder
 
build(T) - Method in interface com.mojang.serialization.RecordBuilder
 
buildCodec() - Method in class com.mojang.datafixers.types.constant.EmptyPart
 
buildCodec() - Method in class com.mojang.datafixers.types.constant.EmptyPartPassthrough
 
buildCodec() - Method in class com.mojang.datafixers.types.Func
 
buildCodec() - Method in class com.mojang.datafixers.types.templates.Check.CheckType
 
buildCodec() - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
 
buildCodec() - Method in class com.mojang.datafixers.types.templates.Const.PrimitiveType
 
buildCodec() - Method in class com.mojang.datafixers.types.templates.Hook.HookType
 
buildCodec() - Method in class com.mojang.datafixers.types.templates.List.ListType
 
buildCodec() - Method in class com.mojang.datafixers.types.templates.Named.NamedType
 
buildCodec() - Method in class com.mojang.datafixers.types.templates.Product.ProductType
 
buildCodec() - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
 
buildCodec() - Method in class com.mojang.datafixers.types.templates.Sum.SumType
 
buildCodec() - Method in class com.mojang.datafixers.types.templates.Tag.TagType
 
buildCodec() - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
 
buildCodec() - Method in class com.mojang.datafixers.types.Type
 
builder - Variable in class com.mojang.serialization.RecordBuilder.AbstractBuilder
 
Builder(DynamicOps<T>) - Constructor for class com.mojang.serialization.ListBuilder.Builder
 
buildMuType(Type<A>, RecursiveTypeFamily) - Method in class com.mojang.datafixers.types.families.RecursiveTypeFamily
 
buildOptimized(Set<DSL.TypeReference>, Executor) - Method in class com.mojang.datafixers.DataFixerBuilder
 
buildTemplate() - Method in class com.mojang.datafixers.types.constant.EmptyPart
 
buildTemplate() - Method in class com.mojang.datafixers.types.constant.EmptyPartPassthrough
 
buildTemplate() - Method in class com.mojang.datafixers.types.Func
 
buildTemplate() - Method in class com.mojang.datafixers.types.templates.Check.CheckType
 
buildTemplate() - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
 
buildTemplate() - Method in class com.mojang.datafixers.types.templates.Const.PrimitiveType
 
buildTemplate() - Method in class com.mojang.datafixers.types.templates.Hook.HookType
 
buildTemplate() - Method in class com.mojang.datafixers.types.templates.List.ListType
 
buildTemplate() - Method in class com.mojang.datafixers.types.templates.Named.NamedType
 
buildTemplate() - Method in class com.mojang.datafixers.types.templates.Product.ProductType
 
buildTemplate() - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
 
buildTemplate() - Method in class com.mojang.datafixers.types.templates.Sum.SumType
 
buildTemplate() - Method in class com.mojang.datafixers.types.templates.Tag.TagType
 
buildTemplate() - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
 
buildTemplate() - Method in class com.mojang.datafixers.types.Type
 
buildTypes() - Method in class com.mojang.datafixers.schemas.Schema
 
buildUnoptimized() - Method in class com.mojang.datafixers.DataFixerBuilder
 
BYTE - Static variable in interface com.mojang.serialization.Codec
A PrimitiveCodec for representing bytes.
BYTE_BUFFER - Static variable in interface com.mojang.serialization.Codec
A PrimitiveCodec for representing a ByteBuffer.
byteType() - Static method in interface com.mojang.datafixers.DSL
 

C

cap(TypeFamily, RewriteResult<S, T>) - Method in record class com.mojang.datafixers.types.templates.RecursivePoint
 
cap1(TypeRewriteRule, RewriteResult<A, B>) - Method in class com.mojang.datafixers.TypeRewriteRule.Seq
 
Cartesian<P extends K2,Mu extends Cartesian.Mu> - Interface in com.mojang.datafixers.optics.profunctors
 
Cartesian.Mu - Interface in com.mojang.datafixers.optics.profunctors
 
CartesianLike<T extends K1,C,Mu extends CartesianLike.Mu> - Interface in com.mojang.datafixers.kinds
 
CartesianLike.Mu - Interface in com.mojang.datafixers.kinds
 
cast(DynamicOps<U>) - Method in class com.mojang.serialization.Dynamic
 
castOuter(Type<S>, Type<T>) - Method in record class com.mojang.datafixers.TypedOptic
 
castOuterUnchecked(Type<S2>, Type<T2>) - Method in record class com.mojang.datafixers.TypedOptic
 
castOuterUnchecked(Type<S2>, Type<T2>) - Method in record class com.mojang.datafixers.TypedOptic.Element
 
castTyped(DynamicOps<U>) - Method in class com.mojang.serialization.Dynamic
 
ceillog2(int) - Static method in class com.mojang.datafixers.DataFixUtils
 
check(String, int, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
 
Check - Record Class in com.mojang.datafixers.types.templates
 
Check(String, int, TypeTemplate) - Constructor for record class com.mojang.datafixers.types.templates.Check
Creates an instance of a Check record class.
Check.CheckType<A> - Class in com.mojang.datafixers.types.templates
 
checked(String, Type<A>, Type<B>, Function<Typed<?>, Typed<?>>, BitSet) - Static method in class com.mojang.datafixers.DataFix
 
checkOnce(TypeRewriteRule, Consumer<Type<?>>) - Static method in interface com.mojang.datafixers.TypeRewriteRule
 
CheckOnce(TypeRewriteRule, Consumer<Type<?>>) - Constructor for record class com.mojang.datafixers.TypeRewriteRule.CheckOnce
Creates an instance of a CheckOnce record class.
CheckType(String, int, int, Type<A>) - Constructor for class com.mojang.datafixers.types.templates.Check.CheckType
 
choice(PointFreeRule...) - Static method in interface com.mojang.datafixers.functions.PointFreeRule
 
Choice(PointFreeRule[]) - Constructor for record class com.mojang.datafixers.functions.PointFreeRule.Choice
Creates an instance of a Choice record class.
Choice2(PointFreeRule, PointFreeRule) - Constructor for record class com.mojang.datafixers.functions.PointFreeRule.Choice2
Creates an instance of a Choice2 record class.
cimap(Function<C, A>, Function<D, B>) - Method in interface com.mojang.datafixers.optics.profunctors.GetterP
 
cimap(Supplier<App2<P, A, B>>, Function<C, A>, Function<D, B>) - Method in interface com.mojang.datafixers.optics.profunctors.GetterP
 
closed(App2<P, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.Closed
 
Closed<P extends K2,Mu extends Closed.Mu> - Interface in com.mojang.datafixers.optics.profunctors
 
Closed.Mu - Interface in com.mojang.datafixers.optics.profunctors
 
coApply(DynamicOps<T>, A, DataResult<T>) - Method in interface com.mojang.serialization.Codec.ResultFunction
Transforms the result of encoding.
coApply(DynamicOps<T>, A, RecordBuilder<T>) - Method in interface com.mojang.serialization.MapCodec.ResultFunction
 
Cocartesian<P extends K2,Mu extends Cocartesian.Mu> - Interface in com.mojang.datafixers.optics.profunctors
 
Cocartesian.Mu - Interface in com.mojang.datafixers.optics.profunctors
 
CocartesianLike<T extends K1,C,Mu extends CocartesianLike.Mu> - Interface in com.mojang.datafixers.kinds
 
CocartesianLike.Mu - Interface in com.mojang.datafixers.kinds
 
codec() - Method in class com.mojang.datafixers.types.Type
 
codec() - Method in class com.mojang.serialization.MapCodec
 
codec() - Method in class com.mojang.serialization.MapCodec.MapCodecCodec
 
Codec<A> - Interface in com.mojang.serialization
A combined Encoder and Decoder which can convert objects to and from a serialized form.
Codec.ResultFunction<A> - Interface in com.mojang.serialization
An operator on the result a codec, describing how to transform the result on both encoding and decoding.
com.mojang.datafixers - package com.mojang.datafixers
 
com.mojang.datafixers.functions - package com.mojang.datafixers.functions
 
com.mojang.datafixers.kinds - package com.mojang.datafixers.kinds
 
com.mojang.datafixers.optics - package com.mojang.datafixers.optics
 
com.mojang.datafixers.optics.profunctors - package com.mojang.datafixers.optics.profunctors
 
com.mojang.datafixers.schemas - package com.mojang.datafixers.schemas
 
com.mojang.datafixers.types - package com.mojang.datafixers.types
 
com.mojang.datafixers.types.constant - package com.mojang.datafixers.types.constant
 
com.mojang.datafixers.types.families - package com.mojang.datafixers.types.families
 
com.mojang.datafixers.types.templates - package com.mojang.datafixers.types.templates
 
com.mojang.datafixers.util - package com.mojang.datafixers.util
 
com.mojang.serialization - package com.mojang.serialization
 
com.mojang.serialization.codecs - package com.mojang.serialization.codecs
 
comap(Function<? super B, ? extends A>) - Method in interface com.mojang.serialization.Encoder
Transforms the type of this encoder using the given function.
comap(Function<? super B, ? extends A>) - Method in interface com.mojang.serialization.MapEncoder
 
comapFlatMap(Function<? super A, ? extends DataResult<? extends S>>, Function<? super S, ? extends A>) - Method in interface com.mojang.serialization.Codec
Similar to Codec.xmap(Function, Function), except that the forwards (decoding) transformation produces a DataResult and is allowed to fail.
comp(PointFree<Function<B, C>>, PointFree<Function<A, B>>) - Static method in class com.mojang.datafixers.functions.Functions
 
compose(App2<P, B, C>, Supplier<App2<P, A, B>>) - Method in interface com.mojang.datafixers.optics.profunctors.MonoidProfunctor
 
compose(RewriteResult<C, A>) - Method in record class com.mojang.datafixers.RewriteResult
 
compose(TypedOptic<A, B, A1, B1>) - Method in record class com.mojang.datafixers.TypedOptic
 
compose(View<C, A>) - Method in record class com.mojang.datafixers.View
 
CompositionOptic(List<? extends Optic<? super Proof, ?, ?, ?, ?>>) - Constructor for record class com.mojang.datafixers.optics.Optic.CompositionOptic
Creates an instance of a CompositionOptic record class.
compoundList(TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
 
compoundList(TypeTemplate, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
 
compoundList(Type<K>, Type<V>) - Static method in interface com.mojang.datafixers.DSL
 
compoundList(Type<V>) - Static method in interface com.mojang.datafixers.DSL
 
compoundList(Codec<K>, Codec<V>) - Static method in interface com.mojang.serialization.Codec
Returns a codec which represents a list of key-value pairs as a map-like structure in serialized form.
CompoundList - Record Class in com.mojang.datafixers.types.templates
 
CompoundList(TypeTemplate, TypeTemplate) - Constructor for record class com.mojang.datafixers.types.templates.CompoundList
Creates an instance of a CompoundList record class.
CompoundList.CompoundListType<K,V> - Class in com.mojang.datafixers.types.templates
 
CompoundListCodec<K,V> - Class in com.mojang.serialization.codecs
 
CompoundListCodec(Codec<K>, Codec<V>) - Constructor for class com.mojang.serialization.codecs.CompoundListCodec
 
compoundListElements(Type<K>, Type<V>, Type<V2>) - Static method in record class com.mojang.datafixers.TypedOptic
 
compoundListKeys(Type<K>, Type<K2>, Type<V>) - Static method in record class com.mojang.datafixers.TypedOptic
 
CompoundListType(Type<K>, Type<V>) - Constructor for class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
 
compress(String) - Method in class com.mojang.serialization.KeyCompressor
 
compress(T) - Method in class com.mojang.serialization.KeyCompressor
 
Compressable - Interface in com.mojang.serialization
 
COMPRESSED - Static variable in class com.mojang.serialization.JsonOps
 
compressedBuilder(DynamicOps<T>) - Method in interface com.mojang.serialization.MapEncoder
 
compressedDecode(DynamicOps<T>, T) - Method in interface com.mojang.serialization.MapDecoder
 
compressMaps() - Method in interface com.mojang.serialization.DynamicOps
Returns whether this codec should compress bounded maps.
compressMaps() - Method in class com.mojang.serialization.JsonOps
 
compressor(DynamicOps<T>) - Method in interface com.mojang.serialization.Compressable
 
compressor(DynamicOps<T>) - Method in class com.mojang.serialization.CompressorHolder
 
compressor(DynamicOps<T>) - Method in interface com.mojang.serialization.MapDecoder
 
compressor(DynamicOps<T>) - Method in interface com.mojang.serialization.MapEncoder
 
CompressorHolder - Class in com.mojang.serialization
 
CompressorHolder() - Constructor for class com.mojang.serialization.CompressorHolder
 
Const<C,T> - Class in com.mojang.datafixers.kinds
 
Const - Record Class in com.mojang.datafixers.types.templates
 
Const(Type<?>) - Constructor for record class com.mojang.datafixers.types.templates.Const
Creates an instance of a Const record class.
Const.Instance<C> - Class in com.mojang.datafixers.kinds
 
Const.Instance.Mu<C> - Class in com.mojang.datafixers.kinds
 
Const.Mu<C> - Class in com.mojang.datafixers.kinds
 
Const.PrimitiveType<A> - Class in com.mojang.datafixers.types.templates
 
constType(Type<?>) - Static method in interface com.mojang.datafixers.DSL
 
consumerToFunction(Consumer<T>) - Static method in class com.mojang.datafixers.DataFixUtils
 
Continue() - Constructor for class com.mojang.datafixers.types.Type.Continue
 
convert(DynamicOps<R>) - Method in class com.mojang.serialization.Dynamic
 
convert(DynamicOps<S>, DynamicOps<T>, S) - Static method in class com.mojang.serialization.Dynamic
 
convertList(DynamicOps<U>, T) - Method in interface com.mojang.serialization.DynamicOps
 
convertMap(DynamicOps<U>, T) - Method in interface com.mojang.serialization.DynamicOps
 
convertTo(DynamicOps<U>, JsonElement) - Method in class com.mojang.serialization.JsonOps
 
convertTo(DynamicOps<U>, T) - Method in interface com.mojang.serialization.DynamicOps
 
convertUnchecked(String, Type<A>, Type<B>) - Method in class com.mojang.datafixers.DataFix
 
create(A) - Static method in class com.mojang.datafixers.kinds.IdF
 
create(C) - Static method in class com.mojang.datafixers.kinds.Const
 
create(PointFree<Function<A, B>>) - Static method in record class com.mojang.datafixers.View
 
create(View<A, B>, BitSet) - Static method in record class com.mojang.datafixers.RewriteResult
 
create(String, Type<A>, Type<B>, Function<DynamicOps<?>, Function<A, B>>) - Static method in record class com.mojang.datafixers.View
 
create(Function<? super A, ? extends B>) - Static method in interface com.mojang.datafixers.FunctionType
 
create(Function<RecordCodecBuilder.Instance<O>, ? extends App<RecordCodecBuilder.Mu<O>, O>>) - Static method in class com.mojang.serialization.codecs.RecordCodecBuilder
 
create(List<T>) - Static method in class com.mojang.datafixers.kinds.ListBox
 
create(Optional<T>) - Static method in class com.mojang.datafixers.kinds.OptionalBox
 
createBoolean(boolean) - Method in class com.mojang.serialization.DynamicLike
 
createBoolean(boolean) - Method in interface com.mojang.serialization.DynamicOps
 
createBoolean(boolean) - Method in class com.mojang.serialization.JsonOps
 
createByte(byte) - Method in class com.mojang.serialization.DynamicLike
 
createByte(byte) - Method in interface com.mojang.serialization.DynamicOps
 
createByteList(ByteBuffer) - Method in class com.mojang.serialization.DynamicLike
 
createByteList(ByteBuffer) - Method in interface com.mojang.serialization.DynamicOps
 
createDouble(double) - Method in class com.mojang.serialization.DynamicLike
 
createDouble(double) - Method in interface com.mojang.serialization.DynamicOps
 
createFloat(float) - Method in class com.mojang.serialization.DynamicLike
 
createFloat(float) - Method in interface com.mojang.serialization.DynamicOps
 
createInt(int) - Method in class com.mojang.serialization.DynamicLike
 
createInt(int) - Method in interface com.mojang.serialization.DynamicOps
 
createIntList(IntStream) - Method in class com.mojang.serialization.DynamicLike
 
createIntList(IntStream) - Method in interface com.mojang.serialization.DynamicOps
 
createList(Stream<? extends Dynamic<?>>) - Method in class com.mojang.serialization.DynamicLike
 
createList(Stream<JsonElement>) - Method in class com.mojang.serialization.JsonOps
 
createList(Stream<T>) - Method in interface com.mojang.serialization.DynamicOps
 
createLong(long) - Method in class com.mojang.serialization.DynamicLike
 
createLong(long) - Method in interface com.mojang.serialization.DynamicOps
 
createLongList(LongStream) - Method in class com.mojang.serialization.DynamicLike
 
createLongList(LongStream) - Method in interface com.mojang.serialization.DynamicOps
 
createMap(Map<? extends Dynamic<?>, ? extends Dynamic<?>>) - Method in class com.mojang.serialization.DynamicLike
 
createMap(Map<T, T>) - Method in interface com.mojang.serialization.DynamicOps
 
createMap(Stream<Pair<JsonElement, JsonElement>>) - Method in class com.mojang.serialization.JsonOps
 
createMap(Stream<Pair<T, T>>) - Method in interface com.mojang.serialization.DynamicOps
 
createNumeric(Number) - Method in class com.mojang.serialization.DynamicLike
 
createNumeric(Number) - Method in interface com.mojang.serialization.DynamicOps
 
createNumeric(Number) - Method in class com.mojang.serialization.JsonOps
 
createShort(short) - Method in class com.mojang.serialization.DynamicLike
 
createShort(short) - Method in interface com.mojang.serialization.DynamicOps
 
createString(String) - Method in class com.mojang.serialization.DynamicLike
 
createString(String) - Method in interface com.mojang.serialization.DynamicOps
 
createString(String) - Method in class com.mojang.serialization.JsonOps
 
curry() - Method in interface com.mojang.datafixers.util.Function10
 
curry() - Method in interface com.mojang.datafixers.util.Function11
 
curry() - Method in interface com.mojang.datafixers.util.Function12
 
curry() - Method in interface com.mojang.datafixers.util.Function13
 
curry() - Method in interface com.mojang.datafixers.util.Function14
 
curry() - Method in interface com.mojang.datafixers.util.Function15
 
curry() - Method in interface com.mojang.datafixers.util.Function16
 
curry() - Method in interface com.mojang.datafixers.util.Function3
 
curry() - Method in interface com.mojang.datafixers.util.Function4
 
curry() - Method in interface com.mojang.datafixers.util.Function5
 
curry() - Method in interface com.mojang.datafixers.util.Function6
 
curry() - Method in interface com.mojang.datafixers.util.Function7
 
curry() - Method in interface com.mojang.datafixers.util.Function8
 
curry() - Method in interface com.mojang.datafixers.util.Function9
 
curry10() - Method in interface com.mojang.datafixers.util.Function11
 
curry10() - Method in interface com.mojang.datafixers.util.Function12
 
curry10() - Method in interface com.mojang.datafixers.util.Function13
 
curry10() - Method in interface com.mojang.datafixers.util.Function14
 
curry10() - Method in interface com.mojang.datafixers.util.Function15
 
curry10() - Method in interface com.mojang.datafixers.util.Function16
 
curry11() - Method in interface com.mojang.datafixers.util.Function12
 
curry11() - Method in interface com.mojang.datafixers.util.Function13
 
curry11() - Method in interface com.mojang.datafixers.util.Function14
 
curry11() - Method in interface com.mojang.datafixers.util.Function15
 
curry11() - Method in interface com.mojang.datafixers.util.Function16
 
curry12() - Method in interface com.mojang.datafixers.util.Function13
 
curry12() - Method in interface com.mojang.datafixers.util.Function14
 
curry12() - Method in interface com.mojang.datafixers.util.Function15
 
curry12() - Method in interface com.mojang.datafixers.util.Function16
 
curry13() - Method in interface com.mojang.datafixers.util.Function14
 
curry13() - Method in interface com.mojang.datafixers.util.Function15
 
curry13() - Method in interface com.mojang.datafixers.util.Function16
 
curry14() - Method in interface com.mojang.datafixers.util.Function15
 
curry14() - Method in interface com.mojang.datafixers.util.Function16
 
curry15() - Method in interface com.mojang.datafixers.util.Function16
 
curry2() - Method in interface com.mojang.datafixers.util.Function10
 
curry2() - Method in interface com.mojang.datafixers.util.Function11
 
curry2() - Method in interface com.mojang.datafixers.util.Function12
 
curry2() - Method in interface com.mojang.datafixers.util.Function13
 
curry2() - Method in interface com.mojang.datafixers.util.Function14
 
curry2() - Method in interface com.mojang.datafixers.util.Function15
 
curry2() - Method in interface com.mojang.datafixers.util.Function16
 
curry2() - Method in interface com.mojang.datafixers.util.Function3
 
curry2() - Method in interface com.mojang.datafixers.util.Function4
 
curry2() - Method in interface com.mojang.datafixers.util.Function5
 
curry2() - Method in interface com.mojang.datafixers.util.Function6
 
curry2() - Method in interface com.mojang.datafixers.util.Function7
 
curry2() - Method in interface com.mojang.datafixers.util.Function8
 
curry2() - Method in interface com.mojang.datafixers.util.Function9
 
curry3() - Method in interface com.mojang.datafixers.util.Function10
 
curry3() - Method in interface com.mojang.datafixers.util.Function11
 
curry3() - Method in interface com.mojang.datafixers.util.Function12
 
curry3() - Method in interface com.mojang.datafixers.util.Function13
 
curry3() - Method in interface com.mojang.datafixers.util.Function14
 
curry3() - Method in interface com.mojang.datafixers.util.Function15
 
curry3() - Method in interface com.mojang.datafixers.util.Function16
 
curry3() - Method in interface com.mojang.datafixers.util.Function4
 
curry3() - Method in interface com.mojang.datafixers.util.Function5
 
curry3() - Method in interface com.mojang.datafixers.util.Function6
 
curry3() - Method in interface com.mojang.datafixers.util.Function7
 
curry3() - Method in interface com.mojang.datafixers.util.Function8
 
curry3() - Method in interface com.mojang.datafixers.util.Function9
 
curry4() - Method in interface com.mojang.datafixers.util.Function10
 
curry4() - Method in interface com.mojang.datafixers.util.Function11
 
curry4() - Method in interface com.mojang.datafixers.util.Function12
 
curry4() - Method in interface com.mojang.datafixers.util.Function13
 
curry4() - Method in interface com.mojang.datafixers.util.Function14
 
curry4() - Method in interface com.mojang.datafixers.util.Function15
 
curry4() - Method in interface com.mojang.datafixers.util.Function16
 
curry4() - Method in interface com.mojang.datafixers.util.Function5
 
curry4() - Method in interface com.mojang.datafixers.util.Function6
 
curry4() - Method in interface com.mojang.datafixers.util.Function7
 
curry4() - Method in interface com.mojang.datafixers.util.Function8
 
curry4() - Method in interface com.mojang.datafixers.util.Function9
 
curry5() - Method in interface com.mojang.datafixers.util.Function10
 
curry5() - Method in interface com.mojang.datafixers.util.Function11
 
curry5() - Method in interface com.mojang.datafixers.util.Function12
 
curry5() - Method in interface com.mojang.datafixers.util.Function13
 
curry5() - Method in interface com.mojang.datafixers.util.Function14
 
curry5() - Method in interface com.mojang.datafixers.util.Function15
 
curry5() - Method in interface com.mojang.datafixers.util.Function16
 
curry5() - Method in interface com.mojang.datafixers.util.Function6
 
curry5() - Method in interface com.mojang.datafixers.util.Function7
 
curry5() - Method in interface com.mojang.datafixers.util.Function8
 
curry5() - Method in interface com.mojang.datafixers.util.Function9
 
curry6() - Method in interface com.mojang.datafixers.util.Function10
 
curry6() - Method in interface com.mojang.datafixers.util.Function11
 
curry6() - Method in interface com.mojang.datafixers.util.Function12
 
curry6() - Method in interface com.mojang.datafixers.util.Function13
 
curry6() - Method in interface com.mojang.datafixers.util.Function14
 
curry6() - Method in interface com.mojang.datafixers.util.Function15
 
curry6() - Method in interface com.mojang.datafixers.util.Function16
 
curry6() - Method in interface com.mojang.datafixers.util.Function7
 
curry6() - Method in interface com.mojang.datafixers.util.Function8
 
curry6() - Method in interface com.mojang.datafixers.util.Function9
 
curry7() - Method in interface com.mojang.datafixers.util.Function10
 
curry7() - Method in interface com.mojang.datafixers.util.Function11
 
curry7() - Method in interface com.mojang.datafixers.util.Function12
 
curry7() - Method in interface com.mojang.datafixers.util.Function13
 
curry7() - Method in interface com.mojang.datafixers.util.Function14
 
curry7() - Method in interface com.mojang.datafixers.util.Function15
 
curry7() - Method in interface com.mojang.datafixers.util.Function16
 
curry7() - Method in interface com.mojang.datafixers.util.Function8
 
curry7() - Method in interface com.mojang.datafixers.util.Function9
 
curry8() - Method in interface com.mojang.datafixers.util.Function10
 
curry8() - Method in interface com.mojang.datafixers.util.Function11
 
curry8() - Method in interface com.mojang.datafixers.util.Function12
 
curry8() - Method in interface com.mojang.datafixers.util.Function13
 
curry8() - Method in interface com.mojang.datafixers.util.Function14
 
curry8() - Method in interface com.mojang.datafixers.util.Function15
 
curry8() - Method in interface com.mojang.datafixers.util.Function16
 
curry8() - Method in interface com.mojang.datafixers.util.Function9
 
curry9() - Method in interface com.mojang.datafixers.util.Function10
 
curry9() - Method in interface com.mojang.datafixers.util.Function11
 
curry9() - Method in interface com.mojang.datafixers.util.Function12
 
curry9() - Method in interface com.mojang.datafixers.util.Function13
 
curry9() - Method in interface com.mojang.datafixers.util.Function14
 
curry9() - Method in interface com.mojang.datafixers.util.Function15
 
curry9() - Method in interface com.mojang.datafixers.util.Function16
 

D

DataFix - Class in com.mojang.datafixers
 
DataFix(Schema, boolean) - Constructor for class com.mojang.datafixers.DataFix
 
DataFixer - Interface in com.mojang.datafixers
 
DataFixerBuilder - Class in com.mojang.datafixers
 
DataFixerBuilder(int) - Constructor for class com.mojang.datafixers.DataFixerBuilder
 
DataFixerUpper - Class in com.mojang.datafixers
 
DataFixerUpper(Int2ObjectSortedMap<Schema>, List<DataFix>, IntSortedSet) - Constructor for class com.mojang.datafixers.DataFixerUpper
 
DataFixUtils - Class in com.mojang.datafixers
 
DataResult<R> - Class in com.mojang.serialization
 
DataResult.Instance - Enum Class in com.mojang.serialization
 
DataResult.Instance.Mu - Class in com.mojang.serialization
 
DataResult.Mu - Class in com.mojang.serialization
 
DataResult.PartialResult<R> - Class in com.mojang.serialization
 
decode(Decoder<? extends A>) - Method in class com.mojang.serialization.Dynamic
 
decode(Decoder<? extends A>) - Method in class com.mojang.serialization.DynamicLike
 
decode(Decoder<? extends A>) - Method in class com.mojang.serialization.OptionalDynamic
 
decode(Dynamic<T>) - Method in interface com.mojang.serialization.Decoder.Boxed
Decodes an object from a serialized form, returning any remaining serialized data.
decode(Dynamic<T>) - Method in interface com.mojang.serialization.Decoder
Decode an object from a serialized form, returning any remaining serialized data.
decode(Dynamic<T>) - Method in interface com.mojang.serialization.Decoder.Simple
Decodes an object from a serialized form
decode(DynamicOps<T>, MapLike<T>) - Method in interface com.mojang.serialization.codecs.BaseMapCodec
 
decode(DynamicOps<T>, MapLike<T>) - Method in class com.mojang.serialization.codecs.EitherMapCodec
 
decode(DynamicOps<T>, MapLike<T>) - Method in class com.mojang.serialization.codecs.FieldDecoder
 
decode(DynamicOps<T>, MapLike<T>) - Method in class com.mojang.serialization.codecs.KeyDispatchCodec
 
decode(DynamicOps<T>, MapLike<T>) - Method in class com.mojang.serialization.codecs.OptionalFieldCodec
 
decode(DynamicOps<T>, MapLike<T>) - Method in class com.mojang.serialization.codecs.PairMapCodec
 
decode(DynamicOps<T>, MapLike<T>) - Method in class com.mojang.serialization.codecs.SimpleMapCodec
 
decode(DynamicOps<T>, MapLike<T>) - Method in interface com.mojang.serialization.MapDecoder
 
decode(DynamicOps<T>, T) - Method in class com.mojang.serialization.codecs.CompoundListCodec
 
decode(DynamicOps<T>, T) - Method in class com.mojang.serialization.codecs.EitherCodec
 
decode(DynamicOps<T>, T) - Method in class com.mojang.serialization.codecs.ListCodec
 
decode(DynamicOps<T>, T) - Method in class com.mojang.serialization.codecs.PairCodec
 
decode(DynamicOps<T>, T) - Method in interface com.mojang.serialization.codecs.PrimitiveCodec
 
decode(DynamicOps<T>, T) - Method in class com.mojang.serialization.codecs.UnboundedMapCodec
 
decode(DynamicOps<T>, T) - Method in interface com.mojang.serialization.Decoder
Decodes an object from a serialized form, returning any remaining serialized data.
decode(DynamicOps<T>, T) - Method in interface com.mojang.serialization.Decoder.Terminal
Decodes an object from a serialized form, but does not return any remaining serialized data.
decode(DynamicOps<T>, T) - Method in class com.mojang.serialization.MapCodec.MapCodecCodec
 
decoder() - Method in interface com.mojang.serialization.Decoder.Boxed
Returns a new decoder with the logic of this object, combining the input format and serialized data.
decoder() - Method in interface com.mojang.serialization.Decoder.Simple
Returns a new decoder with the logic of this object, discarding any remaining serialized data and combining the input format and serialized data.
decoder() - Method in interface com.mojang.serialization.Decoder.Terminal
Returns a new decoder with the logic of this object, discarding any remaining serialized data.
decoder() - Method in interface com.mojang.serialization.MapDecoder
 
Decoder<A> - Interface in com.mojang.serialization
Decodes objects from a serialized form.
Decoder.Boxed<A> - Interface in com.mojang.serialization
Like a Decoder, but deserializes from a Dynamic, which combines the serialized form and the DynamicOps for that form.
Decoder.Simple<A> - Interface in com.mojang.serialization
Like a Decoder.Terminal, but deserializes from a Dynamic, which combines the serialized form and the DynamicOps for that form.
Decoder.Terminal<A> - Interface in com.mojang.serialization
Can decode an object from a serialized form, but does not return any remaining serialized data.
decompress(int) - Method in class com.mojang.serialization.KeyCompressor
 
dependent(MapCodec<E>, Function<A, Pair<E, MapCodec<E>>>, BiFunction<A, E, A>) - Method in class com.mojang.serialization.MapCodec
 
dependent(Function<O, E>, MapEncoder<E>, Function<? super F, ? extends MapDecoder<E>>) - Method in class com.mojang.serialization.codecs.RecordCodecBuilder
 
deprecated(int) - Method in interface com.mojang.serialization.Codec
Returns a version of this codec with a deprecated lifecycle.
deprecated(int) - Static method in class com.mojang.serialization.Lifecycle
 
deprecated(int) - Method in class com.mojang.serialization.MapCodec
 
deprecated(A, int) - Method in class com.mojang.serialization.codecs.RecordCodecBuilder.Instance
 
deprecated(F, int) - Static method in class com.mojang.serialization.codecs.RecordCodecBuilder
 
Deprecated(int) - Constructor for class com.mojang.serialization.Lifecycle.Deprecated
 
dimap(App2<P, A, B>, Function<C, A>, Function<B, D>) - Method in interface com.mojang.datafixers.optics.profunctors.Profunctor
 
dimap(Function<C, A>, Function<B, D>) - Method in enum class com.mojang.datafixers.FunctionType.Instance
 
dimap(Function<C, A>, Function<B, D>) - Method in class com.mojang.datafixers.optics.Adapter.Instance
 
dimap(Function<C, A>, Function<B, D>) - Method in class com.mojang.datafixers.optics.Affine.Instance
 
dimap(Function<C, A>, Function<B, D>) - Method in class com.mojang.datafixers.optics.Forget.Instance
 
dimap(Function<C, A>, Function<B, D>) - Method in class com.mojang.datafixers.optics.ForgetOpt.Instance
 
dimap(Function<C, A>, Function<B, D>) - Method in class com.mojang.datafixers.optics.Lens.Instance
 
dimap(Function<C, A>, Function<B, D>) - Method in class com.mojang.datafixers.optics.Prism.Instance
 
dimap(Function<C, A>, Function<B, D>) - Method in interface com.mojang.datafixers.optics.profunctors.Profunctor
 
dimap(Function<C, A>, Function<B, D>) - Method in class com.mojang.datafixers.optics.profunctors.ProfunctorFunctorWrapper.Instance
 
dimap(Function<C, A>, Function<B, D>) - Method in class com.mojang.datafixers.optics.ReForgetC.Instance
 
dimap(Function<C, A>, Function<B, D>) - Method in class com.mojang.datafixers.optics.Traversal.Instance
 
dimap(Supplier<App2<P, A, B>>, Function<C, A>, Function<B, D>) - Method in interface com.mojang.datafixers.optics.profunctors.Profunctor
 
dispatch(String, Function<? super E, ? extends A>, Function<? super A, ? extends Codec<? extends E>>) - Method in interface com.mojang.serialization.Codec
Delegate codecs allow using the value of an initially decoded key to determine how to decode the rest of the input.
dispatch(Function<? super E, ? extends A>, Function<? super A, ? extends Codec<? extends E>>) - Method in interface com.mojang.serialization.Codec
An overload of Codec.dispatch(String, Function, Function) which uses the string "type" as name of the key field.
dispatchMap(String, Function<? super E, ? extends A>, Function<? super A, ? extends Codec<? extends E>>) - Method in interface com.mojang.serialization.Codec
Similar to Codec.dispatch(String, Function, Function) except that MapCodec is constructed instead of a Codec.
dispatchMap(Function<? super E, ? extends A>, Function<? super A, ? extends Codec<? extends E>>) - Method in interface com.mojang.serialization.Codec
Similar to Codec.dispatch(Function, Function) except that MapCodec is constructed instead of a Codec.
dispatchStable(Function<? super E, ? extends A>, Function<? super A, ? extends Codec<? extends E>>) - Method in interface com.mojang.serialization.Codec
Similar to Codec.dispatch(Function, Function) except that the decoding of the key is considered to be in the Lifecycle.stable() lifecycle.
distribute(App<? extends T, F>, App2<P, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.FunctorProfunctor
 
doRewrite(PointFree<? extends Function<?, ?>>, PointFree<? extends Function<?, ?>>) - Method in enum class com.mojang.datafixers.functions.PointFreeRule.CataFuseDifferent
 
doRewrite(PointFree<? extends Function<?, ?>>, PointFree<? extends Function<?, ?>>) - Method in enum class com.mojang.datafixers.functions.PointFreeRule.CataFuseSame
 
doRewrite(PointFree<? extends Function<?, ?>>, PointFree<? extends Function<?, ?>>) - Method in interface com.mojang.datafixers.functions.PointFreeRule.CompRewrite
 
doRewrite(PointFree<? extends Function<?, ?>>, PointFree<? extends Function<?, ?>>) - Method in enum class com.mojang.datafixers.functions.PointFreeRule.LensComp
 
doRewrite(PointFree<? extends Function<?, ?>>, PointFree<? extends Function<?, ?>>) - Method in enum class com.mojang.datafixers.functions.PointFreeRule.SortInj
 
doRewrite(PointFree<? extends Function<?, ?>>, PointFree<? extends Function<?, ?>>) - Method in enum class com.mojang.datafixers.functions.PointFreeRule.SortProj
 
DOUBLE - Static variable in interface com.mojang.serialization.Codec
A PrimitiveCodec for representing doubles.
doubleRange(double, double) - Static method in interface com.mojang.serialization.Codec
Returns a codec that will encode and decode doubles only within the specified range.
doubleType() - Static method in interface com.mojang.datafixers.DSL
 
DSL - Interface in com.mojang.datafixers
 
DSL.Instances - Class in com.mojang.datafixers
 
DSL.TypeReference - Interface in com.mojang.datafixers
 
Dynamic<T> - Class in com.mojang.serialization
 
Dynamic(DynamicOps<T>) - Constructor for class com.mojang.serialization.Dynamic
 
Dynamic(DynamicOps<T>, T) - Constructor for class com.mojang.serialization.Dynamic
 
DynamicLike<T> - Class in com.mojang.serialization
 
DynamicLike(DynamicOps<T>) - Constructor for class com.mojang.serialization.DynamicLike
 
DynamicOps<T> - Interface in com.mojang.serialization
 

E

either(Codec<F>, Codec<S>) - Static method in interface com.mojang.serialization.Codec
Creates a new codec that decodes and encodes either of two different types from the same data.
Either<L,R> - Class in com.mojang.datafixers.util
 
Either.Instance<R2> - Class in com.mojang.datafixers.util
 
Either.Instance.Mu<R2> - Class in com.mojang.datafixers.util
 
Either.Mu<R> - Class in com.mojang.datafixers.util
 
eitherAffine(Affine<F, F2, A, B>, Affine<G, G2, A, B>) - Static method in class com.mojang.datafixers.optics.Optics
 
EitherCodec<F,S> - Class in com.mojang.serialization.codecs
 
EitherCodec(Codec<F>, Codec<S>) - Constructor for class com.mojang.serialization.codecs.EitherCodec
 
eitherLens(Lens<F, F2, A, B>, Lens<G, G2, A, B>) - Static method in class com.mojang.datafixers.optics.Optics
 
EitherMapCodec<F,S> - Class in com.mojang.serialization.codecs
 
EitherMapCodec(MapCodec<F>, MapCodec<S>) - Constructor for class com.mojang.serialization.codecs.EitherMapCodec
 
eitherTraversal(Traversal<F, F2, A, B>, Traversal<G, G2, A, B>) - Static method in class com.mojang.datafixers.optics.Optics
 
element - Variable in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
 
element - Variable in class com.mojang.datafixers.types.templates.List.ListType
 
element - Variable in class com.mojang.datafixers.types.templates.Named.NamedType
 
element - Variable in class com.mojang.datafixers.types.templates.Tag.TagType
 
element() - Method in record class com.mojang.datafixers.types.templates.Check
Returns the value of the element record component.
element() - Method in record class com.mojang.datafixers.types.templates.CompoundList
Returns the value of the element record component.
element() - Method in record class com.mojang.datafixers.types.templates.Hook
Returns the value of the element record component.
element() - Method in record class com.mojang.datafixers.types.templates.List
Returns the value of the element record component.
element() - Method in record class com.mojang.datafixers.types.templates.Named
Returns the value of the element record component.
element() - Method in class com.mojang.datafixers.types.templates.Named.NamedType
 
element() - Method in record class com.mojang.datafixers.types.templates.Tag
Returns the value of the element record component.
element() - Method in class com.mojang.datafixers.types.templates.Tag.TagType
 
Element(Type<S>, Type<T>, Type<A>, Type<B>, Optic<?, S, T, A, B>) - Constructor for record class com.mojang.datafixers.TypedOptic.Element
Creates an instance of a Element record class.
elementCodec() - Method in interface com.mojang.serialization.codecs.BaseMapCodec
 
elementCodec() - Method in class com.mojang.serialization.codecs.SimpleMapCodec
 
elementCodec() - Method in class com.mojang.serialization.codecs.UnboundedMapCodec
 
elementResult(K, TaggedChoice.TaggedChoiceType<K>, RewriteResult<FT, FR>) - Static method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
 
elements() - Method in record class com.mojang.datafixers.TypedOptic
Returns the value of the elements record component.
empty() - Method in enum class com.mojang.datafixers.FunctionType.Instance
 
empty() - Method in interface com.mojang.datafixers.optics.profunctors.Monoidal
 
empty() - Method in interface com.mojang.serialization.DynamicOps
 
empty() - Static method in interface com.mojang.serialization.Encoder
Produces a MapEncoder which encodes no fields, parameterized by a type.
empty() - Method in class com.mojang.serialization.JsonOps
 
EMPTY - Static variable in interface com.mojang.serialization.Codec
A MapCodec which always decodes Unit.INSTANCE and encodes nothing.
emptyList() - Method in class com.mojang.serialization.DynamicLike
 
emptyList() - Method in interface com.mojang.serialization.DynamicOps
 
emptyMap() - Method in class com.mojang.serialization.DynamicLike
 
emptyMap() - Method in interface com.mojang.serialization.DynamicOps
 
emptyPart() - Static method in interface com.mojang.datafixers.DSL
 
EmptyPart - Class in com.mojang.datafixers.types.constant
 
EmptyPart() - Constructor for class com.mojang.datafixers.types.constant.EmptyPart
 
EmptyPartPassthrough - Class in com.mojang.datafixers.types.constant
 
EmptyPartPassthrough() - Constructor for class com.mojang.datafixers.types.constant.EmptyPartPassthrough
 
emptyPartType() - Static method in interface com.mojang.datafixers.DSL
 
encode(A, DynamicOps<T>, RecordBuilder<T>) - Method in class com.mojang.serialization.codecs.FieldEncoder
 
encode(A, DynamicOps<T>, RecordBuilder<T>) - Method in interface com.mojang.serialization.MapEncoder
 
encode(A, DynamicOps<T>, T) - Method in interface com.mojang.serialization.codecs.PrimitiveCodec
 
encode(A, DynamicOps<T>, T) - Method in interface com.mojang.serialization.Encoder
Encodes an object to a serialized form, adding to an existing prefix.
encode(A, DynamicOps<T>, T) - Method in class com.mojang.serialization.MapCodec.MapCodecCodec
 
encode(Either<F, S>, DynamicOps<T>, RecordBuilder<T>) - Method in class com.mojang.serialization.codecs.EitherMapCodec
 
encode(Either<F, S>, DynamicOps<T>, T) - Method in class com.mojang.serialization.codecs.EitherCodec
 
encode(Pair<F, S>, DynamicOps<T>, RecordBuilder<T>) - Method in class com.mojang.serialization.codecs.PairMapCodec
 
encode(Pair<F, S>, DynamicOps<T>, T) - Method in class com.mojang.serialization.codecs.PairCodec
 
encode(List<A>, DynamicOps<T>, T) - Method in class com.mojang.serialization.codecs.ListCodec
 
encode(List<Pair<K, V>>, DynamicOps<T>, T) - Method in class com.mojang.serialization.codecs.CompoundListCodec
 
encode(Map<K, V>, DynamicOps<T>, RecordBuilder<T>) - Method in interface com.mojang.serialization.codecs.BaseMapCodec
 
encode(Map<K, V>, DynamicOps<T>, RecordBuilder<T>) - Method in class com.mojang.serialization.codecs.SimpleMapCodec
 
encode(Map<K, V>, DynamicOps<T>, T) - Method in class com.mojang.serialization.codecs.UnboundedMapCodec
 
encode(Optional<A>, DynamicOps<T>, RecordBuilder<T>) - Method in class com.mojang.serialization.codecs.OptionalFieldCodec
 
encode(V, DynamicOps<T>, RecordBuilder<T>) - Method in class com.mojang.serialization.codecs.KeyDispatchCodec
 
encoder() - Method in interface com.mojang.serialization.MapEncoder
 
Encoder<A> - Interface in com.mojang.serialization
Encodes objects to a serialized form.
encodeStart(DynamicOps<T>, A) - Method in interface com.mojang.serialization.Encoder
Encode an object to a serialized form.
entries() - Method in interface com.mojang.serialization.MapLike
 
equals(Object) - Method in class com.mojang.datafixers.FieldFinder
 
equals(Object) - Method in record class com.mojang.datafixers.functions.PointFreeRule.All
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.mojang.datafixers.functions.PointFreeRule.Choice
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.mojang.datafixers.functions.PointFreeRule.Choice2
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.mojang.datafixers.functions.PointFreeRule.Everywhere
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.mojang.datafixers.functions.PointFreeRule.Many
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.mojang.datafixers.functions.PointFreeRule.Once
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.mojang.datafixers.functions.PointFreeRule.One
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.mojang.datafixers.functions.PointFreeRule.Seq
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.mojang.datafixers.optics.InjTagged
 
equals(Object) - Method in record class com.mojang.datafixers.optics.Optic.CompositionOptic
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.mojang.datafixers.RewriteResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.mojang.datafixers.TypedOptic.Element
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.mojang.datafixers.TypedOptic
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.mojang.datafixers.TypeRewriteRule.All
 
equals(Object) - Method in record class com.mojang.datafixers.TypeRewriteRule.CheckOnce
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.mojang.datafixers.TypeRewriteRule.Everywhere
 
equals(Object) - Method in class com.mojang.datafixers.TypeRewriteRule.IfSame
 
equals(Object) - Method in record class com.mojang.datafixers.TypeRewriteRule.One
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.mojang.datafixers.TypeRewriteRule.OrElse
 
equals(Object) - Method in class com.mojang.datafixers.TypeRewriteRule.Seq
 
equals(Object) - Method in class com.mojang.datafixers.types.families.ListAlgebra
 
equals(Object) - Method in class com.mojang.datafixers.types.families.RecursiveTypeFamily
 
equals(Object) - Method in record class com.mojang.datafixers.types.templates.Check
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.mojang.datafixers.types.templates.CompoundList
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.mojang.datafixers.types.templates.Const
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.mojang.datafixers.types.templates.Hook
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.mojang.datafixers.types.templates.List
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.mojang.datafixers.types.templates.Named
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.mojang.datafixers.types.templates.Product
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.mojang.datafixers.types.templates.RecursivePoint
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.mojang.datafixers.types.templates.Sum
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.mojang.datafixers.types.templates.Tag
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.mojang.datafixers.types.templates.TaggedChoice
 
equals(Object) - Method in class com.mojang.datafixers.types.Type
 
equals(Object) - Method in class com.mojang.datafixers.util.Pair
 
equals(Object) - Method in record class com.mojang.datafixers.View
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.mojang.serialization.codecs.CompoundListCodec
 
equals(Object) - Method in class com.mojang.serialization.codecs.EitherCodec
 
equals(Object) - Method in class com.mojang.serialization.codecs.EitherMapCodec
 
equals(Object) - Method in class com.mojang.serialization.codecs.FieldDecoder
 
equals(Object) - Method in class com.mojang.serialization.codecs.FieldEncoder
 
equals(Object) - Method in class com.mojang.serialization.codecs.ListCodec
 
equals(Object) - Method in class com.mojang.serialization.codecs.OptionalFieldCodec
 
equals(Object) - Method in class com.mojang.serialization.codecs.PairCodec
 
equals(Object) - Method in class com.mojang.serialization.codecs.PairMapCodec
 
equals(Object) - Method in class com.mojang.serialization.codecs.SimpleMapCodec
 
equals(Object) - Method in class com.mojang.serialization.codecs.UnboundedMapCodec
 
equals(Object) - Method in class com.mojang.serialization.DataResult
 
equals(Object) - Method in class com.mojang.serialization.DataResult.PartialResult
 
equals(Object) - Method in class com.mojang.serialization.Dynamic
 
equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.constant.EmptyPart
 
equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.constant.EmptyPartPassthrough
 
equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.Func
 
equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Check.CheckType
 
equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
 
equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Const.PrimitiveType
 
equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Hook.HookType
 
equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.List.ListType
 
equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Named.NamedType
 
equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Product.ProductType
 
equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
 
equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Sum.SumType
 
equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Tag.TagType
 
equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
 
equals(Object, boolean, boolean) - Method in class com.mojang.datafixers.types.Type
 
error() - Method in class com.mojang.serialization.DataResult
 
error(String) - Static method in interface com.mojang.serialization.Decoder
Returns a decoder which always errors.
error(String) - Static method in interface com.mojang.serialization.Encoder
Produces an encoder which always errors with the given message.
error(Supplier<String>) - Static method in class com.mojang.serialization.DataResult
 
error(Supplier<String>, Lifecycle) - Static method in class com.mojang.serialization.DataResult
 
error(Supplier<String>, R) - Static method in class com.mojang.serialization.DataResult
 
error(Supplier<String>, R, Lifecycle) - Static method in class com.mojang.serialization.DataResult
 
ERRORS_ARE_FATAL - Static variable in class com.mojang.datafixers.DataFixerUpper
 
eval() - Method in class com.mojang.datafixers.functions.PointFree
 
eval(App<? extends AffineP.Mu, P>) - Method in interface com.mojang.datafixers.optics.Affine
 
eval(App<? extends Cartesian.Mu, P>) - Method in interface com.mojang.datafixers.optics.Lens
 
eval(App<? extends Cocartesian.Mu, P>) - Method in interface com.mojang.datafixers.optics.Prism
 
eval(App<? extends Profunctor.Mu, P>) - Method in interface com.mojang.datafixers.optics.Adapter
 
eval(App<? extends TraversalP.Mu, P>) - Method in interface com.mojang.datafixers.optics.Traversal
 
eval(App<? extends Proof, P>) - Method in record class com.mojang.datafixers.optics.Optic.CompositionOptic
 
eval(App<? extends Proof, P>) - Method in interface com.mojang.datafixers.optics.Optic
 
evalCached() - Method in class com.mojang.datafixers.functions.PointFree
 
everywhere(int, TypeRewriteRule, PointFreeRule) - Method in class com.mojang.datafixers.types.families.RecursiveTypeFamily
 
everywhere(PointFreeRule, PointFreeRule) - Static method in interface com.mojang.datafixers.functions.PointFreeRule
 
everywhere(TypeRewriteRule, PointFreeRule, boolean, boolean) - Static method in interface com.mojang.datafixers.TypeRewriteRule
 
everywhere(TypeRewriteRule, PointFreeRule, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.Check.CheckType
 
everywhere(TypeRewriteRule, PointFreeRule, boolean, boolean) - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
 
everywhere(TypeRewriteRule, PointFreeRule, boolean, boolean) - Method in class com.mojang.datafixers.types.Type
 
Everywhere(PointFreeRule, PointFreeRule) - Constructor for record class com.mojang.datafixers.functions.PointFreeRule.Everywhere
Creates an instance of a Everywhere record class.
Everywhere(TypeRewriteRule, PointFreeRule, boolean, boolean) - Constructor for class com.mojang.datafixers.TypeRewriteRule.Everywhere
 
experimental() - Static method in class com.mojang.serialization.Lifecycle
 

F

f() - Method in record class com.mojang.datafixers.types.templates.Product
Returns the value of the f record component.
f() - Method in record class com.mojang.datafixers.types.templates.Sum
Returns the value of the f record component.
family() - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
 
familyOptic(IntFunction<TypedOptic<?, ?, A, B>>) - Static method in interface com.mojang.datafixers.types.families.TypeFamily
 
FamilyOptic<A,B> - Interface in com.mojang.datafixers
 
field(String, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
 
field(String, Type<A>) - Static method in interface com.mojang.datafixers.DSL
 
FieldDecoder<A> - Class in com.mojang.serialization.codecs
 
FieldDecoder(String, Decoder<A>) - Constructor for class com.mojang.serialization.codecs.FieldDecoder
 
FieldEncoder<A> - Class in com.mojang.serialization.codecs
 
FieldEncoder(String, Encoder<A>) - Constructor for class com.mojang.serialization.codecs.FieldEncoder
 
fieldFinder(String, Type<FT>) - Static method in interface com.mojang.datafixers.DSL
 
FieldFinder<FT> - Class in com.mojang.datafixers
 
FieldFinder(String, Type<FT>) - Constructor for class com.mojang.datafixers.FieldFinder
 
FieldNotFoundException(String) - Constructor for class com.mojang.datafixers.types.Type.FieldNotFoundException
 
fieldOf(String) - Method in interface com.mojang.serialization.Codec
Creates a MapCodec representing this as single field in a map-like structure when serialized.
fieldOf(String) - Method in interface com.mojang.serialization.Decoder
Returns a map decoder that decodes a single field with the given name using this decoder.
fieldOf(String) - Method in interface com.mojang.serialization.Encoder
Returns a MapEncoder that encodes a single field with the given name using this encoder.
fieldOf(String) - Method in class com.mojang.serialization.MapCodec
 
fields(String, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
 
fields(String, TypeTemplate, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
 
fields(String, TypeTemplate, String, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
 
fields(String, TypeTemplate, String, TypeTemplate, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
 
fields(String, TypeTemplate, String, TypeTemplate, String, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
 
fields(String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
 
findCheckedType(int) - Method in class com.mojang.datafixers.types.templates.Check.CheckType
 
findCheckedType(int) - Method in class com.mojang.datafixers.types.templates.Hook.HookType
 
findCheckedType(int) - Method in class com.mojang.datafixers.types.templates.Named.NamedType
 
findCheckedType(int) - Method in class com.mojang.datafixers.types.templates.Product.ProductType
 
findCheckedType(int) - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
 
findCheckedType(int) - Method in class com.mojang.datafixers.types.templates.Sum.SumType
 
findCheckedType(int) - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
 
findCheckedType(int) - Method in class com.mojang.datafixers.types.Type
 
findChoiceType(DSL.TypeReference) - Method in class com.mojang.datafixers.schemas.Schema
 
findChoiceType(String, int) - Method in class com.mojang.datafixers.types.templates.Check.CheckType
 
findChoiceType(String, int) - Method in class com.mojang.datafixers.types.templates.Hook.HookType
 
findChoiceType(String, int) - Method in class com.mojang.datafixers.types.templates.Named.NamedType
 
findChoiceType(String, int) - Method in class com.mojang.datafixers.types.templates.Product.ProductType
 
findChoiceType(String, int) - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
 
findChoiceType(String, int) - Method in class com.mojang.datafixers.types.templates.Sum.SumType
 
findChoiceType(String, int) - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
 
findChoiceType(String, int) - Method in class com.mojang.datafixers.types.Type
 
finder() - Method in class com.mojang.datafixers.types.Type
 
findField(String) - Method in class com.mojang.datafixers.types.Type
 
findFieldOrType(int, String, Type<A>, Type<B>) - Method in class com.mojang.datafixers.types.templates.TaggedChoice
 
findFieldOrType(int, String, Type<A>, Type<B>) - Method in interface com.mojang.datafixers.types.templates.TypeTemplate
 
findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in record class com.mojang.datafixers.types.templates.Check
 
findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in record class com.mojang.datafixers.types.templates.CompoundList
 
findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in record class com.mojang.datafixers.types.templates.Const
 
findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in record class com.mojang.datafixers.types.templates.Hook
 
findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in record class com.mojang.datafixers.types.templates.List
 
findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in record class com.mojang.datafixers.types.templates.Named
 
findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in record class com.mojang.datafixers.types.templates.Product
 
findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in record class com.mojang.datafixers.types.templates.RecursivePoint
 
findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in record class com.mojang.datafixers.types.templates.Sum
 
findFieldOrType(int, String, Type<FT>, Type<FR>) - Method in record class com.mojang.datafixers.types.templates.Tag
 
findFieldType(String) - Method in class com.mojang.datafixers.types.Type
 
findFieldTypeOpt(String) - Method in class com.mojang.datafixers.types.templates.Check.CheckType
 
findFieldTypeOpt(String) - Method in class com.mojang.datafixers.types.templates.Hook.HookType
 
findFieldTypeOpt(String) - Method in class com.mojang.datafixers.types.templates.Named.NamedType
 
findFieldTypeOpt(String) - Method in class com.mojang.datafixers.types.templates.Product.ProductType
 
findFieldTypeOpt(String) - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
 
findFieldTypeOpt(String) - Method in class com.mojang.datafixers.types.templates.Sum.SumType
 
findFieldTypeOpt(String) - Method in class com.mojang.datafixers.types.templates.Tag.TagType
 
findFieldTypeOpt(String) - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
 
findFieldTypeOpt(String) - Method in class com.mojang.datafixers.types.Type
 
findType(int, Type<A>, Type<B>, Type.TypeMatcher<A, B>, boolean) - Method in class com.mojang.datafixers.types.families.RecursiveTypeFamily
 
findType(Type<A>, boolean) - Method in interface com.mojang.datafixers.OpticFinder
 
findType(Type<A>, Type<FR>, boolean) - Method in class com.mojang.datafixers.FieldFinder
 
findType(Type<A>, Type<FR>, boolean) - Method in interface com.mojang.datafixers.OpticFinder
 
findType(Type<FT>, Type<FR>, Type.TypeMatcher<FT, FR>, boolean) - Method in class com.mojang.datafixers.types.Type
 
findTypeCached(Type<FT>, Type<FR>, Type.TypeMatcher<FT, FR>, boolean) - Method in class com.mojang.datafixers.types.Type
 
findTypeInChildren(Type<FT>, Type<FR>, Type.TypeMatcher<FT, FR>, boolean) - Method in class com.mojang.datafixers.types.templates.Check.CheckType
 
findTypeInChildren(Type<FT>, Type<FR>, Type.TypeMatcher<FT, FR>, boolean) - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
 
findTypeInChildren(Type<FT>, Type<FR>, Type.TypeMatcher<FT, FR>, boolean) - Method in class com.mojang.datafixers.types.templates.Hook.HookType
 
findTypeInChildren(Type<FT>, Type<FR>, Type.TypeMatcher<FT, FR>, boolean) - Method in class com.mojang.datafixers.types.templates.List.ListType
 
findTypeInChildren(Type<FT>, Type<FR>, Type.TypeMatcher<FT, FR>, boolean) - Method in class com.mojang.datafixers.types.templates.Named.NamedType
 
findTypeInChildren(Type<FT>, Type<FR>, Type.TypeMatcher<FT, FR>, boolean) - Method in class com.mojang.datafixers.types.templates.Product.ProductType
 
findTypeInChildren(Type<FT>, Type<FR>, Type.TypeMatcher<FT, FR>, boolean) - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
 
findTypeInChildren(Type<FT>, Type<FR>, Type.TypeMatcher<FT, FR>, boolean) - Method in class com.mojang.datafixers.types.templates.Sum.SumType
 
findTypeInChildren(Type<FT>, Type<FR>, Type.TypeMatcher<FT, FR>, boolean) - Method in class com.mojang.datafixers.types.templates.Tag.TagType
 
findTypeInChildren(Type<FT>, Type<FR>, Type.TypeMatcher<FT, FR>, boolean) - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
 
findTypeInChildren(Type<FT>, Type<FR>, Type.TypeMatcher<FT, FR>, boolean) - Method in class com.mojang.datafixers.types.Type
 
first - Variable in class com.mojang.datafixers.TypeRewriteRule.OrElse
 
first - Variable in class com.mojang.datafixers.types.Func
 
first - Variable in class com.mojang.datafixers.types.templates.Product.ProductType
 
first - Variable in class com.mojang.datafixers.types.templates.Sum.SumType
 
first() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Choice2
Returns the value of the first record component.
first() - Method in class com.mojang.datafixers.optics.Procompose
 
first() - Method in class com.mojang.datafixers.types.Func
 
first() - Method in class com.mojang.datafixers.types.templates.Product.ProductType
 
first() - Method in class com.mojang.datafixers.types.templates.Sum.SumType
 
first(App2<FunctionType.Mu, A, B>) - Method in enum class com.mojang.datafixers.FunctionType.Instance
 
first(App2<Affine.Mu<A2, B2>, A, B>) - Method in class com.mojang.datafixers.optics.Affine.Instance
 
first(App2<Forget.Mu<R>, A, B>) - Method in class com.mojang.datafixers.optics.Forget.Instance
 
first(App2<ForgetOpt.Mu<R>, A, B>) - Method in class com.mojang.datafixers.optics.ForgetOpt.Instance
 
first(App2<Lens.Mu<A2, B2>, A, B>) - Method in class com.mojang.datafixers.optics.Lens.Instance
 
first(App2<ReForgetC.Mu<R>, A, B>) - Method in class com.mojang.datafixers.optics.ReForgetC.Instance
 
first(App2<P, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.Cartesian
 
first(App2<P, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.TraversalP
 
fix(RewriteResult<A, B>) - Method in class com.mojang.datafixers.types.templates.List.ListType
 
fix(Check.CheckType<A>, RewriteResult<A, B>) - Static method in class com.mojang.datafixers.types.templates.Check.CheckType
 
fix(Hook.HookType<A>, RewriteResult<A, B>) - Static method in class com.mojang.datafixers.types.templates.Hook.HookType
 
fix(Named.NamedType<A>, RewriteResult<A, B>) - Static method in class com.mojang.datafixers.types.templates.Named.NamedType
 
fixerVersions() - Method in class com.mojang.datafixers.DataFixerUpper
 
fixTypeEverywhere(Type<A>, RewriteResult<A, B>) - Method in class com.mojang.datafixers.DataFix
 
fixTypeEverywhere(String, Type<A>, Type<B>, Function<DynamicOps<?>, Function<A, B>>) - Method in class com.mojang.datafixers.DataFix
 
fixTypeEverywhere(String, Type<A>, Type<B>, Function<DynamicOps<?>, Function<A, B>>, BitSet) - Method in class com.mojang.datafixers.DataFix
 
fixTypeEverywhere(String, Type<A>, Function<DynamicOps<?>, Function<A, A>>) - Method in class com.mojang.datafixers.DataFix
 
fixTypeEverywhereTyped(String, Type<A>, Type<B>, Function<Typed<?>, Typed<?>>) - Method in class com.mojang.datafixers.DataFix
 
fixTypeEverywhereTyped(String, Type<A>, Type<B>, Function<Typed<?>, Typed<?>>, BitSet) - Method in class com.mojang.datafixers.DataFix
 
fixTypeEverywhereTyped(String, Type<A>, Function<Typed<?>, Typed<?>>) - Method in class com.mojang.datafixers.DataFix
 
fixTypeEverywhereTyped(String, Type<A>, Function<Typed<?>, Typed<?>>, BitSet) - Method in class com.mojang.datafixers.DataFix
 
flatComap(Function<? super B, ? extends DataResult<? extends A>>) - Method in interface com.mojang.serialization.Encoder
Useful when the type to encode cannot always be converted to the type expected by this encoder.
flatComap(Function<? super B, ? extends DataResult<? extends A>>) - Method in interface com.mojang.serialization.MapEncoder
 
flatComapMap(Function<? super A, ? extends S>, Function<? super S, ? extends DataResult<? extends A>>) - Method in interface com.mojang.serialization.Codec
Similar to Codec.xmap(Function, Function), except that the backwards (encoding) transformation produces a DataResult and is allowed to fail.
flatMap(Function<? super A, ? extends DataResult<? extends B>>) - Method in interface com.mojang.serialization.Decoder
Transforms the type of this decoder using the given function, where the transformation may fail.
flatMap(Function<? super A, ? extends DataResult<? extends B>>) - Method in interface com.mojang.serialization.MapDecoder
 
flatMap(Function<? super Dynamic<T>, ? extends DataResult<U>>) - Method in class com.mojang.serialization.OptionalDynamic
 
flatMap(Function<? super R, ? extends DataResult<R2>>) - Method in class com.mojang.serialization.DataResult
 
flatMap(Function<Type<B>, View<B, C>>) - Method in record class com.mojang.datafixers.View
 
flatMap(Function<L, Either<L2, R>>) - Method in class com.mojang.datafixers.util.Either
 
flatMap(Function<R, DataResult.PartialResult<R2>>) - Method in class com.mojang.serialization.DataResult.PartialResult
 
flatXmap(Function<? super A, ? extends DataResult<? extends S>>, Function<? super S, ? extends DataResult<? extends A>>) - Method in interface com.mojang.serialization.Codec
Similar to Codec.xmap(Function, Function), except that both the forwards and backwards transformations produce a DataResult and are allowed to fail.
flatXmap(Function<? super A, ? extends DataResult<? extends S>>, Function<? super S, ? extends DataResult<? extends A>>) - Method in class com.mojang.serialization.MapCodec
 
flip(Applicative<F, ?>, App<T, App<F, A>>) - Method in interface com.mojang.datafixers.kinds.Traversable
 
flip(Applicative<F, ?>, List<App<F, A>>) - Static method in class com.mojang.datafixers.kinds.ListBox
 
FLOAT - Static variable in interface com.mojang.serialization.Codec
A PrimitiveCodec for representing floats.
floatRange(float, float) - Static method in interface com.mojang.serialization.Codec
Returns a codec that will encode and decode floats only within the specified range.
floatType() - Static method in interface com.mojang.datafixers.DSL
 
fold(Algebra, RecursiveTypeFamily) - Method in class com.mojang.datafixers.types.families.RecursiveTypeFamily
 
fold(RecursivePoint.RecursivePointType<A>, RecursivePoint.RecursivePointType<B>, Algebra, int) - Static method in class com.mojang.datafixers.functions.Functions
 
forget(Function<A, R>) - Static method in class com.mojang.datafixers.optics.Optics
 
Forget<R,A,B> - Interface in com.mojang.datafixers.optics
 
Forget.Instance<R> - Class in com.mojang.datafixers.optics
 
Forget.Instance.Mu<R> - Class in com.mojang.datafixers.optics
 
Forget.Mu<R> - Class in com.mojang.datafixers.optics
 
forgetE(Function<A, Either<B, R>>) - Static method in class com.mojang.datafixers.optics.Optics
 
forgetOpt(Function<A, Optional<R>>) - Static method in class com.mojang.datafixers.optics.Optics
 
ForgetOpt<R,A,B> - Interface in com.mojang.datafixers.optics
 
ForgetOpt.Instance<R> - Class in com.mojang.datafixers.optics
 
ForgetOpt.Instance.Mu<R> - Class in com.mojang.datafixers.optics
 
ForgetOpt.Mu<R> - Class in com.mojang.datafixers.optics
 
forGetter(Function<O, A>) - Method in class com.mojang.serialization.MapCodec
 
forMap(Map<T, T>, DynamicOps<T>) - Static method in interface com.mojang.serialization.MapLike
 
forStrings(Supplier<Stream<String>>) - Static method in interface com.mojang.serialization.Keyable
 
from(App<FunctionType.ReaderMu<C>, A>) - Method in interface com.mojang.datafixers.kinds.Representable
 
from(App<FunctionType.ReaderMu<R>, B>) - Method in class com.mojang.datafixers.FunctionType.ReaderInstance
 
from(App<Either.Mu<C>, A>) - Method in interface com.mojang.datafixers.kinds.CocartesianLike
 
from(App<Either.Mu<R2>, A>) - Method in class com.mojang.datafixers.util.Either.Instance
 
from(App<Pair.Mu<C>, A>) - Method in interface com.mojang.datafixers.kinds.CartesianLike
 
from(App<Pair.Mu<S2>, A>) - Method in class com.mojang.datafixers.util.Pair.Instance
 
from(S) - Method in interface com.mojang.datafixers.optics.Adapter
 
fun(String, Function<DynamicOps<?>, Function<A, B>>, Type<A>, Type<B>) - Static method in class com.mojang.datafixers.functions.Functions
 
func(Type<A>, Type<B>) - Static method in interface com.mojang.datafixers.DSL
 
Func<A,B> - Class in com.mojang.datafixers.types
 
Func(Type<A>, Type<B>) - Constructor for class com.mojang.datafixers.types.Func
 
function() - Method in record class com.mojang.datafixers.View
Returns the value of the function record component.
Function10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,R> - Interface in com.mojang.datafixers.util
 
Function11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,R> - Interface in com.mojang.datafixers.util
 
Function12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,R> - Interface in com.mojang.datafixers.util
 
Function13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,R> - Interface in com.mojang.datafixers.util
 
Function14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,R> - Interface in com.mojang.datafixers.util
 
Function15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,R> - Interface in com.mojang.datafixers.util
 
Function16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,R> - Interface in com.mojang.datafixers.util
 
Function3<T1,T2,T3,R> - Interface in com.mojang.datafixers.util
 
Function4<T1,T2,T3,T4,R> - Interface in com.mojang.datafixers.util
 
Function5<T1,T2,T3,T4,T5,R> - Interface in com.mojang.datafixers.util
 
Function6<T1,T2,T3,T4,T5,T6,R> - Interface in com.mojang.datafixers.util
 
Function7<T1,T2,T3,T4,T5,T6,T7,R> - Interface in com.mojang.datafixers.util
 
Function8<T1,T2,T3,T4,T5,T6,T7,T8,R> - Interface in com.mojang.datafixers.util
 
Function9<T1,T2,T3,T4,T5,T6,T7,T8,T9,R> - Interface in com.mojang.datafixers.util
 
Functions - Class in com.mojang.datafixers.functions
 
Functions() - Constructor for class com.mojang.datafixers.functions.Functions
 
FunctionType<A,B> - Interface in com.mojang.datafixers
 
FunctionType.Instance - Enum Class in com.mojang.datafixers
 
FunctionType.Instance.Mu - Class in com.mojang.datafixers
 
FunctionType.Mu - Class in com.mojang.datafixers
 
FunctionType.ReaderInstance<R> - Class in com.mojang.datafixers
 
FunctionType.ReaderInstance.Mu<A> - Class in com.mojang.datafixers
 
FunctionType.ReaderMu<A> - Class in com.mojang.datafixers
 
Functor<F extends K1,Mu extends Functor.Mu> - Interface in com.mojang.datafixers.kinds
 
Functor.Mu - Interface in com.mojang.datafixers.kinds
 
FunctorProfunctor<T extends K1,P extends K2,Mu extends FunctorProfunctor.Mu<T>> - Interface in com.mojang.datafixers.optics.profunctors
 
FunctorProfunctor.Mu<T extends K1> - Interface in com.mojang.datafixers.optics.profunctors
 
funcType() - Method in record class com.mojang.datafixers.View
 

G

g() - Method in record class com.mojang.datafixers.types.templates.Product
Returns the value of the g record component.
g() - Method in record class com.mojang.datafixers.types.templates.Sum
Returns the value of the g record component.
get() - Method in enum class com.mojang.datafixers.functions.PointFreeRule.Nop
 
get() - Method in enum class com.mojang.datafixers.TypeRewriteRule.Nop
 
get() - Method in class com.mojang.serialization.DataResult
 
get() - Method in class com.mojang.serialization.OptionalDynamic
 
get(App<IdF.Mu, A>) - Static method in class com.mojang.datafixers.kinds.IdF
 
get(OpticFinder<FT>) - Method in class com.mojang.datafixers.Typed
 
get(String) - Method in class com.mojang.serialization.Dynamic
 
get(String) - Method in class com.mojang.serialization.DynamicLike
 
get(String) - Method in interface com.mojang.serialization.MapLike
 
get(String) - Method in class com.mojang.serialization.OptionalDynamic
 
get(T) - Method in interface com.mojang.serialization.MapLike
 
get(T, String) - Method in interface com.mojang.serialization.DynamicOps
 
getAll(TypedOptic<A, ?, FT, ?>) - Method in class com.mojang.datafixers.Typed
 
getAllTyped(OpticFinder<FT>) - Method in class com.mojang.datafixers.Typed
 
getBooleanValue(JsonElement) - Method in class com.mojang.serialization.JsonOps
 
getBooleanValue(T) - Method in interface com.mojang.serialization.DynamicOps
 
getByteBuffer(T) - Method in interface com.mojang.serialization.DynamicOps
 
getChoiceType(DSL.TypeReference, String) - Method in class com.mojang.datafixers.schemas.Schema
 
getElement() - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
 
getElement() - Method in class com.mojang.datafixers.types.templates.List.ListType
 
getElement(String) - Method in class com.mojang.serialization.Dynamic
 
getElement(String) - Method in class com.mojang.serialization.DynamicLike
 
getElement(String) - Method in class com.mojang.serialization.OptionalDynamic
 
getElement(String, T) - Method in class com.mojang.serialization.DynamicLike
 
getElementGeneric(T) - Method in class com.mojang.serialization.Dynamic
 
getElementGeneric(T) - Method in class com.mojang.serialization.DynamicLike
 
getElementGeneric(T) - Method in class com.mojang.serialization.OptionalDynamic
 
getElementGeneric(T, T) - Method in class com.mojang.serialization.DynamicLike
 
getFirst() - Method in class com.mojang.datafixers.util.Pair
 
getFunc(App2<FunctionType.Mu, A, B>) - Static method in class com.mojang.datafixers.optics.Optics
 
getGeneric(T) - Method in class com.mojang.serialization.Dynamic
 
getGeneric(T) - Method in class com.mojang.serialization.DynamicLike
 
getGeneric(T) - Method in class com.mojang.serialization.OptionalDynamic
 
getGeneric(T, T) - Method in interface com.mojang.serialization.DynamicOps
 
getInputSchema() - Method in class com.mojang.datafixers.DataFix
 
getIntStream(T) - Method in interface com.mojang.serialization.DynamicOps
 
getKey() - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
 
getKeyType() - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
 
getList(JsonElement) - Method in class com.mojang.serialization.JsonOps
 
getList(T) - Method in interface com.mojang.serialization.DynamicOps
 
getLongStream(T) - Method in interface com.mojang.serialization.DynamicOps
 
getLowestSchemaSameVersion(Int2ObjectSortedMap<Schema>, int) - Static method in class com.mojang.datafixers.DataFixerUpper
 
getMap(JsonElement) - Method in class com.mojang.serialization.JsonOps
 
getMap(T) - Method in interface com.mojang.serialization.DynamicOps
 
getMapEntries(JsonElement) - Method in class com.mojang.serialization.JsonOps
 
getMapEntries(T) - Method in interface com.mojang.serialization.DynamicOps
 
getMapValues() - Method in class com.mojang.serialization.Dynamic
 
getMapValues(JsonElement) - Method in class com.mojang.serialization.JsonOps
 
getMapValues(T) - Method in interface com.mojang.serialization.DynamicOps
 
getName() - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
 
getNumberValue(JsonElement) - Method in class com.mojang.serialization.JsonOps
 
getNumberValue(T) - Method in interface com.mojang.serialization.DynamicOps
 
getNumberValue(T, Number) - Method in interface com.mojang.serialization.DynamicOps
 
getOps() - Method in class com.mojang.datafixers.Typed
 
getOps() - Method in class com.mojang.serialization.DynamicLike
 
getOptional(OpticFinder<FT>) - Method in class com.mojang.datafixers.Typed
 
getOptionalTyped(OpticFinder<FT>) - Method in class com.mojang.datafixers.Typed
 
getOrCreate(OpticFinder<FT>) - Method in class com.mojang.datafixers.Typed
 
getOrCreateTyped(OpticFinder<FT>) - Method in class com.mojang.datafixers.Typed
 
getOrDefault(OpticFinder<FT>, FT) - Method in class com.mojang.datafixers.Typed
 
getOrThrow(boolean, Consumer<String>) - Method in class com.mojang.serialization.DataResult
 
getOutputSchema() - Method in class com.mojang.datafixers.DataFix
 
getParent() - Method in class com.mojang.datafixers.schemas.Schema
 
getRule() - Method in class com.mojang.datafixers.DataFix
 
getRule(int, int) - Method in class com.mojang.datafixers.DataFixerUpper
 
getSchema(int) - Method in interface com.mojang.datafixers.DataFixer
 
getSchema(int) - Method in class com.mojang.datafixers.DataFixerUpper
 
getSecond() - Method in class com.mojang.datafixers.util.Pair
 
getSetType(OpticFinder<FT>, Type<FR>) - Method in class com.mojang.datafixers.types.Type
 
getStream(JsonElement) - Method in class com.mojang.serialization.JsonOps
 
getStream(T) - Method in interface com.mojang.serialization.DynamicOps
 
getStringValue(JsonElement) - Method in class com.mojang.serialization.JsonOps
 
getStringValue(T) - Method in interface com.mojang.serialization.DynamicOps
 
getSubVersion(int) - Static method in class com.mojang.datafixers.DataFixUtils
 
getTemplate(String) - Method in class com.mojang.datafixers.schemas.Schema
 
getter(Function<S, A>) - Static method in class com.mojang.datafixers.optics.Optics
 
GetterP<P extends K2,Mu extends GetterP.Mu> - Interface in com.mojang.datafixers.optics.profunctors
 
GetterP.Mu - Interface in com.mojang.datafixers.optics.profunctors
 
getType() - Method in class com.mojang.datafixers.Typed
 
getType(DSL.TypeReference) - Method in class com.mojang.datafixers.schemas.Schema
 
getType(DSL.TypeReference, int) - Method in class com.mojang.datafixers.DataFixerUpper
 
getTyped(OpticFinder<FT>) - Method in class com.mojang.datafixers.Typed
 
getTypeRaw(DSL.TypeReference) - Method in class com.mojang.datafixers.schemas.Schema
 
getValue() - Method in class com.mojang.datafixers.Typed
 
getValue() - Method in class com.mojang.serialization.Dynamic
 
getVersion(int) - Static method in class com.mojang.datafixers.DataFixUtils
 
getVersionKey() - Method in class com.mojang.datafixers.DataFix
 
getVersionKey() - Method in class com.mojang.datafixers.schemas.Schema
 
grate(FunctionType<FunctionType<FunctionType<S, A>, B>, T>) - Static method in class com.mojang.datafixers.optics.Optics
 
group(App<F, T1>) - Method in interface com.mojang.datafixers.kinds.Kind1
 
group(App<F, T1>, App<F, T2>) - Method in interface com.mojang.datafixers.kinds.Kind1
 
group(App<F, T1>, App<F, T2>, App<F, T3>) - Method in interface com.mojang.datafixers.kinds.Kind1
 
group(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>) - Method in interface com.mojang.datafixers.kinds.Kind1
 
group(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>) - Method in interface com.mojang.datafixers.kinds.Kind1
 
group(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>) - Method in interface com.mojang.datafixers.kinds.Kind1
 
group(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>) - Method in interface com.mojang.datafixers.kinds.Kind1
 
group(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>) - Method in interface com.mojang.datafixers.kinds.Kind1
 
group(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>) - Method in interface com.mojang.datafixers.kinds.Kind1
 
group(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>) - Method in interface com.mojang.datafixers.kinds.Kind1
 
group(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>) - Method in interface com.mojang.datafixers.kinds.Kind1
 
group(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>) - Method in interface com.mojang.datafixers.kinds.Kind1
 
group(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>, App<F, T13>) - Method in interface com.mojang.datafixers.kinds.Kind1
 
group(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>, App<F, T13>, App<F, T14>) - Method in interface com.mojang.datafixers.kinds.Kind1
 
group(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>, App<F, T13>, App<F, T14>, App<F, T15>) - Method in interface com.mojang.datafixers.kinds.Kind1
 
group(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>, App<F, T13>, App<F, T14>, App<F, T15>, App<F, T16>) - Method in interface com.mojang.datafixers.kinds.Kind1
 

H

hashCode() - Method in class com.mojang.datafixers.FieldFinder
 
hashCode() - Method in record class com.mojang.datafixers.functions.PointFreeRule.All
Returns a hash code value for this object.
hashCode() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Choice
Returns a hash code value for this object.
hashCode() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Choice2
Returns a hash code value for this object.
hashCode() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Everywhere
Returns a hash code value for this object.
hashCode() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Many
Returns a hash code value for this object.
hashCode() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Once
Returns a hash code value for this object.
hashCode() - Method in record class com.mojang.datafixers.functions.PointFreeRule.One
Returns a hash code value for this object.
hashCode() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Seq
Returns a hash code value for this object.
hashCode() - Method in class com.mojang.datafixers.optics.InjTagged
 
hashCode() - Method in record class com.mojang.datafixers.optics.Optic.CompositionOptic
Returns a hash code value for this object.
hashCode() - Method in record class com.mojang.datafixers.RewriteResult
Returns a hash code value for this object.
hashCode() - Method in record class com.mojang.datafixers.TypedOptic.Element
Returns a hash code value for this object.
hashCode() - Method in record class com.mojang.datafixers.TypedOptic
Returns a hash code value for this object.
hashCode() - Method in class com.mojang.datafixers.TypeRewriteRule.All
 
hashCode() - Method in record class com.mojang.datafixers.TypeRewriteRule.CheckOnce
Returns a hash code value for this object.
hashCode() - Method in class com.mojang.datafixers.TypeRewriteRule.Everywhere
 
hashCode() - Method in class com.mojang.datafixers.TypeRewriteRule.IfSame
 
hashCode() - Method in record class com.mojang.datafixers.TypeRewriteRule.One
Returns a hash code value for this object.
hashCode() - Method in class com.mojang.datafixers.TypeRewriteRule.OrElse
 
hashCode() - Method in class com.mojang.datafixers.TypeRewriteRule.Seq
 
hashCode() - Method in class com.mojang.datafixers.types.families.ListAlgebra
 
hashCode() - Method in class com.mojang.datafixers.types.families.RecursiveTypeFamily
 
hashCode() - Method in class com.mojang.datafixers.types.Func
 
hashCode() - Method in class com.mojang.datafixers.types.templates.Check.CheckType
 
hashCode() - Method in record class com.mojang.datafixers.types.templates.Check
Returns a hash code value for this object.
hashCode() - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
 
hashCode() - Method in record class com.mojang.datafixers.types.templates.CompoundList
Returns a hash code value for this object.
hashCode() - Method in record class com.mojang.datafixers.types.templates.Const
Returns a hash code value for this object.
hashCode() - Method in record class com.mojang.datafixers.types.templates.Hook
Returns a hash code value for this object.
hashCode() - Method in class com.mojang.datafixers.types.templates.Hook.HookType
 
hashCode() - Method in record class com.mojang.datafixers.types.templates.List
Returns a hash code value for this object.
hashCode() - Method in class com.mojang.datafixers.types.templates.List.ListType
 
hashCode() - Method in record class com.mojang.datafixers.types.templates.Named
Returns a hash code value for this object.
hashCode() - Method in class com.mojang.datafixers.types.templates.Named.NamedType
 
hashCode() - Method in record class com.mojang.datafixers.types.templates.Product
Returns a hash code value for this object.
hashCode() - Method in class com.mojang.datafixers.types.templates.Product.ProductType
 
hashCode() - Method in record class com.mojang.datafixers.types.templates.RecursivePoint
Returns a hash code value for this object.
hashCode() - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
 
hashCode() - Method in record class com.mojang.datafixers.types.templates.Sum
Returns a hash code value for this object.
hashCode() - Method in class com.mojang.datafixers.types.templates.Sum.SumType
 
hashCode() - Method in record class com.mojang.datafixers.types.templates.Tag
Returns a hash code value for this object.
hashCode() - Method in class com.mojang.datafixers.types.templates.Tag.TagType
 
hashCode() - Method in class com.mojang.datafixers.types.templates.TaggedChoice
 
hashCode() - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
 
hashCode() - Method in class com.mojang.datafixers.util.Pair
 
hashCode() - Method in record class com.mojang.datafixers.View
Returns a hash code value for this object.
hashCode() - Method in class com.mojang.serialization.codecs.CompoundListCodec
 
hashCode() - Method in class com.mojang.serialization.codecs.EitherCodec
 
hashCode() - Method in class com.mojang.serialization.codecs.EitherMapCodec
 
hashCode() - Method in class com.mojang.serialization.codecs.FieldDecoder
 
hashCode() - Method in class com.mojang.serialization.codecs.FieldEncoder
 
hashCode() - Method in class com.mojang.serialization.codecs.ListCodec
 
hashCode() - Method in class com.mojang.serialization.codecs.OptionalFieldCodec
 
hashCode() - Method in class com.mojang.serialization.codecs.PairCodec
 
hashCode() - Method in class com.mojang.serialization.codecs.PairMapCodec
 
hashCode() - Method in class com.mojang.serialization.codecs.SimpleMapCodec
 
hashCode() - Method in class com.mojang.serialization.codecs.UnboundedMapCodec
 
hashCode() - Method in class com.mojang.serialization.DataResult
 
hashCode() - Method in class com.mojang.serialization.DataResult.PartialResult
 
hashCode() - Method in class com.mojang.serialization.Dynamic
 
hasType(K) - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
 
hmap(TypeFamily, IntFunction<RewriteResult<?, ?>>) - Method in record class com.mojang.datafixers.types.templates.Check
 
hmap(TypeFamily, IntFunction<RewriteResult<?, ?>>) - Method in record class com.mojang.datafixers.types.templates.CompoundList
 
hmap(TypeFamily, IntFunction<RewriteResult<?, ?>>) - Method in record class com.mojang.datafixers.types.templates.Const
 
hmap(TypeFamily, IntFunction<RewriteResult<?, ?>>) - Method in record class com.mojang.datafixers.types.templates.Hook
 
hmap(TypeFamily, IntFunction<RewriteResult<?, ?>>) - Method in record class com.mojang.datafixers.types.templates.List
 
hmap(TypeFamily, IntFunction<RewriteResult<?, ?>>) - Method in record class com.mojang.datafixers.types.templates.Named
 
hmap(TypeFamily, IntFunction<RewriteResult<?, ?>>) - Method in record class com.mojang.datafixers.types.templates.Product
 
hmap(TypeFamily, IntFunction<RewriteResult<?, ?>>) - Method in record class com.mojang.datafixers.types.templates.RecursivePoint
 
hmap(TypeFamily, IntFunction<RewriteResult<?, ?>>) - Method in record class com.mojang.datafixers.types.templates.Sum
 
hmap(TypeFamily, IntFunction<RewriteResult<?, ?>>) - Method in record class com.mojang.datafixers.types.templates.Tag
 
hmap(TypeFamily, IntFunction<RewriteResult<?, ?>>) - Method in class com.mojang.datafixers.types.templates.TaggedChoice
 
hmap(TypeFamily, IntFunction<RewriteResult<?, ?>>) - Method in interface com.mojang.datafixers.types.templates.TypeTemplate
 
hook(TypeTemplate, Hook.HookFunction, Hook.HookFunction) - Static method in interface com.mojang.datafixers.DSL
 
hook(Type<A>, Hook.HookFunction, Hook.HookFunction) - Static method in interface com.mojang.datafixers.DSL
 
Hook - Record Class in com.mojang.datafixers.types.templates
 
Hook(TypeTemplate, Hook.HookFunction, Hook.HookFunction) - Constructor for record class com.mojang.datafixers.types.templates.Hook
Creates an instance of a Hook record class.
Hook.HookFunction - Interface in com.mojang.datafixers.types.templates
 
Hook.HookType<A> - Class in com.mojang.datafixers.types.templates
 
HookType(Type<A>, Hook.HookFunction, Hook.HookFunction) - Constructor for class com.mojang.datafixers.types.templates.Hook.HookType
 

I

id() - Static method in class com.mojang.datafixers.optics.Optics
 
id(int) - Static method in interface com.mojang.datafixers.DSL
 
id(Type<A>) - Static method in class com.mojang.datafixers.functions.Functions
 
id(String) - Method in class com.mojang.datafixers.schemas.Schema
 
IDENTITY - Static variable in interface com.mojang.datafixers.types.templates.Hook.HookFunction
 
IdF<A> - Class in com.mojang.datafixers.kinds
 
IdF.Instance - Enum Class in com.mojang.datafixers.kinds
 
IdF.Instance.Mu - Class in com.mojang.datafixers.kinds
 
IdF.Mu - Class in com.mojang.datafixers.kinds
 
ifLeft(Consumer<? super L>) - Method in class com.mojang.datafixers.util.Either
 
ifRight(Consumer<? super R>) - Method in class com.mojang.datafixers.util.Either
 
ifSame(Typed<B>) - Method in class com.mojang.datafixers.types.Type
 
ifSame(Type<B>, B) - Method in class com.mojang.datafixers.types.Type
 
ifSame(Type<B>, RewriteResult<B, ?>) - Static method in interface com.mojang.datafixers.TypeRewriteRule
 
ifSame(Type<B>, RewriteResult<B, ?>) - Method in class com.mojang.datafixers.types.Type
 
IfSame(Type<B>, RewriteResult<B, ?>) - Constructor for class com.mojang.datafixers.TypeRewriteRule.IfSame
 
impl() - Method in interface com.mojang.datafixers.optics.ReForgetC
 
Implementation() - Constructor for class com.mojang.serialization.MapDecoder.Implementation
 
Implementation() - Constructor for class com.mojang.serialization.MapEncoder.Implementation
 
in() - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
 
in(Schema) - Method in interface com.mojang.datafixers.DSL.TypeReference
 
in(RecursivePoint.RecursivePointType<A>) - Static method in class com.mojang.datafixers.functions.Functions
 
indent(int) - Static method in class com.mojang.datafixers.functions.PointFree
 
index() - Method in record class com.mojang.datafixers.types.templates.Check
Returns the value of the index record component.
index() - Method in record class com.mojang.datafixers.types.templates.RecursivePoint
Returns the value of the index record component.
index() - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
 
inField(String, Type<GT>) - Method in interface com.mojang.datafixers.OpticFinder
 
initBuilder() - Method in class com.mojang.serialization.RecordBuilder.AbstractBuilder
 
initBuilder() - Method in class com.mojang.serialization.RecordBuilder.MapBuilder
 
inj1() - Static method in class com.mojang.datafixers.optics.Optics
 
inj1(Type<B>) - Method in class com.mojang.datafixers.Typed
 
inj1(Type<F>, Type<G>, Type<F2>) - Static method in record class com.mojang.datafixers.TypedOptic
 
Inj1<F,G,F2> - Class in com.mojang.datafixers.optics
 
inj2() - Static method in class com.mojang.datafixers.optics.Optics
 
inj2(Type<B>) - Method in class com.mojang.datafixers.Typed
 
inj2(Type<F>, Type<G>, Type<G2>) - Static method in record class com.mojang.datafixers.TypedOptic
 
Inj2<F,G,G2> - Class in com.mojang.datafixers.optics
 
InjTagged<K,A,B> - Class in com.mojang.datafixers.optics
 
InjTagged(K) - Constructor for class com.mojang.datafixers.optics.InjTagged
 
innermost() - Method in record class com.mojang.datafixers.TypedOptic
 
instance() - Static method in class com.mojang.serialization.codecs.RecordCodecBuilder
 
instance() - Static method in class com.mojang.serialization.DataResult
 
Instance() - Constructor for class com.mojang.datafixers.optics.Adapter.Instance
 
Instance() - Constructor for class com.mojang.datafixers.optics.Affine.Instance
 
Instance() - Constructor for class com.mojang.datafixers.optics.Forget.Instance
 
Instance() - Constructor for class com.mojang.datafixers.optics.ForgetOpt.Instance
 
Instance() - Constructor for class com.mojang.datafixers.optics.Lens.Instance
 
Instance() - Constructor for class com.mojang.datafixers.optics.Prism.Instance
 
Instance() - Constructor for class com.mojang.datafixers.optics.ReForgetC.Instance
 
Instance() - Constructor for class com.mojang.datafixers.optics.Traversal.Instance
 
Instance() - Constructor for class com.mojang.datafixers.util.Either.Instance
 
Instance() - Constructor for class com.mojang.datafixers.util.Pair.Instance
 
Instance() - Constructor for class com.mojang.serialization.codecs.RecordCodecBuilder.Instance
 
Instance(App<? extends Profunctor.Mu, P>, Functor<F, ?>, Functor<G, ?>) - Constructor for class com.mojang.datafixers.optics.profunctors.ProfunctorFunctorWrapper.Instance
 
Instance(Monoid<C>) - Constructor for class com.mojang.datafixers.kinds.Const.Instance
 
INSTANCE - Enum constant in enum class com.mojang.datafixers.functions.PointFreeRule.AppNest
 
INSTANCE - Enum constant in enum class com.mojang.datafixers.functions.PointFreeRule.BangEta
 
INSTANCE - Enum constant in enum class com.mojang.datafixers.functions.PointFreeRule.CataFuseDifferent
 
INSTANCE - Enum constant in enum class com.mojang.datafixers.functions.PointFreeRule.CataFuseSame
 
INSTANCE - Enum constant in enum class com.mojang.datafixers.functions.PointFreeRule.LensAppId
 
INSTANCE - Enum constant in enum class com.mojang.datafixers.functions.PointFreeRule.LensComp
 
INSTANCE - Enum constant in enum class com.mojang.datafixers.functions.PointFreeRule.Nop
 
INSTANCE - Enum constant in enum class com.mojang.datafixers.functions.PointFreeRule.SortInj
 
INSTANCE - Enum constant in enum class com.mojang.datafixers.functions.PointFreeRule.SortProj
 
INSTANCE - Enum constant in enum class com.mojang.datafixers.FunctionType.Instance
 
INSTANCE - Enum constant in enum class com.mojang.datafixers.kinds.IdF.Instance
 
INSTANCE - Enum constant in enum class com.mojang.datafixers.kinds.ListBox.Instance
 
INSTANCE - Enum constant in enum class com.mojang.datafixers.kinds.OptionalBox.Instance
 
INSTANCE - Enum constant in enum class com.mojang.datafixers.TypeRewriteRule.Nop
 
INSTANCE - Enum constant in enum class com.mojang.datafixers.util.Unit
 
INSTANCE - Enum constant in enum class com.mojang.serialization.DataResult.Instance
 
INSTANCE - Static variable in class com.mojang.datafixers.optics.Inj1
 
INSTANCE - Static variable in class com.mojang.datafixers.optics.Inj2
 
INSTANCE - Static variable in class com.mojang.datafixers.optics.Proj1
 
INSTANCE - Static variable in class com.mojang.datafixers.optics.Proj2
 
INSTANCE - Static variable in class com.mojang.serialization.JsonOps
 
instanceOf(Collection<TypeToken<? extends K1>>, TypeToken<Proof2>) - Static method in record class com.mojang.datafixers.TypedOptic
 
Instances() - Constructor for class com.mojang.datafixers.DSL.Instances
 
INT - Static variable in interface com.mojang.serialization.Codec
A PrimitiveCodec for representing integers.
INT_STREAM - Static variable in interface com.mojang.serialization.Codec
A PrimitiveCodec for representing an IntStream.
into(Function<? super Dynamic<T>, ? extends V>) - Method in class com.mojang.serialization.Dynamic
 
into(Function<? super Dynamic<T>, ? extends V>) - Method in class com.mojang.serialization.OptionalDynamic
 
intRange(int, int) - Static method in interface com.mojang.serialization.Codec
Returns a codec that will encode and decode integers only within the specified range.
intType() - Static method in interface com.mojang.datafixers.DSL
 
isId(PointFree<?>) - Static method in class com.mojang.datafixers.functions.Functions
 
isId(Optic<?, ?, ?, ?, ?>) - Static method in class com.mojang.datafixers.optics.Optics
 
isInj1(Optic<?, ?, ?, ?, ?>) - Static method in class com.mojang.datafixers.optics.Optics
 
isInj2(Optic<?, ?, ?, ?, ?>) - Static method in class com.mojang.datafixers.optics.Optics
 
isNop() - Method in record class com.mojang.datafixers.View
 
isProj1(Optic<?, ?, ?, ?, ?>) - Static method in class com.mojang.datafixers.optics.Optics
 
isProj2(Optic<?, ?, ?, ?, ?>) - Static method in class com.mojang.datafixers.optics.Optics
 

J

JsonOps - Class in com.mojang.serialization
 
JsonOps(boolean) - Constructor for class com.mojang.serialization.JsonOps
 

K

K1 - Interface in com.mojang.datafixers.kinds
 
K2 - Interface in com.mojang.datafixers.kinds
 
key - Variable in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
 
key() - Method in record class com.mojang.datafixers.types.templates.CompoundList
Returns the value of the key record component.
Keyable - Interface in com.mojang.serialization
 
keyCodec() - Method in interface com.mojang.serialization.codecs.BaseMapCodec
 
keyCodec() - Method in class com.mojang.serialization.codecs.SimpleMapCodec
 
keyCodec() - Method in class com.mojang.serialization.codecs.UnboundedMapCodec
 
KeyCompressor<T> - Class in com.mojang.serialization
 
KeyCompressor(DynamicOps<T>, Stream<T>) - Constructor for class com.mojang.serialization.KeyCompressor
 
KeyDispatchCodec<K,V> - Class in com.mojang.serialization.codecs
Delegate codecs allow using the value of an initially decoded key to determine how to decode the rest of the input.
KeyDispatchCodec(String, Codec<K>, Function<? super V, ? extends DataResult<? extends K>>, Function<? super K, ? extends DataResult<? extends Codec<? extends V>>>) - Constructor for class com.mojang.serialization.codecs.KeyDispatchCodec
 
KeyDispatchCodec(String, Codec<K>, Function<? super V, ? extends DataResult<? extends K>>, Function<? super K, ? extends DataResult<? extends Decoder<? extends V>>>, Function<? super V, ? extends DataResult<? extends Encoder<V>>>, boolean) - Constructor for class com.mojang.serialization.codecs.KeyDispatchCodec
 
keys(DynamicOps<T>) - Method in class com.mojang.serialization.codecs.EitherMapCodec
 
keys(DynamicOps<T>) - Method in class com.mojang.serialization.codecs.FieldDecoder
 
keys(DynamicOps<T>) - Method in class com.mojang.serialization.codecs.FieldEncoder
 
keys(DynamicOps<T>) - Method in class com.mojang.serialization.codecs.KeyDispatchCodec
 
keys(DynamicOps<T>) - Method in class com.mojang.serialization.codecs.OptionalFieldCodec
 
keys(DynamicOps<T>) - Method in class com.mojang.serialization.codecs.PairMapCodec
 
keys(DynamicOps<T>) - Method in class com.mojang.serialization.codecs.SimpleMapCodec
 
keys(DynamicOps<T>) - Method in interface com.mojang.serialization.Keyable
 
keys(DynamicOps<T>) - Method in class com.mojang.serialization.MapCodec
Returns a stream of keys this map codec may write or read.
Kind1<F extends K1,Mu extends Kind1.Mu> - Interface in com.mojang.datafixers.kinds
 
Kind1.Mu - Interface in com.mojang.datafixers.kinds
 
Kind2<F extends K2,Mu extends Kind2.Mu> - Interface in com.mojang.datafixers.kinds
 
Kind2.Mu - Interface in com.mojang.datafixers.kinds
 

L

left() - Method in class com.mojang.datafixers.util.Either
 
left(App2<FunctionType.Mu, A, B>) - Method in enum class com.mojang.datafixers.FunctionType.Instance
 
left(App2<Affine.Mu<A2, B2>, A, B>) - Method in class com.mojang.datafixers.optics.Affine.Instance
 
left(App2<ForgetOpt.Mu<R>, A, B>) - Method in class com.mojang.datafixers.optics.ForgetOpt.Instance
 
left(App2<Prism.Mu<A2, B2>, A, B>) - Method in class com.mojang.datafixers.optics.Prism.Instance
 
left(App2<ReForgetC.Mu<R>, A, B>) - Method in class com.mojang.datafixers.optics.ReForgetC.Instance
 
left(App2<P, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.Cocartesian
 
left(App2<P, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.TraversalP
 
left(L) - Static method in class com.mojang.datafixers.util.Either
 
lens(Function<S, A>, BiFunction<B, S, T>) - Static method in class com.mojang.datafixers.optics.Optics
 
Lens<S,T,A,B> - Interface in com.mojang.datafixers.optics
 
Lens.Box<S,T,A,B> - Class in com.mojang.datafixers.optics
 
Lens.Instance<A2,B2> - Class in com.mojang.datafixers.optics
 
Lens.Mu<A,B> - Class in com.mojang.datafixers.optics
 
Lens.Mu2<S,T> - Class in com.mojang.datafixers.optics
 
lifecycle() - Method in class com.mojang.serialization.DataResult
 
Lifecycle - Class in com.mojang.serialization
 
Lifecycle.Deprecated - Class in com.mojang.serialization
 
lift1(App<Const.Mu<C>, Function<A, R>>) - Method in class com.mojang.datafixers.kinds.Const.Instance
 
lift1(App<IdF.Mu, Function<A, R>>) - Method in enum class com.mojang.datafixers.kinds.IdF.Instance
 
lift1(App<OptionalBox.Mu, Function<A, R>>) - Method in enum class com.mojang.datafixers.kinds.OptionalBox.Instance
 
lift1(App<Either.Mu<R2>, Function<A, R>>) - Method in class com.mojang.datafixers.util.Either.Instance
 
lift1(App<RecordCodecBuilder.Mu<O>, Function<A, R>>) - Method in class com.mojang.serialization.codecs.RecordCodecBuilder.Instance
 
lift1(App<DataResult.Mu, Function<A, R>>) - Method in enum class com.mojang.serialization.DataResult.Instance
 
lift1(App<F, Function<A, R>>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
lift2(App<Const.Mu<C>, BiFunction<A, B, R>>) - Method in class com.mojang.datafixers.kinds.Const.Instance
 
lift2(App<IdF.Mu, BiFunction<A, B, R>>) - Method in enum class com.mojang.datafixers.kinds.IdF.Instance
 
lift2(App<OptionalBox.Mu, BiFunction<A, B, R>>) - Method in enum class com.mojang.datafixers.kinds.OptionalBox.Instance
 
lift2(App<Either.Mu<R2>, BiFunction<A, B, R>>) - Method in class com.mojang.datafixers.util.Either.Instance
 
lift2(App<F, BiFunction<A, B, R>>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
lift3(App<F, Function3<T1, T2, T3, R>>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
lift4(App<F, Function4<T1, T2, T3, T4, R>>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
lift5(App<F, Function5<T1, T2, T3, T4, T5, R>>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
lift6(App<F, Function6<T1, T2, T3, T4, T5, T6, R>>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
lift7(App<F, Function7<T1, T2, T3, T4, T5, T6, T7, R>>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
lift8(App<F, Function8<T1, T2, T3, T4, T5, T6, T7, T8, R>>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
lift9(App<F, Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, R>>) - Method in interface com.mojang.datafixers.kinds.Applicative
 
list(TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
 
list(Type<A>) - Static method in interface com.mojang.datafixers.DSL
 
list(Type<A>, Type<B>) - Static method in record class com.mojang.datafixers.TypedOptic
 
list(Codec<E>) - Static method in interface com.mojang.serialization.Codec
Returns a new codec that decodes and encodes a list of a single type.
List - Record Class in com.mojang.datafixers.types.templates
 
List(TypeTemplate) - Constructor for record class com.mojang.datafixers.types.templates.List
Creates an instance of a List record class.
List.ListType<A> - Class in com.mojang.datafixers.types.templates
 
ListAlgebra - Class in com.mojang.datafixers.types.families
 
ListAlgebra(String, List<RewriteResult<?, ?>>) - Constructor for class com.mojang.datafixers.types.families.ListAlgebra
 
ListBox<T> - Class in com.mojang.datafixers.kinds
 
ListBox.Instance - Enum Class in com.mojang.datafixers.kinds
 
ListBox.Instance.Mu - Class in com.mojang.datafixers.kinds
 
ListBox.Mu - Class in com.mojang.datafixers.kinds
 
listBuilder() - Method in interface com.mojang.serialization.DynamicOps
 
listBuilder() - Method in class com.mojang.serialization.JsonOps
 
ListBuilder<T> - Interface in com.mojang.serialization
 
ListBuilder.Builder<T> - Class in com.mojang.serialization
 
ListCodec<A> - Class in com.mojang.serialization.codecs
 
ListCodec(Codec<A>) - Constructor for class com.mojang.serialization.codecs.ListCodec
 
listMonoid() - Static method in interface com.mojang.datafixers.kinds.Monoid
 
listOf() - Method in interface com.mojang.serialization.Codec
Returns a new codec that decodes and encodes a list of a single type.
listTraversal() - Static method in class com.mojang.datafixers.optics.Optics
 
ListTraversal<A,B> - Class in com.mojang.datafixers.optics
 
ListType(Type<A>) - Constructor for class com.mojang.datafixers.types.templates.List.ListType
 
lmap(App2<P, A, B>, Function<C, A>) - Method in interface com.mojang.datafixers.optics.profunctors.Profunctor
 
LONG - Static variable in interface com.mojang.serialization.Codec
A PrimitiveCodec for representing longs.
LONG_STREAM - Static variable in interface com.mojang.serialization.Codec
A PrimitiveCodec for representing a LongStream.
longType() - Static method in interface com.mojang.datafixers.DSL
 

M

make(Supplier<T>) - Static method in class com.mojang.datafixers.DataFixUtils
 
make(T, Consumer<T>) - Static method in class com.mojang.datafixers.DataFixUtils
 
makeCompressedBuilder(DynamicOps<T>, KeyCompressor<T>) - Static method in interface com.mojang.serialization.MapEncoder
 
makeKey(int) - Static method in class com.mojang.datafixers.DataFixUtils
 
makeKey(int, int) - Static method in class com.mojang.datafixers.DataFixUtils
 
makeRule() - Method in class com.mojang.datafixers.DataFix
 
many(PointFreeRule) - Static method in interface com.mojang.datafixers.functions.PointFreeRule
 
Many(PointFreeRule) - Constructor for record class com.mojang.datafixers.functions.PointFreeRule.Many
Creates an instance of a Many record class.
map(Function<? super A, ? extends B>) - Method in interface com.mojang.serialization.Decoder
Transforms the type of this decoder using the given function.
map(Function<? super A, ? extends B>) - Method in interface com.mojang.serialization.MapDecoder
 
map(Function<? super Dynamic<T>, U>) - Method in class com.mojang.serialization.OptionalDynamic
 
map(Function<? super L, ? extends T>, Function<? super R, ? extends T>) - Method in class com.mojang.datafixers.util.Either
 
map(Function<? super R, ? extends R2>) - Method in class com.mojang.serialization.DataResult.PartialResult
 
map(Function<? super R, ? extends T>) - Method in class com.mojang.serialization.DataResult
 
map(Function<? super T, ? extends R>, App<Const.Mu<C>, T>) - Method in class com.mojang.datafixers.kinds.Const.Instance
 
map(Function<? super T, ? extends R>, App<IdF.Mu, T>) - Method in enum class com.mojang.datafixers.kinds.IdF.Instance
 
map(Function<? super T, ? extends R>, App<ListBox.Mu, T>) - Method in enum class com.mojang.datafixers.kinds.ListBox.Instance
 
map(Function<? super T, ? extends R>, App<OptionalBox.Mu, T>) - Method in enum class com.mojang.datafixers.kinds.OptionalBox.Instance
 
map(Function<? super T, ? extends R>, App<Either.Mu<R2>, T>) - Method in class com.mojang.datafixers.util.Either.Instance
 
map(Function<? super T, ? extends R>, App<Pair.Mu<S2>, T>) - Method in class com.mojang.datafixers.util.Pair.Instance
 
map(Function<? super T, ? extends R>, App<RecordCodecBuilder.Mu<O>, T>) - Method in class com.mojang.serialization.codecs.RecordCodecBuilder.Instance
 
map(Function<? super T, ? extends R>, App<DataResult.Mu, T>) - Method in enum class com.mojang.serialization.DataResult.Instance
 
map(Function<? super T, ? extends R>, App<F, T>) - Method in interface com.mojang.datafixers.kinds.Functor
 
map(Function<? super T, ? extends R2>, App<FunctionType.ReaderMu<R>, T>) - Method in class com.mojang.datafixers.FunctionType.ReaderInstance
 
map(Function<? super T, ? extends T>) - Method in class com.mojang.serialization.Dynamic
 
mapBoth(Function<? super L, ? extends C>, Function<? super R, ? extends D>) - Method in class com.mojang.datafixers.util.Either
 
mapBuilder() - Method in interface com.mojang.serialization.DynamicOps
 
mapBuilder() - Method in class com.mojang.serialization.JsonOps
 
MapBuilder(DynamicOps<T>) - Constructor for class com.mojang.serialization.RecordBuilder.MapBuilder
 
mapCodec(Function<RecordCodecBuilder.Instance<O>, ? extends App<RecordCodecBuilder.Mu<O>, O>>) - Static method in class com.mojang.serialization.codecs.RecordCodecBuilder
 
MapCodec<A> - Class in com.mojang.serialization
A combined MapEncoder and MapDecoder which can convert objects to and from a series of fields.
MapCodec() - Constructor for class com.mojang.serialization.MapCodec
 
MapCodec.MapCodecCodec<A> - Class in com.mojang.serialization
A Codec that encodes and decodes a MapCodec.
MapCodec.ResultFunction<A> - Interface in com.mojang.serialization
 
MapCodecCodec(MapCodec<A>) - Constructor for class com.mojang.serialization.MapCodec.MapCodecCodec
 
MapDecoder<A> - Interface in com.mojang.serialization
 
MapDecoder.Implementation<A> - Class in com.mojang.serialization
 
mapEither(MapCodec<F>, MapCodec<S>) - Static method in interface com.mojang.serialization.Codec
Creates a new MapCodec that decodes and encodes either of two different types from the same data.
MapEncoder<A> - Interface in com.mojang.serialization
 
MapEncoder.Implementation<A> - Class in com.mojang.serialization
 
mapError(UnaryOperator<String>) - Method in class com.mojang.serialization.DataResult
 
mapError(UnaryOperator<String>) - Method in class com.mojang.serialization.ListBuilder.Builder
 
mapError(UnaryOperator<String>) - Method in interface com.mojang.serialization.ListBuilder
 
mapError(UnaryOperator<String>) - Method in class com.mojang.serialization.RecordBuilder.AbstractBuilder
 
mapError(UnaryOperator<String>) - Method in interface com.mojang.serialization.RecordBuilder
 
mapFirst(Function<? super F, ? extends F2>) - Method in class com.mojang.datafixers.util.Pair
 
mapLeft(Function<? super L, ? extends T>) - Method in class com.mojang.datafixers.util.Either
 
MapLike<T> - Interface in com.mojang.serialization
 
mapPair(MapCodec<F>, MapCodec<S>) - Static method in interface com.mojang.serialization.Codec
Creates a new MapCodec that decodes and encodes two different types from the same data, in sequence.
mapping(Functor<F, ?>, App2<FunctionType.Mu, A, B>) - Method in enum class com.mojang.datafixers.FunctionType.Instance
 
mapping(Functor<F, ?>, App2<P, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.Mapping
 
Mapping<P extends K2,Mu extends Mapping.Mu> - Interface in com.mojang.datafixers.optics.profunctors
 
Mapping.Mu - Interface in com.mojang.datafixers.optics.profunctors
 
mapResult(Codec.ResultFunction<A>) - Method in interface com.mojang.serialization.Codec
Creates a new codec by transforming the current one with the given Codec.ResultFunction.
mapResult(MapCodec.ResultFunction<A>) - Method in class com.mojang.serialization.MapCodec
 
mapRight(Function<? super R, ? extends T>) - Method in class com.mojang.datafixers.util.Either
 
mapSecond(Function<? super S, ? extends S2>) - Method in class com.mojang.datafixers.util.Pair
 
match(Type<S>) - Method in interface com.mojang.datafixers.types.Type.TypeMatcher
 
match(Either<F, G>) - Method in class com.mojang.datafixers.optics.Inj1
 
match(Either<F, G>) - Method in class com.mojang.datafixers.optics.Inj2
 
match(Pair<K, ?>) - Method in class com.mojang.datafixers.optics.InjTagged
 
match(S) - Method in interface com.mojang.datafixers.optics.Prism
 
merge(Dynamic<?>) - Method in class com.mojang.serialization.Dynamic
 
merge(Dynamic<?>, Dynamic<?>) - Method in class com.mojang.serialization.Dynamic
 
mergeToList(JsonElement, JsonElement) - Method in class com.mojang.serialization.JsonOps
 
mergeToList(JsonElement, List<JsonElement>) - Method in class com.mojang.serialization.JsonOps
 
mergeToList(T, List<T>) - Method in interface com.mojang.serialization.DynamicOps
 
mergeToList(T, T) - Method in interface com.mojang.serialization.DynamicOps
 
mergeToMap(JsonElement, JsonElement, JsonElement) - Method in class com.mojang.serialization.JsonOps
 
mergeToMap(JsonElement, MapLike<JsonElement>) - Method in class com.mojang.serialization.JsonOps
 
mergeToMap(T, MapLike<T>) - Method in interface com.mojang.serialization.DynamicOps
 
mergeToMap(T, Map<T, T>) - Method in interface com.mojang.serialization.DynamicOps
 
mergeToMap(T, T, T) - Method in interface com.mojang.serialization.DynamicOps
 
mergeToPrimitive(T, T) - Method in interface com.mojang.serialization.DynamicOps
 
mergeViews(RewriteResult<F, F2>, RewriteResult<G, G2>) - Method in class com.mojang.datafixers.types.templates.Product.ProductType
 
mergeViews(RewriteResult<F, F2>, RewriteResult<G, G2>) - Method in class com.mojang.datafixers.types.templates.Sum.SumType
 
mergeViews(RewriteResult<K, K2>, RewriteResult<V, V2>) - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
 
message() - Method in class com.mojang.serialization.DataResult.PartialResult
 
Monoid<T> - Interface in com.mojang.datafixers.kinds
 
Monoidal<P extends K2,Mu extends Monoidal.Mu> - Interface in com.mojang.datafixers.optics.profunctors
 
Monoidal.Mu - Interface in com.mojang.datafixers.optics.profunctors
 
MonoidProfunctor<P extends K2,Mu extends MonoidProfunctor.Mu> - Interface in com.mojang.datafixers.optics.profunctors
 
MonoidProfunctor.Mu - Interface in com.mojang.datafixers.optics.profunctors
 
Mu() - Constructor for class com.mojang.datafixers.FunctionType.Instance.Mu
 
Mu() - Constructor for class com.mojang.datafixers.FunctionType.Mu
 
Mu() - Constructor for class com.mojang.datafixers.FunctionType.ReaderInstance.Mu
 
Mu() - Constructor for class com.mojang.datafixers.kinds.Const.Instance.Mu
 
Mu() - Constructor for class com.mojang.datafixers.kinds.Const.Mu
 
Mu() - Constructor for class com.mojang.datafixers.kinds.IdF.Instance.Mu
 
Mu() - Constructor for class com.mojang.datafixers.kinds.IdF.Mu
 
Mu() - Constructor for class com.mojang.datafixers.kinds.ListBox.Instance.Mu
 
Mu() - Constructor for class com.mojang.datafixers.kinds.ListBox.Mu
 
Mu() - Constructor for class com.mojang.datafixers.kinds.OptionalBox.Instance.Mu
 
Mu() - Constructor for class com.mojang.datafixers.kinds.OptionalBox.Mu
 
Mu() - Constructor for class com.mojang.datafixers.optics.Adapter.Mu
 
Mu() - Constructor for class com.mojang.datafixers.optics.Affine.Mu
 
Mu() - Constructor for class com.mojang.datafixers.optics.Forget.Instance.Mu
 
Mu() - Constructor for class com.mojang.datafixers.optics.Forget.Mu
 
Mu() - Constructor for class com.mojang.datafixers.optics.ForgetOpt.Instance.Mu
 
Mu() - Constructor for class com.mojang.datafixers.optics.ForgetOpt.Mu
 
Mu() - Constructor for class com.mojang.datafixers.optics.Lens.Mu
 
Mu() - Constructor for class com.mojang.datafixers.optics.Prism.Mu
 
Mu() - Constructor for class com.mojang.datafixers.optics.Procompose.Mu
 
Mu() - Constructor for class com.mojang.datafixers.optics.profunctors.ProfunctorFunctorWrapper.Instance.Mu
 
Mu() - Constructor for class com.mojang.datafixers.optics.profunctors.ProfunctorFunctorWrapper.Mu
 
Mu() - Constructor for class com.mojang.datafixers.optics.ReForgetC.Instance.Mu
 
Mu() - Constructor for class com.mojang.datafixers.optics.ReForgetC.Mu
 
Mu() - Constructor for class com.mojang.datafixers.optics.Traversal.Mu
 
Mu() - Constructor for class com.mojang.datafixers.types.Type.Mu
 
Mu() - Constructor for class com.mojang.datafixers.util.Either.Instance.Mu
 
Mu() - Constructor for class com.mojang.datafixers.util.Either.Mu
 
Mu() - Constructor for class com.mojang.datafixers.util.Pair.Instance.Mu
 
Mu() - Constructor for class com.mojang.datafixers.util.Pair.Mu
 
Mu() - Constructor for class com.mojang.serialization.codecs.RecordCodecBuilder.Mu
 
Mu() - Constructor for class com.mojang.serialization.DataResult.Instance.Mu
 
Mu() - Constructor for class com.mojang.serialization.DataResult.Mu
 
Mu2() - Constructor for class com.mojang.datafixers.optics.Lens.Mu2
 

N

name - Variable in class com.mojang.datafixers.types.templates.Named.NamedType
 
name - Variable in class com.mojang.datafixers.types.templates.Tag.TagType
 
name - Variable in class com.mojang.serialization.codecs.FieldDecoder
 
name() - Method in class com.mojang.datafixers.types.families.RecursiveTypeFamily
 
name() - Method in record class com.mojang.datafixers.types.templates.Check
Returns the value of the name record component.
name() - Method in record class com.mojang.datafixers.types.templates.Named
Returns the value of the name record component.
name() - Method in class com.mojang.datafixers.types.templates.Named.NamedType
 
name() - Method in record class com.mojang.datafixers.types.templates.Tag
Returns the value of the name record component.
name() - Method in class com.mojang.datafixers.types.templates.Tag.TagType
 
named(String, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
 
named(String, Type<A>) - Static method in interface com.mojang.datafixers.DSL
 
Named - Record Class in com.mojang.datafixers.types.templates
 
Named(String, TypeTemplate) - Constructor for record class com.mojang.datafixers.types.templates.Named
Creates an instance of a Named record class.
Named.NamedType<A> - Class in com.mojang.datafixers.types.templates
 
namedChoice(String, Type<FT>) - Static method in interface com.mojang.datafixers.DSL
 
NamedType(String, Type<A>) - Constructor for class com.mojang.datafixers.types.templates.Named.NamedType
 
newType() - Method in record class com.mojang.datafixers.View
 
nop() - Static method in interface com.mojang.datafixers.functions.PointFreeRule
 
nop() - Static method in interface com.mojang.datafixers.TypeRewriteRule
 
nop(Type<A>) - Static method in record class com.mojang.datafixers.RewriteResult
 
nopView(Type<A>) - Static method in record class com.mojang.datafixers.View
 

O

of(Encoder<A>, Decoder<A>) - Static method in interface com.mojang.serialization.Codec
Returns a new codec with the behavior of the given encoder and decoder.
of(Encoder<A>, Decoder<A>, String) - Static method in interface com.mojang.serialization.Codec
Returns a new codec with the behavior of the given encoder and decoder, with a custom name.
of(MapEncoder<A>, MapDecoder<A>) - Static method in interface com.mojang.serialization.Codec
Creates a new MapCodec by combining a MapEncoder and MapDecoder.
of(MapEncoder<A>, MapDecoder<A>) - Static method in class com.mojang.serialization.MapCodec
 
of(MapEncoder<A>, MapDecoder<A>, Supplier<String>) - Static method in interface com.mojang.serialization.Codec
Creates a new MapCodec by combining a MapEncoder and MapDecoder, with a custom name.
of(MapEncoder<A>, MapDecoder<A>, Supplier<String>) - Static method in class com.mojang.serialization.MapCodec
 
of(F, S) - Static method in class com.mojang.datafixers.util.Pair
 
of(Function<O, F>, MapCodec<F>) - Static method in class com.mojang.serialization.codecs.RecordCodecBuilder
 
of(Function<O, F>, String, Codec<F>) - Static method in class com.mojang.serialization.codecs.RecordCodecBuilder
 
of(T1, T2) - Static method in interface com.mojang.datafixers.Products
 
ofBoxed(Decoder.Boxed<? extends A>) - Static method in interface com.mojang.serialization.Decoder
Returns a decoder which decodes from a combined serialized form and format.
ofSimple(Decoder.Simple<? extends A>) - Static method in interface com.mojang.serialization.Decoder
Returns a decoder which decodes from a combined serialized form and format,.
ofTerminal(Decoder.Terminal<? extends A>) - Static method in interface com.mojang.serialization.Decoder
Returns a decoder which throws out any remaining serialized data.
once(PointFreeRule) - Static method in interface com.mojang.datafixers.functions.PointFreeRule
 
once(TypeRewriteRule) - Static method in interface com.mojang.datafixers.TypeRewriteRule
 
Once(PointFreeRule) - Constructor for record class com.mojang.datafixers.functions.PointFreeRule.Once
Creates an instance of a Once record class.
one(PointFreeRule) - Static method in interface com.mojang.datafixers.functions.PointFreeRule
 
one(TypeRewriteRule) - Static method in interface com.mojang.datafixers.TypeRewriteRule
 
one(TypeRewriteRule) - Method in class com.mojang.datafixers.types.templates.Check.CheckType
 
one(TypeRewriteRule) - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
 
one(TypeRewriteRule) - Method in class com.mojang.datafixers.types.templates.Hook.HookType
 
one(TypeRewriteRule) - Method in class com.mojang.datafixers.types.templates.List.ListType
 
one(TypeRewriteRule) - Method in class com.mojang.datafixers.types.templates.Named.NamedType
 
one(TypeRewriteRule) - Method in class com.mojang.datafixers.types.templates.Product.ProductType
 
one(TypeRewriteRule) - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
 
one(TypeRewriteRule) - Method in class com.mojang.datafixers.types.templates.Sum.SumType
 
one(TypeRewriteRule) - Method in class com.mojang.datafixers.types.templates.Tag.TagType
 
one(TypeRewriteRule) - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
 
one(TypeRewriteRule) - Method in class com.mojang.datafixers.types.Type
 
One(PointFreeRule) - Constructor for record class com.mojang.datafixers.functions.PointFreeRule.One
Creates an instance of a One record class.
One(TypeRewriteRule) - Constructor for record class com.mojang.datafixers.TypeRewriteRule.One
Creates an instance of a One record class.
onFail() - Method in record class com.mojang.datafixers.TypeRewriteRule.CheckOnce
Returns the value of the onFail record component.
onFail(Type<?>) - Method in class com.mojang.datafixers.DataFix
 
ops - Variable in class com.mojang.datafixers.Typed
 
ops - Variable in class com.mojang.serialization.DynamicLike
 
ops() - Method in class com.mojang.serialization.ListBuilder.Builder
 
ops() - Method in interface com.mojang.serialization.ListBuilder
 
ops() - Method in class com.mojang.serialization.RecordBuilder.AbstractBuilder
 
ops() - Method in interface com.mojang.serialization.RecordBuilder
 
optic() - Method in record class com.mojang.datafixers.TypedOptic.Element
Returns the value of the optic record component.
Optic<Proof extends K1,S,T,A,B> - Interface in com.mojang.datafixers.optics
 
Optic.CompositionOptic<Proof extends K1,S,T,A,B> - Record Class in com.mojang.datafixers.optics
 
OpticFinder<FT> - Interface in com.mojang.datafixers
 
optics() - Method in record class com.mojang.datafixers.optics.Optic.CompositionOptic
Returns the value of the optics record component.
Optics - Class in com.mojang.datafixers.optics
 
Optics() - Constructor for class com.mojang.datafixers.optics.Optics
 
opticView(Type<S>, RewriteResult<A, B>, TypedOptic<S, T, A, B>) - Static method in class com.mojang.datafixers.types.Type
 
OPTIMIZATION_RULE - Static variable in class com.mojang.datafixers.DataFixerUpper
 
optimizationRule - Variable in class com.mojang.datafixers.TypeRewriteRule.Everywhere
 
optional(TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
 
optional(Type<A>) - Static method in interface com.mojang.datafixers.DSL
 
OptionalBox<T> - Class in com.mojang.datafixers.kinds
 
OptionalBox.Instance - Enum Class in com.mojang.datafixers.kinds
 
OptionalBox.Instance.Mu - Class in com.mojang.datafixers.kinds
 
OptionalBox.Mu - Class in com.mojang.datafixers.kinds
 
OptionalDynamic<T> - Class in com.mojang.serialization
 
OptionalDynamic(DynamicOps<T>, DataResult<Dynamic<T>>) - Constructor for class com.mojang.serialization.OptionalDynamic
 
optionalField(String, Codec<F>) - Static method in interface com.mojang.serialization.Codec
Creates a MapCodec representing a type as single field in a map-like structure when serialized which may be absent.
OptionalFieldCodec<A> - Class in com.mojang.serialization.codecs
 
OptionalFieldCodec(String, Codec<A>) - Constructor for class com.mojang.serialization.codecs.OptionalFieldCodec
 
optionalFieldOf(String) - Method in interface com.mojang.serialization.Codec
Similar to Codec.fieldOf(String), except that the produced field may be absent.
optionalFieldOf(String, A) - Method in interface com.mojang.serialization.Codec
Similar to Codec.fieldOf(String), except that the produced field may be absent.
optionalFieldOf(String, A, Lifecycle) - Method in interface com.mojang.serialization.Codec
Equivalent to Codec.optionalFieldOf(String, Object) except that when the field is absent, the produced result will have the given Lifecycle.
optionalFieldOf(String, Lifecycle, A, Lifecycle) - Method in interface com.mojang.serialization.Codec
Equivalent to Codec.optionalFieldOf(String, Object, Lifecycle) except that the lifecycle of non-default results can be specified.
optionalFields(String, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
 
optionalFields(String, TypeTemplate, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
 
optionalFields(String, TypeTemplate, String, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
 
optionalFields(String, TypeTemplate, String, TypeTemplate, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
 
optionalFields(String, TypeTemplate, String, TypeTemplate, String, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
 
optionalFields(String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
 
optionalFields(String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, String, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
 
optionalFields(String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
 
optionalFields(String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, String, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
 
optionalFields(String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, String, TypeTemplate, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
 
or(TypeTemplate, TypeTemplate) - Static method in interface com.mojang.datafixers.DSL
 
or(Type<F>, Type<G>) - Static method in interface com.mojang.datafixers.DSL
 
or(Optional<? extends U>, Supplier<? extends Optional<? extends U>>) - Static method in class com.mojang.datafixers.DataFixUtils
 
orElse(A) - Method in interface com.mojang.serialization.Codec
Creates a codec which attempts to decode using this codec, and if that fails, returns the given value.
orElse(A) - Method in class com.mojang.serialization.MapCodec
 
orElse(TypeRewriteRule, TypeRewriteRule) - Static method in interface com.mojang.datafixers.TypeRewriteRule
 
orElse(TypeRewriteRule, Supplier<TypeRewriteRule>) - Static method in interface com.mojang.datafixers.TypeRewriteRule
 
orElse(Consumer<String>, A) - Method in interface com.mojang.serialization.Codec
Similar to Codec.orElse(UnaryOperator, Object) except that the error message is not transformed, but only fed to the provided consumer.
orElse(Consumer<String>, A) - Method in class com.mojang.serialization.MapCodec
 
orElse(UnaryOperator<String>, A) - Method in interface com.mojang.serialization.Codec
Creates a codec which attempts to decode using this codec, and if that fails, returns the given value and maps the error using the given function while encoding or decoding.
orElse(UnaryOperator<String>, A) - Method in class com.mojang.serialization.MapCodec
 
orElse(Optional<? extends U>, U) - Static method in class com.mojang.datafixers.DataFixUtils
 
OrElse(TypeRewriteRule, Supplier<TypeRewriteRule>) - Constructor for class com.mojang.datafixers.TypeRewriteRule.OrElse
 
orElseEmptyList() - Method in class com.mojang.serialization.OptionalDynamic
 
orElseEmptyMap() - Method in class com.mojang.serialization.OptionalDynamic
 
orElseGet(Consumer<String>, Supplier<? extends A>) - Method in interface com.mojang.serialization.Codec
Similar to Codec.orElse(Consumer, Object) except that the default value is calculated lazily.
orElseGet(Consumer<String>, Supplier<? extends A>) - Method in class com.mojang.serialization.MapCodec
 
orElseGet(Supplier<? extends A>) - Method in interface com.mojang.serialization.Codec
Similar to Codec.orElse(Object) except that the default value is calculated lazily.
orElseGet(Supplier<? extends A>) - Method in class com.mojang.serialization.MapCodec
 
orElseGet(UnaryOperator<String>, Supplier<? extends A>) - Method in interface com.mojang.serialization.Codec
Similar to Codec.orElse(UnaryOperator, Object) except that the default value is calculated lazily.
orElseGet(UnaryOperator<String>, Supplier<? extends A>) - Method in class com.mojang.serialization.MapCodec
 
orElseGet(Optional<? extends U>, Supplier<? extends U>) - Static method in class com.mojang.datafixers.DataFixUtils
 
orThrow() - Method in class com.mojang.datafixers.util.Either
 
out() - Method in class com.mojang.datafixers.Typed
 
out() - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
 
out(RecursivePoint.RecursivePointType<A>) - Static method in class com.mojang.datafixers.functions.Functions
 
outermost() - Method in record class com.mojang.datafixers.TypedOptic
 

P

P1(App<F, T1>) - Constructor for class com.mojang.datafixers.Products.P1
 
P10(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>) - Constructor for class com.mojang.datafixers.Products.P10
 
P11(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>) - Constructor for class com.mojang.datafixers.Products.P11
 
P12(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>) - Constructor for class com.mojang.datafixers.Products.P12
 
P13(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>, App<F, T13>) - Constructor for class com.mojang.datafixers.Products.P13
 
P14(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>, App<F, T13>, App<F, T14>) - Constructor for class com.mojang.datafixers.Products.P14
 
P15(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>, App<F, T13>, App<F, T14>, App<F, T15>) - Constructor for class com.mojang.datafixers.Products.P15
 
P16(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>, App<F, T10>, App<F, T11>, App<F, T12>, App<F, T13>, App<F, T14>, App<F, T15>, App<F, T16>) - Constructor for class com.mojang.datafixers.Products.P16
 
P2(App<F, T1>, App<F, T2>) - Constructor for class com.mojang.datafixers.Products.P2
 
P3(App<F, T1>, App<F, T2>, App<F, T3>) - Constructor for class com.mojang.datafixers.Products.P3
 
P4(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>) - Constructor for class com.mojang.datafixers.Products.P4
 
P5(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>) - Constructor for class com.mojang.datafixers.Products.P5
 
P6(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>) - Constructor for class com.mojang.datafixers.Products.P6
 
P7(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>) - Constructor for class com.mojang.datafixers.Products.P7
 
P8(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>) - Constructor for class com.mojang.datafixers.Products.P8
 
P9(App<F, T1>, App<F, T2>, App<F, T3>, App<F, T4>, App<F, T5>, App<F, T6>, App<F, T7>, App<F, T8>, App<F, T9>) - Constructor for class com.mojang.datafixers.Products.P9
 
pair(Typed<A>, Typed<B>) - Static method in class com.mojang.datafixers.Typed
 
pair(Codec<F>, Codec<S>) - Static method in interface com.mojang.serialization.Codec
Creates a new codec that decodes and encodes two different types from the same data, in sequence.
Pair<F,S> - Class in com.mojang.datafixers.util
 
Pair(F, S) - Constructor for class com.mojang.datafixers.util.Pair
 
Pair.Instance<S2> - Class in com.mojang.datafixers.util
 
Pair.Instance.Mu<S2> - Class in com.mojang.datafixers.util
 
Pair.Mu<S> - Class in com.mojang.datafixers.util
 
PairCodec<F,S> - Class in com.mojang.serialization.codecs
 
PairCodec(Codec<F>, Codec<S>) - Constructor for class com.mojang.serialization.codecs.PairCodec
 
PairMapCodec<F,S> - Class in com.mojang.serialization.codecs
 
PairMapCodec(MapCodec<F>, MapCodec<S>) - Constructor for class com.mojang.serialization.codecs.PairMapCodec
 
par(App2<FunctionType.Mu, A, B>, Supplier<App2<FunctionType.Mu, C, D>>) - Method in enum class com.mojang.datafixers.FunctionType.Instance
 
par(App2<P, A, B>, Supplier<App2<P, C, D>>) - Method in interface com.mojang.datafixers.optics.profunctors.Monoidal
 
parent - Variable in class com.mojang.datafixers.schemas.Schema
 
parse(Dynamic<T>) - Method in interface com.mojang.serialization.Decoder
Parse a serialized form as an instance of this decoder's type.
parse(DynamicOps<T>, T) - Method in interface com.mojang.serialization.Decoder
 
partialDispatch(String, Function<? super E, ? extends DataResult<? extends A>>, Function<? super A, ? extends DataResult<? extends Codec<? extends E>>>) - Method in interface com.mojang.serialization.Codec
Creates a dispatch codec where each of the transforming functions produces a DataResult and is allowed to fail.
partialGet(Function<K, V>, Supplier<String>) - Static method in class com.mojang.serialization.DataResult
 
PartialResult(Supplier<String>, Optional<R>) - Constructor for class com.mojang.serialization.DataResult.PartialResult
 
PASSTHROUGH - Static variable in interface com.mojang.serialization.Codec
A codec that represents serialized data itself, alongside information about its format, as a Dynamic.
plus(App2<Procompose.Mu<FunctionType.Mu, FunctionType.Mu>, A, B>) - Method in enum class com.mojang.datafixers.FunctionType.Instance
 
plus(App2<Procompose.Mu<P, P>, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.MonoidProfunctor
 
point() - Method in interface com.mojang.datafixers.kinds.Monoid
 
point(A) - Method in interface com.mojang.datafixers.kinds.Applicative
 
point(A) - Method in class com.mojang.datafixers.kinds.Const.Instance
 
point(A) - Method in enum class com.mojang.datafixers.kinds.IdF.Instance
 
point(A) - Method in enum class com.mojang.datafixers.kinds.OptionalBox.Instance
 
point(A) - Method in class com.mojang.datafixers.util.Either.Instance
 
point(A) - Method in class com.mojang.serialization.codecs.RecordCodecBuilder.Instance
 
point(A) - Method in enum class com.mojang.serialization.DataResult.Instance
 
point(A, Lifecycle) - Method in class com.mojang.serialization.codecs.RecordCodecBuilder.Instance
 
point(DynamicOps<?>) - Method in class com.mojang.datafixers.types.constant.EmptyPart
 
point(DynamicOps<?>) - Method in class com.mojang.datafixers.types.constant.EmptyPartPassthrough
 
point(DynamicOps<?>) - Method in class com.mojang.datafixers.types.templates.Check.CheckType
 
point(DynamicOps<?>) - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
 
point(DynamicOps<?>) - Method in class com.mojang.datafixers.types.templates.Hook.HookType
 
point(DynamicOps<?>) - Method in class com.mojang.datafixers.types.templates.List.ListType
 
point(DynamicOps<?>) - Method in class com.mojang.datafixers.types.templates.Named.NamedType
 
point(DynamicOps<?>) - Method in class com.mojang.datafixers.types.templates.Product.ProductType
 
point(DynamicOps<?>) - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
 
point(DynamicOps<?>) - Method in class com.mojang.datafixers.types.templates.Sum.SumType
 
point(DynamicOps<?>) - Method in class com.mojang.datafixers.types.templates.Tag.TagType
 
point(DynamicOps<?>) - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
 
point(DynamicOps<?>) - Method in class com.mojang.datafixers.types.Type
 
point(DynamicOps<?>, K, Object) - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
 
point(F) - Static method in class com.mojang.serialization.codecs.RecordCodecBuilder
 
point(F, Lifecycle) - Static method in class com.mojang.serialization.codecs.RecordCodecBuilder
 
PointFree<T> - Class in com.mojang.datafixers.functions
 
PointFree() - Constructor for class com.mojang.datafixers.functions.PointFree
 
PointFreeRule - Interface in com.mojang.datafixers.functions
 
PointFreeRule.All - Record Class in com.mojang.datafixers.functions
 
PointFreeRule.AppNest - Enum Class in com.mojang.datafixers.functions
 
PointFreeRule.BangEta - Enum Class in com.mojang.datafixers.functions
 
PointFreeRule.CataFuseDifferent - Enum Class in com.mojang.datafixers.functions
 
PointFreeRule.CataFuseSame - Enum Class in com.mojang.datafixers.functions
 
PointFreeRule.Choice - Record Class in com.mojang.datafixers.functions
 
PointFreeRule.Choice2 - Record Class in com.mojang.datafixers.functions
 
PointFreeRule.CompRewrite - Interface in com.mojang.datafixers.functions
 
PointFreeRule.Everywhere - Record Class in com.mojang.datafixers.functions
 
PointFreeRule.LensAppId - Enum Class in com.mojang.datafixers.functions
 
PointFreeRule.LensComp - Enum Class in com.mojang.datafixers.functions
 
PointFreeRule.Many - Record Class in com.mojang.datafixers.functions
 
PointFreeRule.Nop - Enum Class in com.mojang.datafixers.functions
 
PointFreeRule.Once - Record Class in com.mojang.datafixers.functions
 
PointFreeRule.One - Record Class in com.mojang.datafixers.functions
 
PointFreeRule.Seq - Record Class in com.mojang.datafixers.functions
 
PointFreeRule.SortInj - Enum Class in com.mojang.datafixers.functions
 
PointFreeRule.SortProj - Enum Class in com.mojang.datafixers.functions
 
pointTyped(DynamicOps<?>) - Method in class com.mojang.datafixers.types.Type
 
postWrite() - Method in record class com.mojang.datafixers.types.templates.Hook
Returns the value of the postWrite record component.
preRead() - Method in record class com.mojang.datafixers.types.templates.Hook
Returns the value of the preRead record component.
preview(S) - Method in interface com.mojang.datafixers.optics.Affine
 
PrimitiveCodec<A> - Interface in com.mojang.serialization.codecs
 
PrimitiveType(Codec<A>) - Constructor for class com.mojang.datafixers.types.templates.Const.PrimitiveType
 
prism(Function<S, Either<T, A>>, Function<B, T>) - Static method in class com.mojang.datafixers.optics.Optics
 
Prism<S,T,A,B> - Interface in com.mojang.datafixers.optics
 
Prism.Instance<A2,B2> - Class in com.mojang.datafixers.optics
 
Prism.Mu<A,B> - Class in com.mojang.datafixers.optics
 
Procompose<F extends K2,G extends K2,A,B,C> - Class in com.mojang.datafixers.optics
 
Procompose(Supplier<App2<F, A, C>>, App2<G, C, B>) - Constructor for class com.mojang.datafixers.optics.Procompose
 
Procompose.Mu<F extends K2,G extends K2> - Class in com.mojang.datafixers.optics
 
Product - Record Class in com.mojang.datafixers.types.templates
 
Product(TypeTemplate, TypeTemplate) - Constructor for record class com.mojang.datafixers.types.templates.Product
Creates an instance of a Product record class.
Product.ProductType<F,G> - Class in com.mojang.datafixers.types.templates
 
Products - Interface in com.mojang.datafixers
 
Products.P1<F extends K1,T1> - Class in com.mojang.datafixers
 
Products.P10<F extends K1,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> - Class in com.mojang.datafixers
 
Products.P11<F extends K1,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> - Class in com.mojang.datafixers
 
Products.P12<F extends K1,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> - Class in com.mojang.datafixers
 
Products.P13<F extends K1,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> - Class in com.mojang.datafixers
 
Products.P14<F extends K1,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> - Class in com.mojang.datafixers
 
Products.P15<F extends K1,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> - Class in com.mojang.datafixers
 
Products.P16<F extends K1,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> - Class in com.mojang.datafixers
 
Products.P2<F extends K1,T1,T2> - Class in com.mojang.datafixers
 
Products.P3<F extends K1,T1,T2,T3> - Class in com.mojang.datafixers
 
Products.P4<F extends K1,T1,T2,T3,T4> - Class in com.mojang.datafixers
 
Products.P5<F extends K1,T1,T2,T3,T4,T5> - Class in com.mojang.datafixers
 
Products.P6<F extends K1,T1,T2,T3,T4,T5,T6> - Class in com.mojang.datafixers
 
Products.P7<F extends K1,T1,T2,T3,T4,T5,T6,T7> - Class in com.mojang.datafixers
 
Products.P8<F extends K1,T1,T2,T3,T4,T5,T6,T7,T8> - Class in com.mojang.datafixers
 
Products.P9<F extends K1,T1,T2,T3,T4,T5,T6,T7,T8,T9> - Class in com.mojang.datafixers
 
ProductType(Type<F>, Type<G>) - Constructor for class com.mojang.datafixers.types.templates.Product.ProductType
 
Profunctor<P extends K2,Mu extends Profunctor.Mu> - Interface in com.mojang.datafixers.optics.profunctors
 
Profunctor.Mu - Interface in com.mojang.datafixers.optics.profunctors
 
ProfunctorFunctorWrapper<P extends K2,F extends K1,G extends K1,A,B> - Class in com.mojang.datafixers.optics.profunctors
 
ProfunctorFunctorWrapper(App2<P, App<F, A>, App<G, B>>) - Constructor for class com.mojang.datafixers.optics.profunctors.ProfunctorFunctorWrapper
 
ProfunctorFunctorWrapper.Instance<P extends K2,F extends K1,G extends K1> - Class in com.mojang.datafixers.optics.profunctors
 
ProfunctorFunctorWrapper.Instance.Mu - Class in com.mojang.datafixers.optics.profunctors
 
ProfunctorFunctorWrapper.Mu<P extends K2,F extends K1,G extends K1> - Class in com.mojang.datafixers.optics.profunctors
 
profunctorTransformer(TypedOptic<S, T, A, B>) - Static method in class com.mojang.datafixers.functions.Functions
 
proj1() - Static method in class com.mojang.datafixers.optics.Optics
 
proj1(Type<F>, Type<G>, Type<F2>) - Static method in record class com.mojang.datafixers.TypedOptic
 
Proj1<F,G,F2> - Class in com.mojang.datafixers.optics
 
proj2() - Static method in class com.mojang.datafixers.optics.Optics
 
proj2(Type<F>, Type<G>, Type<G2>) - Static method in record class com.mojang.datafixers.TypedOptic
 
Proj2<F,G,G2> - Class in com.mojang.datafixers.optics
 
promotePartial(Consumer<String>) - Method in interface com.mojang.serialization.Codec
 
promotePartial(Consumer<String>) - Method in class com.mojang.serialization.DataResult
 
promotePartial(Consumer<String>) - Method in interface com.mojang.serialization.Decoder
Returns a new decoder that decodes the same object as this decoder, but also runs the given action on an error.
pStore(Function<J, X>, Supplier<I>) - Static method in class com.mojang.datafixers.optics.Optics
 

R

read(Decoder<? extends A>) - Method in class com.mojang.serialization.DynamicLike
 
read(Dynamic<T>) - Method in class com.mojang.datafixers.types.Type
 
read(DynamicOps<T>, TypeRewriteRule, PointFreeRule, T) - Method in class com.mojang.datafixers.types.Type
 
read(DynamicOps<T>, T) - Method in interface com.mojang.serialization.codecs.PrimitiveCodec
 
readAndWrite(DynamicOps<T>, Type<?>, TypeRewriteRule, PointFreeRule, T) - Method in class com.mojang.datafixers.types.Type
 
ReaderInstance() - Constructor for class com.mojang.datafixers.FunctionType.ReaderInstance
 
ReaderMu() - Constructor for class com.mojang.datafixers.FunctionType.ReaderMu
 
readList(Decoder<E>) - Method in class com.mojang.serialization.DynamicLike
 
readList(Function<? super Dynamic<?>, ? extends DataResult<? extends E>>) - Method in class com.mojang.serialization.DynamicLike
 
readMap(DataResult<R>, Function3<R, Dynamic<T>, Dynamic<T>, DataResult<R>>) - Method in class com.mojang.serialization.DynamicLike
 
readMap(Decoder<K>, Decoder<V>) - Method in class com.mojang.serialization.DynamicLike
 
readMap(Decoder<K>, Function<K, Decoder<V>>) - Method in class com.mojang.serialization.DynamicLike
 
readTyped(Dynamic<T>) - Method in class com.mojang.datafixers.types.Type
 
readTyped(DynamicOps<T>, T) - Method in class com.mojang.datafixers.types.Type
 
ReCartesian<P extends K2,Mu extends ReCartesian.Mu> - Interface in com.mojang.datafixers.optics.profunctors
 
ReCartesian.Mu - Interface in com.mojang.datafixers.optics.profunctors
 
recData() - Method in record class com.mojang.datafixers.RewriteResult
Returns the value of the recData record component.
ReCocartesian<P extends K2,Mu extends ReCocartesian.Mu> - Interface in com.mojang.datafixers.optics.profunctors
 
ReCocartesian.Mu - Interface in com.mojang.datafixers.optics.profunctors
 
RecordBuilder<T> - Interface in com.mojang.serialization
 
RecordBuilder.AbstractBuilder<T,R> - Class in com.mojang.serialization
 
RecordBuilder.AbstractStringBuilder<T,R> - Class in com.mojang.serialization
 
RecordBuilder.AbstractUniversalBuilder<T,R> - Class in com.mojang.serialization
 
RecordBuilder.MapBuilder<T> - Class in com.mojang.serialization
 
RecordCodecBuilder<O,F> - Class in com.mojang.serialization.codecs
 
RecordCodecBuilder.Instance<O> - Class in com.mojang.serialization.codecs
 
RecordCodecBuilder.Mu<O> - Class in com.mojang.serialization.codecs
 
recurse - Variable in class com.mojang.datafixers.TypeRewriteRule.Everywhere
 
RECURSIVE_TYPES - Variable in class com.mojang.datafixers.schemas.Schema
 
RecursivePoint - Record Class in com.mojang.datafixers.types.templates
 
RecursivePoint(int) - Constructor for record class com.mojang.datafixers.types.templates.RecursivePoint
Creates an instance of a RecursivePoint record class.
RecursivePoint.RecursivePointType<A> - Class in com.mojang.datafixers.types.templates
 
RecursivePointType(RecursiveTypeFamily, int, Supplier<Type<A>>) - Constructor for class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
 
RecursiveTypeFamily - Class in com.mojang.datafixers.types.families
 
RecursiveTypeFamily(String, TypeTemplate) - Constructor for class com.mojang.datafixers.types.families.RecursiveTypeFamily
 
reForget(Function<R, B>) - Static method in class com.mojang.datafixers.optics.Optics
 
reForgetC(String, Either<Function<R, B>, BiFunction<A, R, B>>) - Static method in class com.mojang.datafixers.optics.Optics
 
ReForgetC<R,A,B> - Interface in com.mojang.datafixers.optics
 
ReForgetC.Instance<R> - Class in com.mojang.datafixers.optics
 
ReForgetC.Instance.Mu<R> - Class in com.mojang.datafixers.optics
 
ReForgetC.Mu<R> - Class in com.mojang.datafixers.optics
 
reForgetE(String, Function<Either<A, R>, B>) - Static method in class com.mojang.datafixers.optics.Optics
 
reForgetEP(String, Function<Either<A, Pair<A, R>>, B>) - Static method in class com.mojang.datafixers.optics.Optics
 
reForgetP(String, BiFunction<A, R, B>) - Static method in class com.mojang.datafixers.optics.Optics
 
register(Map<String, Supplier<TypeTemplate>>, String, Function<String, TypeTemplate>) - Method in class com.mojang.datafixers.schemas.Schema
 
register(Map<String, Supplier<TypeTemplate>>, String, Supplier<TypeTemplate>) - Method in class com.mojang.datafixers.schemas.Schema
 
registerBlockEntities(Schema) - Method in class com.mojang.datafixers.schemas.Schema
 
registerEntities(Schema) - Method in class com.mojang.datafixers.schemas.Schema
 
registerSimple(Map<String, Supplier<TypeTemplate>>, String) - Method in class com.mojang.datafixers.schemas.Schema
 
registerType(boolean, DSL.TypeReference, Supplier<TypeTemplate>) - Method in class com.mojang.datafixers.schemas.Schema
 
registerTypes(Schema, Map<String, Supplier<TypeTemplate>>, Map<String, Supplier<TypeTemplate>>) - Method in class com.mojang.datafixers.schemas.Schema
 
remainder() - Static method in interface com.mojang.datafixers.DSL
 
remainderFinder() - Static method in interface com.mojang.datafixers.DSL
 
remainderType() - Static method in interface com.mojang.datafixers.DSL
 
remove(JsonElement, String) - Method in class com.mojang.serialization.JsonOps
 
remove(String) - Method in class com.mojang.serialization.Dynamic
 
remove(T, String) - Method in interface com.mojang.serialization.DynamicOps
 
Representable<T extends K1,C,Mu extends Representable.Mu> - Interface in com.mojang.datafixers.kinds
 
Representable.Mu - Interface in com.mojang.datafixers.kinds
 
resolveTemplate(String) - Method in class com.mojang.datafixers.schemas.Schema
 
result() - Method in class com.mojang.serialization.DataResult
 
result() - Method in class com.mojang.serialization.OptionalDynamic
 
resultOrPartial(Consumer<String>) - Method in class com.mojang.serialization.DataResult
 
rewrite(PointFree<A>) - Method in record class com.mojang.datafixers.functions.PointFreeRule.All
 
rewrite(PointFree<A>) - Method in enum class com.mojang.datafixers.functions.PointFreeRule.AppNest
 
rewrite(PointFree<A>) - Method in enum class com.mojang.datafixers.functions.PointFreeRule.BangEta
 
rewrite(PointFree<A>) - Method in record class com.mojang.datafixers.functions.PointFreeRule.Choice
 
rewrite(PointFree<A>) - Method in record class com.mojang.datafixers.functions.PointFreeRule.Choice2
 
rewrite(PointFree<A>) - Method in interface com.mojang.datafixers.functions.PointFreeRule.CompRewrite
 
rewrite(PointFree<A>) - Method in record class com.mojang.datafixers.functions.PointFreeRule.Everywhere
 
rewrite(PointFree<A>) - Method in enum class com.mojang.datafixers.functions.PointFreeRule.LensAppId
 
rewrite(PointFree<A>) - Method in record class com.mojang.datafixers.functions.PointFreeRule.Many
 
rewrite(PointFree<A>) - Method in enum class com.mojang.datafixers.functions.PointFreeRule.Nop
 
rewrite(PointFree<A>) - Method in record class com.mojang.datafixers.functions.PointFreeRule.Once
 
rewrite(PointFree<A>) - Method in record class com.mojang.datafixers.functions.PointFreeRule.One
 
rewrite(PointFree<A>) - Method in interface com.mojang.datafixers.functions.PointFreeRule
 
rewrite(PointFree<A>) - Method in record class com.mojang.datafixers.functions.PointFreeRule.Seq
 
rewrite(PointFreeRule) - Method in record class com.mojang.datafixers.View
 
rewrite(TypeRewriteRule, PointFreeRule) - Method in class com.mojang.datafixers.types.Type
 
rewrite(Type<A>) - Method in class com.mojang.datafixers.TypeRewriteRule.All
 
rewrite(Type<A>) - Method in record class com.mojang.datafixers.TypeRewriteRule.CheckOnce
 
rewrite(Type<A>) - Method in class com.mojang.datafixers.TypeRewriteRule.Everywhere
 
rewrite(Type<A>) - Method in class com.mojang.datafixers.TypeRewriteRule.IfSame
 
rewrite(Type<A>) - Method in enum class com.mojang.datafixers.TypeRewriteRule.Nop
 
rewrite(Type<A>) - Method in record class com.mojang.datafixers.TypeRewriteRule.One
 
rewrite(Type<A>) - Method in class com.mojang.datafixers.TypeRewriteRule.OrElse
 
rewrite(Type<A>) - Method in interface com.mojang.datafixers.TypeRewriteRule
 
rewrite(Type<A>) - Method in class com.mojang.datafixers.TypeRewriteRule.Seq
 
rewriteOrNop(PointFree<A>) - Method in interface com.mojang.datafixers.functions.PointFreeRule
 
rewriteOrNop(PointFreeRule) - Method in record class com.mojang.datafixers.View
 
rewriteOrNop(TypeRewriteRule) - Method in class com.mojang.datafixers.types.Type
 
RewriteResult<A,B> - Record Class in com.mojang.datafixers
 
RewriteResult(View<A, B>, BitSet) - Constructor for record class com.mojang.datafixers.RewriteResult
Creates an instance of a RewriteResult record class.
right() - Method in class com.mojang.datafixers.util.Either
 
right(App2<FunctionType.Mu, A, B>) - Method in enum class com.mojang.datafixers.FunctionType.Instance
 
right(App2<Affine.Mu<A2, B2>, A, B>) - Method in class com.mojang.datafixers.optics.Affine.Instance
 
right(App2<ForgetOpt.Mu<R>, A, B>) - Method in class com.mojang.datafixers.optics.ForgetOpt.Instance
 
right(App2<Prism.Mu<A2, B2>, A, B>) - Method in class com.mojang.datafixers.optics.Prism.Instance
 
right(App2<ReForgetC.Mu<R>, A, B>) - Method in class com.mojang.datafixers.optics.ReForgetC.Instance
 
right(App2<P, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.Cocartesian
 
right(R) - Static method in class com.mojang.datafixers.util.Either
 
rmap(App2<P, A, B>, Function<B, D>) - Method in interface com.mojang.datafixers.optics.profunctors.Profunctor
 
rule - Variable in class com.mojang.datafixers.TypeRewriteRule.Everywhere
 
rule() - Method in record class com.mojang.datafixers.functions.PointFreeRule.All
Returns the value of the rule record component.
rule() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Many
Returns the value of the rule record component.
rule() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Once
Returns the value of the rule record component.
rule() - Method in record class com.mojang.datafixers.functions.PointFreeRule.One
Returns the value of the rule record component.
rule() - Method in record class com.mojang.datafixers.TypeRewriteRule.CheckOnce
Returns the value of the rule record component.
rule() - Method in record class com.mojang.datafixers.TypeRewriteRule.One
Returns the value of the rule record component.
rules - Variable in class com.mojang.datafixers.TypeRewriteRule.Seq
 
rules() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Choice
Returns the value of the rules record component.
rules() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Seq
Returns the value of the rules record component.
run(A) - Method in interface com.mojang.datafixers.optics.Forget
 
run(A) - Method in interface com.mojang.datafixers.optics.ForgetOpt
 
run(A, R) - Method in interface com.mojang.datafixers.optics.ReForgetC
 

S

Schema - Class in com.mojang.datafixers.schemas
 
Schema(int, Schema) - Constructor for class com.mojang.datafixers.schemas.Schema
 
second - Variable in class com.mojang.datafixers.TypeRewriteRule.OrElse
 
second - Variable in class com.mojang.datafixers.types.Func
 
second - Variable in class com.mojang.datafixers.types.templates.Product.ProductType
 
second - Variable in class com.mojang.datafixers.types.templates.Sum.SumType
 
second() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Choice2
Returns the value of the second record component.
second() - Method in class com.mojang.datafixers.optics.Procompose
 
second() - Method in class com.mojang.datafixers.types.Func
 
second() - Method in class com.mojang.datafixers.types.templates.Product.ProductType
 
second() - Method in class com.mojang.datafixers.types.templates.Sum.SumType
 
second(App2<FunctionType.Mu, A, B>) - Method in enum class com.mojang.datafixers.FunctionType.Instance
 
second(App2<Affine.Mu<A2, B2>, A, B>) - Method in class com.mojang.datafixers.optics.Affine.Instance
 
second(App2<Forget.Mu<R>, A, B>) - Method in class com.mojang.datafixers.optics.Forget.Instance
 
second(App2<ForgetOpt.Mu<R>, A, B>) - Method in class com.mojang.datafixers.optics.ForgetOpt.Instance
 
second(App2<Lens.Mu<A2, B2>, A, B>) - Method in class com.mojang.datafixers.optics.Lens.Instance
 
second(App2<ReForgetC.Mu<R>, A, B>) - Method in class com.mojang.datafixers.optics.ReForgetC.Instance
 
second(App2<P, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.Cartesian
 
secondPhantom(App2<P, C, B>) - Method in interface com.mojang.datafixers.optics.profunctors.GetterP
 
seq(PointFreeRule...) - Static method in interface com.mojang.datafixers.functions.PointFreeRule
 
seq(TypeRewriteRule, TypeRewriteRule) - Static method in interface com.mojang.datafixers.TypeRewriteRule
 
seq(TypeRewriteRule, TypeRewriteRule...) - Static method in interface com.mojang.datafixers.TypeRewriteRule
 
seq(List<TypeRewriteRule>) - Static method in interface com.mojang.datafixers.TypeRewriteRule
 
Seq(PointFreeRule[]) - Constructor for record class com.mojang.datafixers.functions.PointFreeRule.Seq
Creates an instance of a Seq record class.
Seq(List<TypeRewriteRule>) - Constructor for class com.mojang.datafixers.TypeRewriteRule.Seq
 
set(B, S) - Method in interface com.mojang.datafixers.optics.Affine
 
set(OpticFinder<FT>, Typed<FR>) - Method in class com.mojang.datafixers.Typed
 
set(OpticFinder<FT>, Type<FR>, FR) - Method in class com.mojang.datafixers.Typed
 
set(OpticFinder<FT>, FT) - Method in class com.mojang.datafixers.Typed
 
set(String, Dynamic<?>) - Method in class com.mojang.serialization.Dynamic
 
set(T, String, T) - Method in interface com.mojang.serialization.DynamicOps
 
setLifecycle(Lifecycle) - Method in class com.mojang.serialization.DataResult
 
setLifecycle(Lifecycle) - Method in class com.mojang.serialization.RecordBuilder.AbstractBuilder
 
setLifecycle(Lifecycle) - Method in interface com.mojang.serialization.RecordBuilder
 
setPartial(Supplier<A>) - Method in class com.mojang.serialization.MapCodec
 
setPartial(Supplier<R>) - Method in class com.mojang.serialization.DataResult
 
setPartial(R) - Method in class com.mojang.serialization.DataResult
 
SHORT - Static variable in interface com.mojang.serialization.Codec
A PrimitiveCodec for representing shorts.
shortType() - Static method in interface com.mojang.datafixers.DSL
 
simple() - Method in interface com.mojang.serialization.Decoder
Returns a simple decoder that has the same behaviour as this decoder, but discards any remaining serialized data.
simpleMap(Codec<K>, Codec<V>, Keyable) - Static method in interface com.mojang.serialization.Codec
Creates a MapCodec which represents bounded map - that is, a map with a fixed set of keys - as a map-like structure when serialized.
SimpleMapCodec<K,V> - Class in com.mojang.serialization.codecs
 
SimpleMapCodec(Codec<K>, Codec<V>, Keyable) - Constructor for class com.mojang.serialization.codecs.SimpleMapCodec
 
since() - Method in class com.mojang.serialization.Lifecycle.Deprecated
 
size() - Method in class com.mojang.datafixers.types.families.RecursiveTypeFamily
 
size() - Method in record class com.mojang.datafixers.types.templates.Check
 
size() - Method in record class com.mojang.datafixers.types.templates.CompoundList
 
size() - Method in record class com.mojang.datafixers.types.templates.Const
 
size() - Method in record class com.mojang.datafixers.types.templates.Hook
 
size() - Method in record class com.mojang.datafixers.types.templates.List
 
size() - Method in record class com.mojang.datafixers.types.templates.Named
 
size() - Method in record class com.mojang.datafixers.types.templates.Product
 
size() - Method in record class com.mojang.datafixers.types.templates.RecursivePoint
 
size() - Method in record class com.mojang.datafixers.types.templates.Sum
 
size() - Method in record class com.mojang.datafixers.types.templates.Tag
 
size() - Method in class com.mojang.datafixers.types.templates.TaggedChoice
 
size() - Method in interface com.mojang.datafixers.types.templates.TypeTemplate
 
size() - Method in class com.mojang.serialization.KeyCompressor
 
smallestEncompassingPowerOfTwo(int) - Static method in class com.mojang.datafixers.DataFixUtils
 
stable() - Method in interface com.mojang.serialization.Codec
Returns a version of this codec with the stable lifecycle.
stable() - Static method in class com.mojang.serialization.Lifecycle
 
stable() - Method in class com.mojang.serialization.MapCodec
 
stable(A) - Method in class com.mojang.serialization.codecs.RecordCodecBuilder.Instance
 
stable(F) - Static method in class com.mojang.serialization.codecs.RecordCodecBuilder
 
string() - Static method in interface com.mojang.datafixers.DSL
 
STRING - Static variable in interface com.mojang.serialization.Codec
A PrimitiveCodec for representing strings.
sType() - Method in record class com.mojang.datafixers.TypedOptic.Element
Returns the value of the sType record component.
sType() - Method in record class com.mojang.datafixers.TypedOptic
 
success(R) - Static method in class com.mojang.serialization.DataResult
 
success(R, Lifecycle) - Static method in class com.mojang.serialization.DataResult
 
Sum - Record Class in com.mojang.datafixers.types.templates
 
Sum(TypeTemplate, TypeTemplate) - Constructor for record class com.mojang.datafixers.types.templates.Sum
Creates an instance of a Sum record class.
Sum.SumType<F,G> - Class in com.mojang.datafixers.types.templates
 
SumType(Type<F>, Type<G>) - Constructor for class com.mojang.datafixers.types.templates.Sum.SumType
 
swap() - Method in class com.mojang.datafixers.util.Either
 
swap() - Method in class com.mojang.datafixers.util.Pair
 

T

t1() - Method in class com.mojang.datafixers.Products.P1
 
t1() - Method in class com.mojang.datafixers.Products.P2
 
t1() - Method in class com.mojang.datafixers.Products.P3
 
t1() - Method in class com.mojang.datafixers.Products.P4
 
t1() - Method in class com.mojang.datafixers.Products.P5
 
t1() - Method in class com.mojang.datafixers.Products.P6
 
t1() - Method in class com.mojang.datafixers.Products.P7
 
t1() - Method in class com.mojang.datafixers.Products.P8
 
t2() - Method in class com.mojang.datafixers.Products.P2
 
t2() - Method in class com.mojang.datafixers.Products.P3
 
t2() - Method in class com.mojang.datafixers.Products.P4
 
t2() - Method in class com.mojang.datafixers.Products.P5
 
t2() - Method in class com.mojang.datafixers.Products.P6
 
t2() - Method in class com.mojang.datafixers.Products.P7
 
t2() - Method in class com.mojang.datafixers.Products.P8
 
t3() - Method in class com.mojang.datafixers.Products.P3
 
t3() - Method in class com.mojang.datafixers.Products.P4
 
t3() - Method in class com.mojang.datafixers.Products.P5
 
t3() - Method in class com.mojang.datafixers.Products.P6
 
t3() - Method in class com.mojang.datafixers.Products.P7
 
t3() - Method in class com.mojang.datafixers.Products.P8
 
t4() - Method in class com.mojang.datafixers.Products.P4
 
t4() - Method in class com.mojang.datafixers.Products.P5
 
t4() - Method in class com.mojang.datafixers.Products.P6
 
t4() - Method in class com.mojang.datafixers.Products.P7
 
t4() - Method in class com.mojang.datafixers.Products.P8
 
t5() - Method in class com.mojang.datafixers.Products.P5
 
t5() - Method in class com.mojang.datafixers.Products.P6
 
t5() - Method in class com.mojang.datafixers.Products.P7
 
t5() - Method in class com.mojang.datafixers.Products.P8
 
t6() - Method in class com.mojang.datafixers.Products.P6
 
t6() - Method in class com.mojang.datafixers.Products.P7
 
t6() - Method in class com.mojang.datafixers.Products.P8
 
t7() - Method in class com.mojang.datafixers.Products.P7
 
t7() - Method in class com.mojang.datafixers.Products.P8
 
t8() - Method in class com.mojang.datafixers.Products.P8
 
Tag - Record Class in com.mojang.datafixers.types.templates
 
Tag(String, TypeTemplate) - Constructor for record class com.mojang.datafixers.types.templates.Tag
Creates an instance of a Tag record class.
Tag.TagType<A> - Class in com.mojang.datafixers.types.templates
 
tagged(TaggedChoice.TaggedChoiceType<K>, K, Type<A>, Type<B>) - Static method in record class com.mojang.datafixers.TypedOptic
 
taggedChoice(String, Type<K>, Map<K, TypeTemplate>) - Static method in interface com.mojang.datafixers.DSL
 
TaggedChoice<K> - Class in com.mojang.datafixers.types.templates
 
TaggedChoice(String, Type<K>, Object2ObjectMap<K, TypeTemplate>) - Constructor for class com.mojang.datafixers.types.templates.TaggedChoice
 
TaggedChoice.TaggedChoiceType<K> - Class in com.mojang.datafixers.types.templates
 
taggedChoiceLazy(String, Type<K>, Map<K, Supplier<TypeTemplate>>) - Static method in interface com.mojang.datafixers.DSL
 
taggedChoiceType(String, Type<K>, Map<K, ? extends Type<?>>) - Static method in interface com.mojang.datafixers.DSL
 
TaggedChoiceType(String, Type<K>, Object2ObjectMap<K, Type<?>>) - Constructor for class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
 
TagType(String, Type<A>) - Constructor for class com.mojang.datafixers.types.templates.Tag.TagType
 
template() - Method in class com.mojang.datafixers.types.families.RecursiveTypeFamily
 
template() - Method in class com.mojang.datafixers.types.Type
 
terminal() - Method in interface com.mojang.serialization.Decoder
Returns a terminal decoder that uses this decoder to decode an object from a serialized form, but does not return any remaining serialized data.
to(B) - Method in interface com.mojang.datafixers.optics.Adapter
 
to(App<FunctionType.ReaderMu<R>, B>) - Method in class com.mojang.datafixers.FunctionType.ReaderInstance
 
to(App<Either.Mu<R2>, A>) - Method in class com.mojang.datafixers.util.Either.Instance
 
to(App<Pair.Mu<S2>, A>) - Method in class com.mojang.datafixers.util.Pair.Instance
 
to(App<T, A>) - Method in interface com.mojang.datafixers.kinds.CartesianLike
 
to(App<T, A>) - Method in interface com.mojang.datafixers.kinds.CocartesianLike
 
to(App<T, A>) - Method in interface com.mojang.datafixers.kinds.Representable
 
toAdapter(Optic<? super Profunctor.Mu, S, T, A, B>) - Static method in class com.mojang.datafixers.optics.Optics
 
toAffine(Optic<? super AffineP.Mu, S, T, A, B>) - Static method in class com.mojang.datafixers.optics.Optics
 
toArray(ByteBuffer) - Static method in class com.mojang.datafixers.DataFixUtils
 
toFP() - Method in interface com.mojang.datafixers.optics.profunctors.Cocartesian
 
toFP2() - Method in interface com.mojang.datafixers.optics.profunctors.Cartesian
 
toFP3() - Method in interface com.mojang.datafixers.optics.profunctors.TraversalP
 
together(PointFreeRule.CompRewrite...) - Static method in interface com.mojang.datafixers.functions.PointFreeRule.CompRewrite
 
toGetter(Optic<? super GetterP.Mu, S, T, A, B>) - Static method in class com.mojang.datafixers.optics.Optics
 
toLens(Optic<? super Cartesian.Mu, S, T, A, B>) - Static method in class com.mojang.datafixers.optics.Optics
 
toMap() - Static method in class com.mojang.datafixers.util.Pair
 
topDown() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Everywhere
Returns the value of the topDown record component.
toPrism(Optic<? super Cocartesian.Mu, S, T, A, B>) - Static method in class com.mojang.datafixers.optics.Optics
 
toSimpleType() - Method in interface com.mojang.datafixers.types.templates.TypeTemplate
 
toString() - Method in class com.mojang.datafixers.functions.PointFree
 
toString() - Method in record class com.mojang.datafixers.functions.PointFreeRule.All
Returns a string representation of this record class.
toString() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Choice
Returns a string representation of this record class.
toString() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Choice2
Returns a string representation of this record class.
toString() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Everywhere
Returns a string representation of this record class.
toString() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Many
Returns a string representation of this record class.
toString() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Once
Returns a string representation of this record class.
toString() - Method in record class com.mojang.datafixers.functions.PointFreeRule.One
Returns a string representation of this record class.
toString() - Method in record class com.mojang.datafixers.functions.PointFreeRule.Seq
Returns a string representation of this record class.
toString() - Method in class com.mojang.datafixers.optics.Inj1
 
toString() - Method in class com.mojang.datafixers.optics.Inj2
 
toString() - Method in class com.mojang.datafixers.optics.InjTagged
 
toString() - Method in class com.mojang.datafixers.optics.ListTraversal
 
toString() - Method in record class com.mojang.datafixers.optics.Optic.CompositionOptic
Returns a string representation of this record class.
toString() - Method in class com.mojang.datafixers.optics.Proj1
 
toString() - Method in class com.mojang.datafixers.optics.Proj2
 
toString() - Method in record class com.mojang.datafixers.RewriteResult
Returns a string representation of this record class.
toString() - Method in class com.mojang.datafixers.Typed
 
toString() - Method in record class com.mojang.datafixers.TypedOptic.Element
Returns a string representation of this record class.
toString() - Method in record class com.mojang.datafixers.TypedOptic
Returns a string representation of this record class.
toString() - Method in record class com.mojang.datafixers.TypeRewriteRule.CheckOnce
Returns a string representation of this record class.
toString() - Method in record class com.mojang.datafixers.TypeRewriteRule.One
Returns a string representation of this record class.
toString() - Method in class com.mojang.datafixers.types.constant.EmptyPart
 
toString() - Method in class com.mojang.datafixers.types.constant.EmptyPartPassthrough
 
toString() - Method in class com.mojang.datafixers.types.families.ListAlgebra
 
toString() - Method in class com.mojang.datafixers.types.families.RecursiveTypeFamily
 
toString() - Method in class com.mojang.datafixers.types.Func
 
toString() - Method in class com.mojang.datafixers.types.templates.Check.CheckType
 
toString() - Method in record class com.mojang.datafixers.types.templates.Check
Returns a string representation of this record class.
toString() - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
 
toString() - Method in record class com.mojang.datafixers.types.templates.CompoundList
Returns a string representation of this record class.
toString() - Method in class com.mojang.datafixers.types.templates.Const.PrimitiveType
 
toString() - Method in record class com.mojang.datafixers.types.templates.Const
Returns a string representation of this record class.
toString() - Method in class com.mojang.datafixers.types.templates.Hook.HookType
 
toString() - Method in record class com.mojang.datafixers.types.templates.Hook
Returns a string representation of this record class.
toString() - Method in class com.mojang.datafixers.types.templates.List.ListType
 
toString() - Method in record class com.mojang.datafixers.types.templates.List
Returns a string representation of this record class.
toString() - Method in class com.mojang.datafixers.types.templates.Named.NamedType
 
toString() - Method in record class com.mojang.datafixers.types.templates.Named
Returns a string representation of this record class.
toString() - Method in class com.mojang.datafixers.types.templates.Product.ProductType
 
toString() - Method in record class com.mojang.datafixers.types.templates.Product
Returns a string representation of this record class.
toString() - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
 
toString() - Method in record class com.mojang.datafixers.types.templates.RecursivePoint
Returns a string representation of this record class.
toString() - Method in class com.mojang.datafixers.types.templates.Sum.SumType
 
toString() - Method in record class com.mojang.datafixers.types.templates.Sum
Returns a string representation of this record class.
toString() - Method in class com.mojang.datafixers.types.templates.Tag.TagType
 
toString() - Method in record class com.mojang.datafixers.types.templates.Tag
Returns a string representation of this record class.
toString() - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
 
toString() - Method in class com.mojang.datafixers.types.templates.TaggedChoice
 
toString() - Method in class com.mojang.datafixers.types.Type.TypeError
 
toString() - Method in class com.mojang.datafixers.util.Pair
 
toString() - Method in enum class com.mojang.datafixers.util.Unit
 
toString() - Method in record class com.mojang.datafixers.View
Returns a string representation of this record class.
toString() - Method in class com.mojang.serialization.codecs.CompoundListCodec
 
toString() - Method in class com.mojang.serialization.codecs.EitherCodec
 
toString() - Method in class com.mojang.serialization.codecs.EitherMapCodec
 
toString() - Method in class com.mojang.serialization.codecs.FieldDecoder
 
toString() - Method in class com.mojang.serialization.codecs.FieldEncoder
 
toString() - Method in class com.mojang.serialization.codecs.KeyDispatchCodec
 
toString() - Method in class com.mojang.serialization.codecs.ListCodec
 
toString() - Method in class com.mojang.serialization.codecs.OptionalFieldCodec
 
toString() - Method in class com.mojang.serialization.codecs.PairCodec
 
toString() - Method in class com.mojang.serialization.codecs.PairMapCodec
 
toString() - Method in class com.mojang.serialization.codecs.SimpleMapCodec
 
toString() - Method in class com.mojang.serialization.codecs.UnboundedMapCodec
 
toString() - Method in class com.mojang.serialization.DataResult.PartialResult
 
toString() - Method in class com.mojang.serialization.DataResult
 
toString() - Method in class com.mojang.serialization.Dynamic
 
toString() - Method in class com.mojang.serialization.JsonOps
 
toString() - Method in class com.mojang.serialization.MapCodec.MapCodecCodec
 
toString(int) - Method in class com.mojang.datafixers.functions.PointFree
 
toString(int) - Method in interface com.mojang.datafixers.types.families.Algebra
 
toString(int) - Method in class com.mojang.datafixers.types.families.ListAlgebra
 
toTraversal(Optic<? super TraversalP.Mu, S, T, A, B>) - Static method in class com.mojang.datafixers.optics.Optics
 
Traversable<T extends K1,Mu extends Traversable.Mu> - Interface in com.mojang.datafixers.kinds
 
Traversable.Mu - Interface in com.mojang.datafixers.kinds
 
Traversal<S,T,A,B> - Interface in com.mojang.datafixers.optics
 
Traversal.Instance<A2,B2> - Class in com.mojang.datafixers.optics
 
Traversal.Mu<A,B> - Class in com.mojang.datafixers.optics
 
TraversalP<P extends K2,Mu extends TraversalP.Mu> - Interface in com.mojang.datafixers.optics.profunctors
 
TraversalP.Mu - Interface in com.mojang.datafixers.optics.profunctors
 
traverse(Applicative<F, ?>, Function<A, App<F, B>>, App<ListBox.Mu, A>) - Method in enum class com.mojang.datafixers.kinds.ListBox.Instance
 
traverse(Applicative<F, ?>, Function<A, App<F, B>>, App<OptionalBox.Mu, A>) - Method in enum class com.mojang.datafixers.kinds.OptionalBox.Instance
 
traverse(Applicative<F, ?>, Function<A, App<F, B>>, App<Either.Mu<R2>, A>) - Method in class com.mojang.datafixers.util.Either.Instance
 
traverse(Applicative<F, ?>, Function<A, App<F, B>>, App<Pair.Mu<S2>, A>) - Method in class com.mojang.datafixers.util.Pair.Instance
 
traverse(Applicative<F, ?>, Function<A, App<F, B>>, App<T, A>) - Method in interface com.mojang.datafixers.kinds.CartesianLike
 
traverse(Applicative<F, ?>, Function<A, App<F, B>>, App<T, A>) - Method in interface com.mojang.datafixers.kinds.CocartesianLike
 
traverse(Applicative<F, ?>, Function<A, App<F, B>>, App<T, A>) - Method in interface com.mojang.datafixers.kinds.Traversable
 
traverse(Applicative<F, ?>, Function<A, App<F, B>>, List<A>) - Static method in class com.mojang.datafixers.kinds.ListBox
 
traverse(Traversable<T, ?>, App2<P, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.TraversalP
 
tType() - Method in record class com.mojang.datafixers.TypedOptic.Element
Returns the value of the tType record component.
tType() - Method in record class com.mojang.datafixers.TypedOptic
 
type - Variable in class com.mojang.datafixers.Typed
 
type() - Method in class com.mojang.datafixers.FieldFinder
 
type() - Method in class com.mojang.datafixers.functions.PointFree
 
type() - Method in interface com.mojang.datafixers.OpticFinder
 
type() - Method in record class com.mojang.datafixers.types.templates.Const
Returns the value of the type record component.
type() - Method in record class com.mojang.datafixers.View
 
Type<A> - Class in com.mojang.datafixers.types
 
Type() - Constructor for class com.mojang.datafixers.types.Type
 
TYPE_TOKEN - Static variable in class com.mojang.datafixers.FunctionType.Instance.Mu
 
TYPE_TOKEN - Static variable in interface com.mojang.datafixers.optics.profunctors.AffineP.Mu
 
TYPE_TOKEN - Static variable in interface com.mojang.datafixers.optics.profunctors.Cartesian.Mu
 
TYPE_TOKEN - Static variable in interface com.mojang.datafixers.optics.profunctors.Closed.Mu
 
TYPE_TOKEN - Static variable in interface com.mojang.datafixers.optics.profunctors.Cocartesian.Mu
 
TYPE_TOKEN - Static variable in interface com.mojang.datafixers.optics.profunctors.Profunctor.Mu
 
TYPE_TOKEN - Static variable in interface com.mojang.datafixers.optics.profunctors.TraversalP.Mu
 
Type.Continue - Class in com.mojang.datafixers.types
 
Type.FieldNotFoundException - Class in com.mojang.datafixers.types
 
Type.Mu - Class in com.mojang.datafixers.types
 
Type.TypeError - Class in com.mojang.datafixers.types
 
Type.TypeMatcher<FT,FR> - Interface in com.mojang.datafixers.types
 
Typed<A> - Class in com.mojang.datafixers
 
Typed(Type<A>, DynamicOps<?>, A) - Constructor for class com.mojang.datafixers.Typed
 
TypedOptic<S,T,A,B> - Record Class in com.mojang.datafixers
 
TypedOptic(TypeToken<? extends K1>, Type<S>, Type<T>, Type<A>, Type<B>, Optic<?, S, T, A, B>) - Constructor for record class com.mojang.datafixers.TypedOptic
 
TypedOptic(Set<TypeToken<? extends K1>>, Type<S>, Type<T>, Type<A>, Type<B>, Optic<?, S, T, A, B>) - Constructor for record class com.mojang.datafixers.TypedOptic
 
TypedOptic(Set<TypeToken<? extends K1>>, List<? extends TypedOptic.Element<?, ?, ?, ?>>) - Constructor for record class com.mojang.datafixers.TypedOptic
Creates an instance of a TypedOptic record class.
TypedOptic.Element<S,T,A,B> - Record Class in com.mojang.datafixers
 
TypeError(String) - Constructor for class com.mojang.datafixers.types.Type.TypeError
 
TypeFamily - Interface in com.mojang.datafixers.types.families
 
typeFinder(Type<FT>) - Static method in interface com.mojang.datafixers.DSL
 
typeName() - Method in interface com.mojang.datafixers.DSL.TypeReference
 
TypeRewriteRule - Interface in com.mojang.datafixers
 
TypeRewriteRule.All - Class in com.mojang.datafixers
 
TypeRewriteRule.CheckOnce - Record Class in com.mojang.datafixers
 
TypeRewriteRule.Everywhere - Class in com.mojang.datafixers
 
TypeRewriteRule.IfSame<B> - Class in com.mojang.datafixers
 
TypeRewriteRule.Nop - Enum Class in com.mojang.datafixers
 
TypeRewriteRule.One - Record Class in com.mojang.datafixers
 
TypeRewriteRule.OrElse - Class in com.mojang.datafixers
 
TypeRewriteRule.Seq - Class in com.mojang.datafixers
 
types - Variable in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
 
types() - Method in class com.mojang.datafixers.schemas.Schema
 
types() - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
 
TypeTemplate - Interface in com.mojang.datafixers.types.templates
 

U

unboundedMap(Codec<K>, Codec<V>) - Static method in interface com.mojang.serialization.Codec
Creates a codec which represents an unbounded map - that is, a map with an arbitrary set of keys - as a map-like structure when serialized.
UnboundedMapCodec<K,V> - Class in com.mojang.serialization.codecs
 
UnboundedMapCodec(Codec<K>, Codec<V>) - Constructor for class com.mojang.serialization.codecs.UnboundedMapCodec
 
unbox(App<FunctionType.ReaderMu<A>, B>) - Static method in interface com.mojang.datafixers.FunctionType
 
unbox(App<Const.Mu<C>, T>) - Static method in class com.mojang.datafixers.kinds.Const
 
unbox(App<ListBox.Mu, T>) - Static method in class com.mojang.datafixers.kinds.ListBox
 
unbox(App<OptionalBox.Mu, T>) - Static method in class com.mojang.datafixers.kinds.OptionalBox
 
unbox(App<Type.Mu, A>) - Static method in class com.mojang.datafixers.types.Type
 
unbox(App<Either.Mu<R>, L>) - Static method in class com.mojang.datafixers.util.Either
 
unbox(App<Pair.Mu<S>, F>) - Static method in class com.mojang.datafixers.util.Pair
 
unbox(App<RecordCodecBuilder.Mu<O>, F>) - Static method in class com.mojang.serialization.codecs.RecordCodecBuilder
 
unbox(App<DataResult.Mu, R>) - Static method in class com.mojang.serialization.DataResult
 
unbox(App<Mu, F>) - Static method in interface com.mojang.datafixers.kinds.Applicative
 
unbox(App<Mu, F>) - Static method in interface com.mojang.datafixers.kinds.CartesianLike
 
unbox(App<Mu, F>) - Static method in interface com.mojang.datafixers.kinds.CocartesianLike
 
unbox(App<Mu, F>) - Static method in interface com.mojang.datafixers.kinds.Functor
 
unbox(App<Mu, F>) - Static method in interface com.mojang.datafixers.kinds.Representable
 
unbox(App<Mu, F>) - Static method in interface com.mojang.datafixers.kinds.Traversable
 
unbox(App<Mu, P>) - Static method in interface com.mojang.datafixers.optics.profunctors.FunctorProfunctor
 
unbox(App<Proof, F>) - Static method in interface com.mojang.datafixers.kinds.Kind1
 
unbox(App<Proof, F>) - Static method in interface com.mojang.datafixers.kinds.Kind2
 
unbox(App<Proof, P>) - Static method in interface com.mojang.datafixers.optics.profunctors.Cartesian
 
unbox(App<Proof, P>) - Static method in interface com.mojang.datafixers.optics.profunctors.Closed
 
unbox(App<Proof, P>) - Static method in interface com.mojang.datafixers.optics.profunctors.Cocartesian
 
unbox(App<Proof, P>) - Static method in interface com.mojang.datafixers.optics.profunctors.GetterP
 
unbox(App<Proof, P>) - Static method in interface com.mojang.datafixers.optics.profunctors.Mapping
 
unbox(App<Proof, P>) - Static method in interface com.mojang.datafixers.optics.profunctors.Monoidal
 
unbox(App<Proof, P>) - Static method in interface com.mojang.datafixers.optics.profunctors.Profunctor
 
unbox(App<Proof, P>) - Static method in interface com.mojang.datafixers.optics.profunctors.ReCartesian
 
unbox(App<Proof, P>) - Static method in interface com.mojang.datafixers.optics.profunctors.ReCocartesian
 
unbox(App<Proof, P>) - Static method in interface com.mojang.datafixers.optics.profunctors.TraversalP
 
unbox(App2<FunctionType.Mu, A, B>) - Static method in interface com.mojang.datafixers.FunctionType
 
unbox(App2<Adapter.Mu<A, B>, S, T>) - Static method in interface com.mojang.datafixers.optics.Adapter
 
unbox(App2<Affine.Mu<A, B>, S, T>) - Static method in interface com.mojang.datafixers.optics.Affine
 
unbox(App2<Forget.Mu<R>, A, B>) - Static method in interface com.mojang.datafixers.optics.Forget
 
unbox(App2<ForgetOpt.Mu<R>, A, B>) - Static method in interface com.mojang.datafixers.optics.ForgetOpt
 
unbox(App2<Lens.Mu<A, B>, S, T>) - Static method in interface com.mojang.datafixers.optics.Lens
 
unbox(App2<Prism.Mu<A, B>, S, T>) - Static method in interface com.mojang.datafixers.optics.Prism
 
unbox(App2<Procompose.Mu<F, G>, A, B>) - Static method in class com.mojang.datafixers.optics.Procompose
 
unbox(App2<ProfunctorFunctorWrapper.Mu<P, F, G>, A, B>) - Static method in class com.mojang.datafixers.optics.profunctors.ProfunctorFunctorWrapper
 
unbox(App2<ReForgetC.Mu<R>, A, B>) - Static method in interface com.mojang.datafixers.optics.ReForgetC
 
unbox(App2<Traversal.Mu<A, B>, S, T>) - Static method in interface com.mojang.datafixers.optics.Traversal
 
unbox2(App2<Lens.Mu2<S, T>, B, A>) - Static method in interface com.mojang.datafixers.optics.Lens
 
unfirst(App2<P, Pair<A, C>, Pair<B, C>>) - Method in interface com.mojang.datafixers.optics.profunctors.ReCartesian
 
unfold() - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
 
unit() - Static method in interface com.mojang.datafixers.DSL
 
unit(A) - Static method in interface com.mojang.serialization.Codec
Returns a codec which always decodes the provided value, and encodes nothing.
unit(A) - Static method in interface com.mojang.serialization.Decoder
Returns a decoder which always decodes the given object.
unit(A) - Static method in class com.mojang.serialization.MapCodec
 
unit(Supplier<A>) - Static method in interface com.mojang.serialization.Codec
Returns a codec which always decodes a value from the provided supplier, and encodes nothing.
unit(Supplier<A>) - Static method in interface com.mojang.serialization.Decoder
Returns a decoder which always decodes an object taken from the given supplier.
unit(Supplier<A>) - Static method in class com.mojang.serialization.MapCodec
 
Unit - Enum Class in com.mojang.datafixers.util
 
unleft(App2<Forget.Mu<R>, Either<A, C>, Either<B, C>>) - Method in class com.mojang.datafixers.optics.Forget.Instance
 
unleft(App2<P, Either<A, C>, Either<B, C>>) - Method in interface com.mojang.datafixers.optics.profunctors.ReCocartesian
 
unright(App2<Forget.Mu<R>, Either<C, A>, Either<C, B>>) - Method in class com.mojang.datafixers.optics.Forget.Instance
 
unright(App2<P, Either<C, A>, Either<C, B>>) - Method in interface com.mojang.datafixers.optics.profunctors.ReCocartesian
 
unsafe(String, Codec<K>, Function<? super V, ? extends DataResult<? extends K>>, Function<? super K, ? extends DataResult<? extends Decoder<? extends V>>>, Function<? super V, ? extends DataResult<? extends Encoder<V>>>) - Static method in class com.mojang.serialization.codecs.KeyDispatchCodec
 
unsecond(App2<P, Pair<C, A>, Pair<C, B>>) - Method in interface com.mojang.datafixers.optics.profunctors.ReCartesian
 
upCast(TypeToken<Proof2>) - Method in record class com.mojang.datafixers.TypedOptic
 
upCast(Set<TypeToken<? extends K1>>, TypeToken<Proof2>) - Method in interface com.mojang.datafixers.optics.Optic
 
update(B, S) - Method in interface com.mojang.datafixers.optics.Lens
 
update(DSL.TypeReference, Dynamic<T>, int, int) - Method in interface com.mojang.datafixers.DataFixer
 
update(DSL.TypeReference, Dynamic<T>, int, int) - Method in class com.mojang.datafixers.DataFixerUpper
 
update(OpticFinder<FT>, Type<FR>, Function<FT, FR>) - Method in class com.mojang.datafixers.Typed
 
update(OpticFinder<FT>, Function<FT, FT>) - Method in class com.mojang.datafixers.Typed
 
update(F2, Pair<F, G>) - Method in class com.mojang.datafixers.optics.Proj1
 
update(G2, Pair<F, G>) - Method in class com.mojang.datafixers.optics.Proj2
 
update(String, Function<Dynamic<?>, Dynamic<?>>) - Method in class com.mojang.serialization.Dynamic
 
update(T, String, Function<T, T>) - Method in interface com.mojang.serialization.DynamicOps
 
updateGeneric(T, Function<T, T>) - Method in class com.mojang.serialization.Dynamic
 
updateGeneric(T, T, Function<T, T>) - Method in interface com.mojang.serialization.DynamicOps
 
updateMapValues(Function<Pair<Dynamic<?>, Dynamic<?>>, Pair<Dynamic<?>, Dynamic<?>>>) - Method in class com.mojang.serialization.Dynamic
 
updateMu(RecursiveTypeFamily) - Method in class com.mojang.datafixers.types.templates.Check.CheckType
 
updateMu(RecursiveTypeFamily) - Method in class com.mojang.datafixers.types.templates.CompoundList.CompoundListType
 
updateMu(RecursiveTypeFamily) - Method in class com.mojang.datafixers.types.templates.Hook.HookType
 
updateMu(RecursiveTypeFamily) - Method in class com.mojang.datafixers.types.templates.List.ListType
 
updateMu(RecursiveTypeFamily) - Method in class com.mojang.datafixers.types.templates.Named.NamedType
 
updateMu(RecursiveTypeFamily) - Method in class com.mojang.datafixers.types.templates.Product.ProductType
 
updateMu(RecursiveTypeFamily) - Method in class com.mojang.datafixers.types.templates.RecursivePoint.RecursivePointType
 
updateMu(RecursiveTypeFamily) - Method in class com.mojang.datafixers.types.templates.Sum.SumType
 
updateMu(RecursiveTypeFamily) - Method in class com.mojang.datafixers.types.templates.Tag.TagType
 
updateMu(RecursiveTypeFamily) - Method in class com.mojang.datafixers.types.templates.TaggedChoice.TaggedChoiceType
 
updateMu(RecursiveTypeFamily) - Method in class com.mojang.datafixers.types.Type
 
updateRecursive(OpticFinder<FT>, Type<FR>, Function<FT, FR>) - Method in class com.mojang.datafixers.Typed
 
updateRecursive(OpticFinder<FT>, Function<FT, FT>) - Method in class com.mojang.datafixers.Typed
 
updateRecursiveTyped(OpticFinder<FT>, Type<FR>, Function<Typed<?>, Typed<?>>) - Method in class com.mojang.datafixers.Typed
 
updateRecursiveTyped(OpticFinder<FT>, Function<Typed<?>, Typed<?>>) - Method in class com.mojang.datafixers.Typed
 
updateTyped(OpticFinder<FT>, Type<FR>, Function<Typed<?>, Typed<?>>) - Method in class com.mojang.datafixers.Typed
 
updateTyped(OpticFinder<FT>, Function<Typed<?>, Typed<?>>) - Method in class com.mojang.datafixers.Typed
 

V

value - Variable in class com.mojang.datafixers.kinds.IdF
 
value - Variable in class com.mojang.datafixers.Typed
 
value() - Method in class com.mojang.datafixers.kinds.IdF
 
value() - Method in class com.mojang.datafixers.optics.profunctors.ProfunctorFunctorWrapper
 
valueOf(String) - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.AppNest
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.BangEta
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.CataFuseDifferent
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.CataFuseSame
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.LensAppId
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.LensComp
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.Nop
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.SortInj
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.SortProj
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mojang.datafixers.FunctionType.Instance
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mojang.datafixers.kinds.IdF.Instance
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mojang.datafixers.kinds.ListBox.Instance
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mojang.datafixers.kinds.OptionalBox.Instance
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mojang.datafixers.TypeRewriteRule.Nop
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mojang.datafixers.util.Unit
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.mojang.serialization.DataResult.Instance
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.AppNest
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.BangEta
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.CataFuseDifferent
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.CataFuseSame
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.LensAppId
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.LensComp
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.Nop
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.SortInj
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mojang.datafixers.functions.PointFreeRule.SortProj
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mojang.datafixers.FunctionType.Instance
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mojang.datafixers.kinds.IdF.Instance
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mojang.datafixers.kinds.ListBox.Instance
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mojang.datafixers.kinds.OptionalBox.Instance
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mojang.datafixers.TypeRewriteRule.Nop
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mojang.datafixers.util.Unit
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.mojang.serialization.DataResult.Instance
Returns an array containing the constants of this enum class, in the order they are declared.
view() - Method in record class com.mojang.datafixers.RewriteResult
Returns the value of the view record component.
view(Pair<F, G>) - Method in class com.mojang.datafixers.optics.Proj1
 
view(Pair<F, G>) - Method in class com.mojang.datafixers.optics.Proj2
 
view(S) - Method in interface com.mojang.datafixers.optics.Lens
 
View<A,B> - Record Class in com.mojang.datafixers
 
View(PointFree<Function<A, B>>) - Constructor for record class com.mojang.datafixers.View
Creates an instance of a View record class.

W

wander(Applicative<F, ?>, FunctionType<A, App<F, B>>) - Method in class com.mojang.datafixers.optics.ListTraversal
 
wander(Applicative<F, ?>, FunctionType<A, App<F, B>>) - Method in interface com.mojang.datafixers.optics.Wander
 
wander(Wander<S, T, A, B>, App2<FunctionType.Mu, A, B>) - Method in enum class com.mojang.datafixers.FunctionType.Instance
 
wander(Wander<S, T, A, B>, App2<Traversal.Mu<A2, B2>, A, B>) - Method in class com.mojang.datafixers.optics.Traversal.Instance
 
wander(Wander<S, T, A, B>, App2<P, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.TraversalP
 
Wander<S,T,A,B> - Interface in com.mojang.datafixers.optics
 
withDecoder(Decoder<E>) - Method in interface com.mojang.serialization.DynamicOps
 
withEncoder(Encoder<E>) - Method in interface com.mojang.serialization.DynamicOps
 
withErrorsFrom(DataResult<?>) - Method in class com.mojang.serialization.ListBuilder.Builder
 
withErrorsFrom(DataResult<?>) - Method in interface com.mojang.serialization.ListBuilder
 
withErrorsFrom(DataResult<?>) - Method in class com.mojang.serialization.RecordBuilder.AbstractBuilder
 
withErrorsFrom(DataResult<?>) - Method in interface com.mojang.serialization.RecordBuilder
 
withLifecycle(Lifecycle) - Method in interface com.mojang.serialization.Codec
Produces a new codec with the given Lifecycle.
withLifecycle(Lifecycle) - Method in interface com.mojang.serialization.Decoder
Returns a decoder which decodes the same object as this decoder, but attaches the given lifecycle to the result.
withLifecycle(Lifecycle) - Method in interface com.mojang.serialization.Encoder
Produces a new encoder with the given Lifecycle.
withLifecycle(Lifecycle) - Method in class com.mojang.serialization.MapCodec
 
withLifecycle(Lifecycle) - Method in interface com.mojang.serialization.MapDecoder
 
withLifecycle(Lifecycle) - Method in interface com.mojang.serialization.MapEncoder
 
withParser(Decoder<E>) - Method in interface com.mojang.serialization.DynamicOps
 
wrapOptic(TypedOptic<A, B, FT, FR>, Hook.HookFunction, Hook.HookFunction) - Static method in class com.mojang.datafixers.types.templates.Hook.HookType
 
wrapOptic(Check.CheckType<A>, TypedOptic<A, B, FT, FR>) - Static method in class com.mojang.datafixers.types.templates.Check.CheckType
 
wrapOptic(String, TypedOptic<A, B, FT, FR>) - Static method in class com.mojang.datafixers.types.templates.Named.NamedType
 
write() - Method in class com.mojang.datafixers.Typed
 
write(DynamicOps<T>, A) - Method in class com.mojang.datafixers.types.Type
 
write(DynamicOps<T>, A) - Method in interface com.mojang.serialization.codecs.PrimitiveCodec
 
writeAndRead(String, Type<?>, Type<?>) - Method in class com.mojang.datafixers.DataFix
 
writeDynamic(DynamicOps<T>, A) - Method in class com.mojang.datafixers.types.Type
 
writeFixAndRead(String, Type<A>, Type<B>, Function<Dynamic<?>, Dynamic<?>>) - Method in class com.mojang.datafixers.DataFix
 

X

xmap(Function<? super A, ? extends S>, Function<? super S, ? extends A>) - Method in interface com.mojang.serialization.Codec
Creates a new codec by transforming the output of this codec during decoding, and the input while encoding.
xmap(Function<? super A, ? extends S>, Function<? super S, ? extends A>) - Method in class com.mojang.serialization.MapCodec
 

Z

zero(App2<FunctionType.Mu, A, B>) - Method in enum class com.mojang.datafixers.FunctionType.Instance
 
zero(App2<FunctionType.Mu, A, B>) - Method in interface com.mojang.datafixers.optics.profunctors.MonoidProfunctor
 
A B C D E F G H I J K L M N O P R S T U V W X Z 
All Classes and Interfaces|All Packages