Uses of Class
com.mojang.serialization.codecs.RecordCodecBuilder.Mu
Packages that use RecordCodecBuilder.Mu
Package
Description
-
Uses of RecordCodecBuilder.Mu in com.mojang.serialization.codecs
Classes in com.mojang.serialization.codecs that implement interfaces with type arguments of type RecordCodecBuilder.MuMethods in com.mojang.serialization.codecs that return types with arguments of type RecordCodecBuilder.MuModifier and TypeMethodDescription<A,B, R> App <RecordCodecBuilder.Mu<O>, R> RecordCodecBuilder.Instance.ap2(App<RecordCodecBuilder.Mu<O>, BiFunction<A, B, R>> func, App<RecordCodecBuilder.Mu<O>, A> a, App<RecordCodecBuilder.Mu<O>, B> b) <T1,T2, T3, R>
App<RecordCodecBuilder.Mu<O>, R> RecordCodecBuilder.Instance.ap3(App<RecordCodecBuilder.Mu<O>, Function3<T1, T2, T3, R>> func, App<RecordCodecBuilder.Mu<O>, T1> t1, App<RecordCodecBuilder.Mu<O>, T2> t2, App<RecordCodecBuilder.Mu<O>, T3> t3) <T1,T2, T3, T4, R>
App<RecordCodecBuilder.Mu<O>, R> RecordCodecBuilder.Instance.ap4(App<RecordCodecBuilder.Mu<O>, Function4<T1, T2, T3, T4, R>> func, App<RecordCodecBuilder.Mu<O>, T1> t1, App<RecordCodecBuilder.Mu<O>, T2> t2, App<RecordCodecBuilder.Mu<O>, T3> t3, App<RecordCodecBuilder.Mu<O>, T4> t4) <A> App<RecordCodecBuilder.Mu<O>, A> RecordCodecBuilder.Instance.deprecated(A a, int since) <A,R> Function <App<RecordCodecBuilder.Mu<O>, A>, App<RecordCodecBuilder.Mu<O>, R>> RecordCodecBuilder.Instance.lift1(App<RecordCodecBuilder.Mu<O>, Function<A, R>> function) <A,R> Function <App<RecordCodecBuilder.Mu<O>, A>, App<RecordCodecBuilder.Mu<O>, R>> RecordCodecBuilder.Instance.lift1(App<RecordCodecBuilder.Mu<O>, Function<A, R>> function) <T,R> App <RecordCodecBuilder.Mu<O>, R> RecordCodecBuilder.Instance.map(Function<? super T, ? extends R> func, App<RecordCodecBuilder.Mu<O>, T> ts) <A> App<RecordCodecBuilder.Mu<O>, A> RecordCodecBuilder.Instance.point(A a) <A> App<RecordCodecBuilder.Mu<O>, A> <A> App<RecordCodecBuilder.Mu<O>, A> RecordCodecBuilder.Instance.stable(A a) Method parameters in com.mojang.serialization.codecs with type arguments of type RecordCodecBuilder.MuModifier and TypeMethodDescription<A,B, R> App <RecordCodecBuilder.Mu<O>, R> RecordCodecBuilder.Instance.ap2(App<RecordCodecBuilder.Mu<O>, BiFunction<A, B, R>> func, App<RecordCodecBuilder.Mu<O>, A> a, App<RecordCodecBuilder.Mu<O>, B> b) <T1,T2, T3, R>
App<RecordCodecBuilder.Mu<O>, R> RecordCodecBuilder.Instance.ap3(App<RecordCodecBuilder.Mu<O>, Function3<T1, T2, T3, R>> func, App<RecordCodecBuilder.Mu<O>, T1> t1, App<RecordCodecBuilder.Mu<O>, T2> t2, App<RecordCodecBuilder.Mu<O>, T3> t3) <T1,T2, T3, T4, R>
App<RecordCodecBuilder.Mu<O>, R> RecordCodecBuilder.Instance.ap4(App<RecordCodecBuilder.Mu<O>, Function4<T1, T2, T3, T4, R>> func, App<RecordCodecBuilder.Mu<O>, T1> t1, App<RecordCodecBuilder.Mu<O>, T2> t2, App<RecordCodecBuilder.Mu<O>, T3> t3, App<RecordCodecBuilder.Mu<O>, T4> t4) static <O> MapCodec<O> RecordCodecBuilder.build(App<RecordCodecBuilder.Mu<O>, O> builderBox) static <O> Codec<O> RecordCodecBuilder.create(Function<RecordCodecBuilder.Instance<O>, ? extends App<RecordCodecBuilder.Mu<O>, O>> builder) <A,R> Function <App<RecordCodecBuilder.Mu<O>, A>, App<RecordCodecBuilder.Mu<O>, R>> RecordCodecBuilder.Instance.lift1(App<RecordCodecBuilder.Mu<O>, Function<A, R>> function) <T,R> App <RecordCodecBuilder.Mu<O>, R> RecordCodecBuilder.Instance.map(Function<? super T, ? extends R> func, App<RecordCodecBuilder.Mu<O>, T> ts) static <O> MapCodec<O> RecordCodecBuilder.mapCodec(Function<RecordCodecBuilder.Instance<O>, ? extends App<RecordCodecBuilder.Mu<O>, O>> builder) static <O,F> RecordCodecBuilder <O, F> RecordCodecBuilder.unbox(App<RecordCodecBuilder.Mu<O>, F> box) -
Uses of RecordCodecBuilder.Mu in net.minecraft.world.item.slot
Methods in net.minecraft.world.item.slot that return types with arguments of type RecordCodecBuilder.MuModifier and TypeMethodDescriptionprotected static <T extends TransformedSlotSource>
Products.P1<RecordCodecBuilder.Mu<T>, SlotSource> TransformedSlotSource.commonFields(RecordCodecBuilder.Instance<T> i) -
Uses of RecordCodecBuilder.Mu in net.minecraft.world.level.levelgen.blockpredicates
Methods in net.minecraft.world.level.levelgen.blockpredicates that return types with arguments of type RecordCodecBuilder.MuModifier and TypeMethodDescriptionprotected static <P extends StateTestingPredicate>
Products.P1<RecordCodecBuilder.Mu<P>, Vec3i> StateTestingPredicate.stateTestingCodec(RecordCodecBuilder.Instance<P> instance) -
Uses of RecordCodecBuilder.Mu in net.minecraft.world.level.levelgen.feature.foliageplacers
Methods in net.minecraft.world.level.levelgen.feature.foliageplacers that return types with arguments of type RecordCodecBuilder.MuModifier and TypeMethodDescriptionprotected static <P extends BlobFoliagePlacer>
Products.P3<RecordCodecBuilder.Mu<P>, IntProvider, IntProvider, Integer> BlobFoliagePlacer.blobParts(RecordCodecBuilder.Instance<P> instance) protected static <P extends FoliagePlacer>
Products.P2<RecordCodecBuilder.Mu<P>, IntProvider, IntProvider> FoliagePlacer.foliagePlacerParts(RecordCodecBuilder.Instance<P> instance) -
Uses of RecordCodecBuilder.Mu in net.minecraft.world.level.levelgen.feature.rootplacers
Methods in net.minecraft.world.level.levelgen.feature.rootplacers that return types with arguments of type RecordCodecBuilder.MuModifier and TypeMethodDescriptionprotected static <P extends RootPlacer>
Products.P3<RecordCodecBuilder.Mu<P>, IntProvider, BlockStateProvider, Optional<AboveRootPlacement>> RootPlacer.rootPlacerParts(RecordCodecBuilder.Instance<P> instance) -
Uses of RecordCodecBuilder.Mu in net.minecraft.world.level.levelgen.feature.stateproviders
Methods in net.minecraft.world.level.levelgen.feature.stateproviders that return types with arguments of type RecordCodecBuilder.MuModifier and TypeMethodDescriptionprotected static <P extends NoiseBasedStateProvider>
Products.P3<RecordCodecBuilder.Mu<P>, Long, NormalNoise.NoiseParameters, Float> NoiseBasedStateProvider.noiseCodec(RecordCodecBuilder.Instance<P> instance) protected static <P extends NoiseProvider>
Products.P4<RecordCodecBuilder.Mu<P>, Long, NormalNoise.NoiseParameters, Float, List<BlockState>> NoiseProvider.noiseProviderCodec(RecordCodecBuilder.Instance<P> instance) -
Uses of RecordCodecBuilder.Mu in net.minecraft.world.level.levelgen.feature.trunkplacers
Methods in net.minecraft.world.level.levelgen.feature.trunkplacers that return types with arguments of type RecordCodecBuilder.MuModifier and TypeMethodDescriptionprotected static <P extends TrunkPlacer>
Products.P3<RecordCodecBuilder.Mu<P>, Integer, Integer, Integer> TrunkPlacer.trunkPlacerParts(RecordCodecBuilder.Instance<P> instance) -
Uses of RecordCodecBuilder.Mu in net.minecraft.world.level.levelgen.structure.placement
Methods in net.minecraft.world.level.levelgen.structure.placement that return types with arguments of type RecordCodecBuilder.MuModifier and TypeMethodDescriptionprivate static Products.P9<RecordCodecBuilder.Mu<ConcentricRingsStructurePlacement>, Vec3i, StructurePlacement.FrequencyReductionMethod, Float, Integer, Optional<StructurePlacement.ExclusionZone>, Integer, Integer, Integer, HolderSet<Biome>> ConcentricRingsStructurePlacement.codec(RecordCodecBuilder.Instance<ConcentricRingsStructurePlacement> i) protected static <S extends StructurePlacement>
Products.P5<RecordCodecBuilder.Mu<S>, Vec3i, StructurePlacement.FrequencyReductionMethod, Float, Integer, Optional<StructurePlacement.ExclusionZone>> StructurePlacement.placementCodec(RecordCodecBuilder.Instance<S> i) -
Uses of RecordCodecBuilder.Mu in net.minecraft.world.level.storage.loot.entries
Methods in net.minecraft.world.level.storage.loot.entries that return types with arguments of type RecordCodecBuilder.MuModifier and TypeMethodDescriptionprotected static <T extends LootPoolEntryContainer>
Products.P1<RecordCodecBuilder.Mu<T>, List<LootItemCondition>> LootPoolEntryContainer.commonFields(RecordCodecBuilder.Instance<T> i) protected static <T extends LootPoolSingletonContainer>
Products.P4<RecordCodecBuilder.Mu<T>, Integer, Integer, List<LootItemCondition>, List<LootItemFunction>> LootPoolSingletonContainer.singletonFields(RecordCodecBuilder.Instance<T> i) -
Uses of RecordCodecBuilder.Mu in net.minecraft.world.level.storage.loot.functions
Methods in net.minecraft.world.level.storage.loot.functions that return types with arguments of type RecordCodecBuilder.MuModifier and TypeMethodDescriptionprotected static <T extends LootItemConditionalFunction>
Products.P1<RecordCodecBuilder.Mu<T>, List<LootItemCondition>> LootItemConditionalFunction.commonFields(RecordCodecBuilder.Instance<T> i) -
Uses of RecordCodecBuilder.Mu in net.neoforged.neoforge.common.loot
Methods in net.neoforged.neoforge.common.loot that return types with arguments of type RecordCodecBuilder.MuModifier and TypeMethodDescriptionprotected static <T extends LootModifier>
Products.P1<RecordCodecBuilder.Mu<T>, LootItemCondition[]> LootModifier.codecStart(RecordCodecBuilder.Instance<T> instance) Simplifies codec creation, especially if no other fields are added: -
Uses of RecordCodecBuilder.Mu in net.neoforged.neoforge.common.world.chunk
Methods in net.neoforged.neoforge.common.world.chunk that return types with arguments of type RecordCodecBuilder.MuModifier and TypeMethodDescriptionForcedChunkManager.defineExtraStorageParams()Defines any extra parameters we are adding via a P1#add call