Uses of Interface
com.mojang.serialization.DynamicOps
Packages that use DynamicOps
Package
Description
-
Uses of DynamicOps in com.mojang.datafixers
Classes in com.mojang.datafixers that implement interfaces with type arguments of type DynamicOpsFields in com.mojang.datafixers declared as DynamicOpsFields in com.mojang.datafixers with type parameters of type DynamicOpsModifier and TypeFieldDescriptionprivate final Function<DynamicOps<?>, Function<A, B>> DataFix.NamedFunctionWrapper.delegateMethods in com.mojang.datafixers that return DynamicOpsMethods in com.mojang.datafixers with parameters of type DynamicOpsMethod parameters in com.mojang.datafixers with type arguments of type DynamicOpsModifier and TypeMethodDescriptionstatic <A,B> View <A, B> View.create(String name, Type<A> type, Type<B> newType, Function<DynamicOps<?>, Function<A, B>> function) protected <A,B> TypeRewriteRule DataFix.fixTypeEverywhere(String name, Type<A> type, Type<B> newType, Function<DynamicOps<?>, Function<A, B>> function) protected <A,B> TypeRewriteRule DataFix.fixTypeEverywhere(String name, Type<A> type, Type<B> newType, Function<DynamicOps<?>, Function<A, B>> function, BitSet bitSet) protected <A> TypeRewriteRuleDataFix.fixTypeEverywhere(String name, Type<A> type, Function<DynamicOps<?>, Function<A, A>> function) private static <A,B> RewriteResult <A, B> DataFix.unchecked(String name, Type<A> type, Type<B> newType, Function<DynamicOps<?>, Function<A, B>> function, BitSet bitSet) Constructors in com.mojang.datafixers with parameters of type DynamicOpsConstructor parameters in com.mojang.datafixers with type arguments of type DynamicOpsModifierConstructorDescriptionNamedFunctionWrapper(String name, Function<DynamicOps<?>, Function<A, B>> delegate) -
Uses of DynamicOps in com.mojang.datafixers.functions
Fields in com.mojang.datafixers.functions with type parameters of type DynamicOpsModifier and TypeFieldDescriptionprotected final Function<DynamicOps<?>, Function<A, B>> FunctionWrapper.funprivate Function<DynamicOps<?>, T> PointFree.valueMethods in com.mojang.datafixers.functions that return types with arguments of type DynamicOpsModifier and TypeMethodDescriptionFunction<DynamicOps<?>, B> Apply.eval()Function<DynamicOps<?>, Function<A, Unit>> Bang.eval()Function<DynamicOps<?>, Function<A, B>> Comp.eval()Function<DynamicOps<?>, Function<A, B>> Fold.eval()Function<DynamicOps<?>, Function<A, B>> FunctionWrapper.eval()Function<DynamicOps<?>, Function<A, A>> Id.eval()Function<DynamicOps<?>, Function<A, A>> In.eval()Function<DynamicOps<?>, Function<A, A>> Out.eval()abstract Function<DynamicOps<?>, T> PointFree.eval()ProfunctorTransformer.eval()Function<DynamicOps<?>, T> PointFree.evalCached()Method parameters in com.mojang.datafixers.functions with type arguments of type DynamicOpsModifier and TypeMethodDescriptionFunctions.fun(String name, Function<DynamicOps<?>, Function<A, B>> fun, Type<A> input, Type<B> output) Constructor parameters in com.mojang.datafixers.functions with type arguments of type DynamicOps -
Uses of DynamicOps in com.mojang.datafixers.types
Methods in com.mojang.datafixers.types with parameters of type DynamicOpsModifier and TypeMethodDescriptionprivate <T,B> DataResult <T> Type.point(DynamicOps<?> ops) populate with the default value, if possible only initializes empty thingsType.pointTyped(DynamicOps<?> ops) <T> DataResult<Pair<Optional<?>, T>> Type.read(DynamicOps<T> ops, TypeRewriteRule rule, PointFreeRule fRule, T input) <T> DataResult<T> Type.readAndWrite(DynamicOps<T> ops, Type<?> expectedType, TypeRewriteRule rule, PointFreeRule fRule, T input) <T> DataResult<Pair<Typed<A>, T>> Type.readTyped(DynamicOps<T> ops, T input) final <T> DataResult<T> Type.write(DynamicOps<T> ops, A value) final <T> DataResult<Dynamic<T>> Type.writeDynamic(DynamicOps<T> ops, A value) -
Uses of DynamicOps in com.mojang.datafixers.types.constant
Methods in com.mojang.datafixers.types.constant with parameters of type DynamicOpsModifier and TypeMethodDescriptionEmptyPart.point(DynamicOps<?> ops) EmptyPartPassthrough.point(DynamicOps<?> ops) -
Uses of DynamicOps in com.mojang.datafixers.types.templates
Classes in com.mojang.datafixers.types.templates that implement interfaces with type arguments of type DynamicOpsModifier and TypeClassDescriptionprivate static final classMethods in com.mojang.datafixers.types.templates with parameters of type DynamicOpsModifier and TypeMethodDescription<T> THook.HookFunction.apply(DynamicOps<T> ops, T value) FunctionType<Pair<K, ?>, Pair<K, ?>> TaggedChoice.TaggedChoiceType.RewriteFunc.apply(DynamicOps<?> ops) TaggedChoice.TaggedChoiceType.RewriteFunc.capRuleApply(DynamicOps<?> ops, Pair<K, ?> input, RewriteResult<A, B> result) Check.CheckType.point(DynamicOps<?> ops) CompoundList.CompoundListType.point(DynamicOps<?> ops) Hook.HookType.point(DynamicOps<?> ops) List.ListType.point(DynamicOps<?> ops) Named.NamedType.point(DynamicOps<?> ops) Product.ProductType.point(DynamicOps<?> ops) RecursivePoint.RecursivePointType.point(DynamicOps<?> ops) Sum.SumType.point(DynamicOps<?> ops) Tag.TagType.point(DynamicOps<?> ops) TaggedChoice.TaggedChoiceType.point(DynamicOps<?> ops) TaggedChoice.TaggedChoiceType.point(DynamicOps<?> ops, K key, Object value) private <T> DataResult<Pair<A, T>> Check.CheckType.read(DynamicOps<T> ops, T input) -
Uses of DynamicOps in com.mojang.serialization
Classes in com.mojang.serialization that implement DynamicOpsFields in com.mojang.serialization declared as DynamicOpsModifier and TypeFieldDescriptionprotected final DynamicOps<T> DynamicLike.opsprivate final DynamicOps<T> KeyCompressor.opsprivate final DynamicOps<T> ListBuilder.Builder.opsprivate final DynamicOps<T> RecordBuilder.AbstractBuilder.opsFields in com.mojang.serialization with type parameters of type DynamicOpsModifier and TypeFieldDescriptionprivate final Map<DynamicOps<?>, KeyCompressor<?>> CompressorHolder.compressorsMethods in com.mojang.serialization that return DynamicOpsModifier and TypeMethodDescriptionDynamicLike.getOps()DynamicOps<com.google.gson.JsonElement> JsonOps.ArrayBuilder.ops()ListBuilder.Builder.ops()ListBuilder.ops()RecordBuilder.AbstractBuilder.ops()RecordBuilder.ops()Methods in com.mojang.serialization with parameters of type DynamicOpsModifier and TypeMethodDescription<T> DataResult<Pair<A, T>> Codec.ResultFunction.apply(DynamicOps<T> ops, T input, DataResult<Pair<A, T>> a) <T> DataResult<A> MapCodec.ResultFunction.apply(DynamicOps<T> ops, MapLike<T> input, DataResult<A> a) <U> UDynamic.cast(DynamicOps<U> ops) <U> Dynamic<U> Dynamic.castTyped(DynamicOps<U> ops) <T> DataResult<T> Codec.ResultFunction.coApply(DynamicOps<T> ops, A input, DataResult<T> t) <T> RecordBuilder<T> MapCodec.ResultFunction.coApply(DynamicOps<T> ops, A input, RecordBuilder<T> t) default <T> RecordBuilder<T> MapEncoder.compressedBuilder(DynamicOps<T> ops) default <T> DataResult<A> MapDecoder.compressedDecode(DynamicOps<T> ops, T input) <T> KeyCompressor<T> Compressable.compressor(DynamicOps<T> ops) <T> KeyCompressor<T> CompressorHolder.compressor(DynamicOps<T> ops) <T> KeyCompressor<T> MapDecoder.compressor(DynamicOps<T> ops) <T> KeyCompressor<T> MapEncoder.compressor(DynamicOps<T> ops) <R> Dynamic<R> Dynamic.convert(DynamicOps<R> outOps) static <S,T> T Dynamic.convert(DynamicOps<S> inOps, DynamicOps<T> outOps, S input) default <U> UDynamicOps.convertList(DynamicOps<U> outOps, T input) default <U> UDynamicOps.convertMap(DynamicOps<U> outOps, T input) <U> UDynamicOps.convertTo(DynamicOps<U> outOps, T input) <U> UJavaOps.convertTo(DynamicOps<U> outOps, Object input) <U> UJsonOps.convertTo(DynamicOps<U> outOps, com.google.gson.JsonElement input) <S> DataResult<Pair<T, S>> Codec.RecursiveCodec.decode(DynamicOps<S> ops, S input) <T> DataResult<Pair<A, T>> Decoder.decode(DynamicOps<T> ops, T input) <T> DataResult<A> Decoder.Terminal.decode(DynamicOps<T> ops, T input) <T> DataResult<O> MapCodec.Dependent.decode(DynamicOps<T> ops, MapLike<T> input) <T> DataResult<Pair<A, T>> MapCodec.MapCodecCodec.decode(DynamicOps<T> ops, T input) <T> DataResult<A> MapCodec.RecursiveMapCodec.decode(DynamicOps<T> ops, MapLike<T> input) <T> DataResult<A> MapDecoder.decode(DynamicOps<T> ops, MapLike<T> input) <S> DataResult<S> Codec.RecursiveCodec.encode(T input, DynamicOps<S> ops, S prefix) <T> DataResult<T> Encoder.encode(A input, DynamicOps<T> ops, T prefix) <T> RecordBuilder<T> MapCodec.Dependent.encode(O input, DynamicOps<T> ops, RecordBuilder<T> prefix) <T> DataResult<T> MapCodec.MapCodecCodec.encode(A input, DynamicOps<T> ops, T prefix) <T> RecordBuilder<T> MapCodec.RecursiveMapCodec.encode(A input, DynamicOps<T> ops, RecordBuilder<T> prefix) <T> RecordBuilder<T> MapEncoder.encode(A input, DynamicOps<T> ops, RecordBuilder<T> prefix) default <T> DataResult<T> Encoder.encodeStart(DynamicOps<T> ops, A input) static <T> MapLike<T> MapLike.forMap(Map<T, T> map, DynamicOps<T> ops) <T> Stream<T> Keyable.keys(DynamicOps<T> ops) <T> Stream<T> MapCodec.Dependent.keys(DynamicOps<T> ops) abstract <T> Stream<T> MapCodec.keys(DynamicOps<T> ops) <T> Stream<T> MapCodec.RecursiveMapCodec.keys(DynamicOps<T> ops) static <T> RecordBuilder<T> MapEncoder.makeCompressedBuilder(DynamicOps<T> ops, KeyCompressor<T> compressor) default <T> DataResult<A> Decoder.parse(DynamicOps<T> ops, T input) Constructors in com.mojang.serialization with parameters of type DynamicOpsModifierConstructorDescriptionprotectedAbstractBuilder(DynamicOps<T> ops) protectedAbstractStringBuilder(DynamicOps<T> ops) protectedBuilder(DynamicOps<T> ops) Dynamic(DynamicOps<T> ops) Dynamic(DynamicOps<T> ops, T value) DynamicLike(DynamicOps<T> ops) FixedMapBuilder(DynamicOps<T> ops) KeyCompressor(DynamicOps<T> ops, Stream<T> keyStream) MapBuilder(DynamicOps<T> ops) OptionalDynamic(DynamicOps<T> ops, DataResult<Dynamic<T>> delegate) -
Uses of DynamicOps in com.mojang.serialization.codecs
Fields in com.mojang.serialization.codecs declared as DynamicOpsMethods in com.mojang.serialization.codecs with parameters of type DynamicOpsModifier and TypeMethodDescriptiondefault <T> DataResult<Map<K, V>> BaseMapCodec.decode(DynamicOps<T> ops, MapLike<T> input) CompoundListCodec.decode(DynamicOps<T> ops, T input) <T> DataResult<Pair<Map<K, V>, T>> DispatchedMapCodec.decode(DynamicOps<T> ops, T input) <T> DataResult<Pair<Either<F, S>, T>> EitherCodec.decode(DynamicOps<T> ops, T input) <T> DataResult<Either<F, S>> EitherMapCodec.decode(DynamicOps<T> ops, MapLike<T> input) <T> DataResult<A> FieldDecoder.decode(DynamicOps<T> ops, MapLike<T> input) <T> DataResult<V> KeyDispatchCodec.decode(DynamicOps<T> ops, MapLike<T> input) <T> DataResult<Pair<List<E>, T>> ListCodec.decode(DynamicOps<T> ops, T input) <T> DataResult<Optional<A>> OptionalFieldCodec.decode(DynamicOps<T> ops, MapLike<T> input) <T> DataResult<Pair<Pair<F, S>, T>> PairCodec.decode(DynamicOps<T> ops, T input) <T> DataResult<Pair<F, S>> PairMapCodec.decode(DynamicOps<T> ops, MapLike<T> input) default <T> DataResult<Pair<A, T>> PrimitiveCodec.decode(DynamicOps<T> ops, T input) <T> DataResult<Map<K, V>> SimpleMapCodec.decode(DynamicOps<T> ops, MapLike<T> input) <T> DataResult<Pair<Map<K, V>, T>> UnboundedMapCodec.decode(DynamicOps<T> ops, T input) <T> DataResult<Pair<Either<F, S>, T>> XorCodec.decode(DynamicOps<T> ops, T input) default <T> RecordBuilder<T> BaseMapCodec.encode(Map<K, V> input, DynamicOps<T> ops, RecordBuilder<T> prefix) <T> DataResult<T> <T> DataResult<T> DispatchedMapCodec.encode(Map<K, V> input, DynamicOps<T> ops, T prefix) <T> DataResult<T> EitherCodec.encode(Either<F, S> input, DynamicOps<T> ops, T prefix) <T> RecordBuilder<T> EitherMapCodec.encode(Either<F, S> input, DynamicOps<T> ops, RecordBuilder<T> prefix) <T> RecordBuilder<T> FieldEncoder.encode(A input, DynamicOps<T> ops, RecordBuilder<T> prefix) <T> RecordBuilder<T> KeyDispatchCodec.encode(V input, DynamicOps<T> ops, RecordBuilder<T> prefix) <T> DataResult<T> ListCodec.encode(List<E> input, DynamicOps<T> ops, T prefix) <T> RecordBuilder<T> OptionalFieldCodec.encode(Optional<A> input, DynamicOps<T> ops, RecordBuilder<T> prefix) <T> DataResult<T> PairCodec.encode(Pair<F, S> value, DynamicOps<T> ops, T rest) <T> RecordBuilder<T> PairMapCodec.encode(Pair<F, S> input, DynamicOps<T> ops, RecordBuilder<T> prefix) default <T> DataResult<T> PrimitiveCodec.encode(A input, DynamicOps<T> ops, T prefix) <T> RecordBuilder<T> SimpleMapCodec.encode(Map<K, V> input, DynamicOps<T> ops, RecordBuilder<T> prefix) <T> DataResult<T> UnboundedMapCodec.encode(Map<K, V> input, DynamicOps<T> ops, T prefix) <T> DataResult<T> XorCodec.encode(Either<F, S> input, DynamicOps<T> ops, T prefix) private <T, V2 extends V>
DataResult<T> DispatchedMapCodec.encodeValue(Codec<V2> codec, V input, DynamicOps<T> ops) <T> Stream<T> EitherMapCodec.keys(DynamicOps<T> ops) <T> Stream<T> FieldDecoder.keys(DynamicOps<T> ops) <T> Stream<T> FieldEncoder.keys(DynamicOps<T> ops) <T> Stream<T> KeyDispatchCodec.keys(DynamicOps<T> ops) <T> Stream<T> OptionalFieldCodec.keys(DynamicOps<T> ops) <T> Stream<T> PairMapCodec.keys(DynamicOps<T> ops) <T> Stream<T> SimpleMapCodec.keys(DynamicOps<T> ops) private <T> DataResult<Unit> DispatchedMapCodec.parseEntry(DataResult<Unit> result, DynamicOps<T> ops, Pair<T, T> input, Map<K, V> entries, Stream.Builder<Pair<T, T>> failed) <T> DataResult<A> PrimitiveCodec.read(DynamicOps<T> ops, T input) <T> TPrimitiveCodec.write(DynamicOps<T> ops, A value) Constructors in com.mojang.serialization.codecs with parameters of type DynamicOps -
Uses of DynamicOps in net.minecraft.client.player.inventory
Fields in net.minecraft.client.player.inventory declared as DynamicOps -
Uses of DynamicOps in net.minecraft.commands.arguments
Fields in net.minecraft.commands.arguments declared as DynamicOpsModifier and TypeFieldDescriptionprivate static final DynamicOps<Tag> ComponentArgument.OPSstatic final DynamicOps<Tag> ResourceOrIdArgument.OPSprivate static final DynamicOps<Tag> StyleArgument.OPSMethods in net.minecraft.commands.arguments with parameters of type DynamicOpsModifier and TypeMethodDescriptionstatic <T,O> Grammar <ResourceOrIdArgument.Result<T, O>> ResourceOrIdArgument.createGrammar(ResourceKey<? extends Registry<T>> registryKey, DynamicOps<O> ops) ResourceOrIdArgument.InlineResult.parse(ImmutableStringReader reader, HolderLookup.Provider lookup, DynamicOps<O> ops, Codec<T> codec, HolderLookup.RegistryLookup<T> elementLookup) ResourceOrIdArgument.parse(StringReader reader, Grammar<ResourceOrIdArgument.Result<T, O>> grammar, DynamicOps<O> ops) ResourceOrIdArgument.ReferenceResult.parse(ImmutableStringReader reader, HolderLookup.Provider lookup, DynamicOps<O> ops, Codec<T> codec, HolderLookup.RegistryLookup<T> elementLookup) ResourceOrIdArgument.Result.parse(ImmutableStringReader reader, HolderLookup.Provider lookup, DynamicOps<O> ops, Codec<T> codec, HolderLookup.RegistryLookup<T> elementLookup) -
Uses of DynamicOps in net.minecraft.core
Methods in net.minecraft.core with parameters of type DynamicOpsModifier and TypeMethodDescriptiondefault <V> RegistryOps<V> HolderLookup.Provider.createSerializationContext(DynamicOps<V> parent) default <U> Stream<U> Registry.keys(DynamicOps<U> ops) static voidRegistrySynchronization.packRegistries(DynamicOps<Tag> ops, RegistryAccess registries, Set<KnownPack> clientKnownPacks, BiConsumer<ResourceKey<? extends Registry<?>>, List<RegistrySynchronization.PackedRegistryEntry>> output) private static <T> voidRegistrySynchronization.packRegistry(DynamicOps<Tag> ops, RegistryDataLoader.RegistryData<T> registryData, RegistryAccess registries, Set<KnownPack> clientKnownPacks, BiConsumer<ResourceKey<? extends Registry<?>>, List<RegistrySynchronization.PackedRegistryEntry>> output) -
Uses of DynamicOps in net.minecraft.core.component
Methods in net.minecraft.core.component with parameters of type DynamicOpsModifier and TypeMethodDescription<D> DataResult<D> TypedDataComponent.encodeValue(DynamicOps<D> ops) -
Uses of DynamicOps in net.minecraft.data
Methods in net.minecraft.data with parameters of type DynamicOpsModifier and TypeMethodDescriptionprivate static <T> CompletableFuture<?> DataProvider.saveStable(CachedOutput cache, DynamicOps<com.google.gson.JsonElement> ops, Codec<T> codec, T value, Path path) -
Uses of DynamicOps in net.minecraft.data.info
Methods in net.minecraft.data.info with parameters of type DynamicOpsModifier and TypeMethodDescriptionprivate static <E> CompletableFuture<?> BiomeParametersDumpReport.dumpValue(Path path, CachedOutput cache, DynamicOps<com.google.gson.JsonElement> ops, Encoder<E> codec, E value) -
Uses of DynamicOps in net.minecraft.data.registries
Methods in net.minecraft.data.registries with parameters of type DynamicOpsModifier and TypeMethodDescriptionprivate <T> Optional<CompletableFuture<?>> RegistriesDatapackGenerator.dumpRegistryCap(CachedOutput cache, HolderLookup.Provider registries, DynamicOps<com.google.gson.JsonElement> writeOps, RegistryDataLoader.RegistryData<T> v) Deprecated.private static <E> CompletableFuture<?> RegistriesDatapackGenerator.dumpValue(Path path, CachedOutput cache, DynamicOps<com.google.gson.JsonElement> ops, Encoder<Optional<WithConditions<E>>> codec, Optional<WithConditions<E>> value) Deprecated. -
Uses of DynamicOps in net.minecraft.nbt
Classes in net.minecraft.nbt that implement DynamicOpsFields in net.minecraft.nbt declared as DynamicOpsMethods in net.minecraft.nbt that return DynamicOpsMethods in net.minecraft.nbt with parameters of type DynamicOpsModifier and TypeMethodDescriptionprivate static <T> @Nullable TSnbtGrammar.convertDouble(DynamicOps<T> ops, ParseState<?> state, String contents) private static <T> @Nullable TSnbtGrammar.convertFloat(DynamicOps<T> ops, ParseState<?> state, String contents) <U> UNbtOps.convertTo(DynamicOps<U> outOps, Tag input) abstract <T> TSnbtGrammar.ArrayPrefix.create(DynamicOps<T> ops) abstract <T> @Nullable TSnbtGrammar.ArrayPrefix.create(DynamicOps<T> ops, List<SnbtGrammar.IntegerLiteral> entries, ParseState<?> state) <T> @Nullable TSnbtGrammar.IntegerLiteral.create(DynamicOps<T> ops, SnbtGrammar.TypeSuffix type, ParseState<?> state) <T> @Nullable TSnbtGrammar.IntegerLiteral.create(DynamicOps<T> ops, ParseState<?> state) static <T> TagParser<T> TagParser.create(DynamicOps<T> ops) private static <T> @Nullable TSnbtGrammar.createFloat(DynamicOps<T> ops, SnbtGrammar.Sign sign, @Nullable String whole, @Nullable String fraction, @Nullable SnbtGrammar.Signed<String> exponent, @Nullable SnbtGrammar.TypeSuffix typeSuffix, ParseState<?> state) static <T> Grammar<T> SnbtGrammar.createParser(DynamicOps<T> ops) <T> Optional<T> CompoundTag.read(MapCodec<T> codec, DynamicOps<Tag> ops) <T> Optional<T> CompoundTag.read(String name, Codec<T> codec, DynamicOps<Tag> ops) <T> @Nullable TSnbtOperations.BuiltinOperation.run(DynamicOps<T> ops, List<T> arguments, ParseState<StringReader> state) <T> voidCompoundTag.store(MapCodec<T> codec, DynamicOps<Tag> ops, T value) <T> voidCompoundTag.store(String name, Codec<T> codec, DynamicOps<Tag> ops, T value) <T> voidCompoundTag.storeNullable(String name, Codec<T> codec, DynamicOps<Tag> ops, @Nullable T value) Constructors in net.minecraft.nbt with parameters of type DynamicOps -
Uses of DynamicOps in net.minecraft.network
Methods in net.minecraft.network with parameters of type DynamicOpsModifier and TypeMethodDescription<T> TFriendlyByteBuf.readWithCodec(DynamicOps<Tag> ops, Codec<T> codec, NbtAccounter accounter) Deprecated.<T> TFriendlyByteBuf.readWithCodecTrusted(DynamicOps<Tag> ops, Codec<T> codec) Deprecated.<T> FriendlyByteBufFriendlyByteBuf.writeWithCodec(DynamicOps<Tag> ops, Codec<T> codec, T value) Deprecated. -
Uses of DynamicOps in net.minecraft.network.chat
Methods in net.minecraft.network.chat with parameters of type DynamicOpsModifier and TypeMethodDescription<S> DataResult<T> ComponentSerialization.FuzzyCodec.decode(DynamicOps<S> ops, MapLike<S> input) <O> DataResult<T> ComponentSerialization.StrictEither.decode(DynamicOps<O> ops, MapLike<O> input) <S> RecordBuilder<S> ComponentSerialization.FuzzyCodec.encode(T input, DynamicOps<S> ops, RecordBuilder<S> prefix) <O> RecordBuilder<O> ComponentSerialization.StrictEither.encode(T input, DynamicOps<O> ops, RecordBuilder<O> prefix) <S> Stream<S> ComponentSerialization.FuzzyCodec.keys(DynamicOps<S> ops) <T1> Stream<T1> ComponentSerialization.StrictEither.keys(DynamicOps<T1> ops) -
Uses of DynamicOps in net.minecraft.network.codec
Methods in net.minecraft.network.codec with parameters of type DynamicOpsModifier and TypeMethodDescriptionstatic <T, B extends io.netty.buffer.ByteBuf, V>
StreamCodec.CodecOperation<B, T, V> ByteBufCodecs.fromCodec(DynamicOps<T> ops, Codec<V> codec) -
Uses of DynamicOps in net.minecraft.resources
Classes in net.minecraft.resources that implement DynamicOpsFields in net.minecraft.resources declared as DynamicOpsMethods in net.minecraft.resources that return DynamicOpsModifier and TypeMethodDescriptionDelegatingOps.DelegateListBuilder.ops()DelegatingOps.DelegateRecordBuilder.ops()Methods in net.minecraft.resources with parameters of type DynamicOpsModifier and TypeMethodDescription<U> UDelegatingOps.convertTo(DynamicOps<U> outOps, T input) static <T> RegistryOps<T> RegistryOps.create(DynamicOps<T> parent, HolderLookup.Provider lookupProvider) static <T> RegistryOps<T> RegistryOps.create(DynamicOps<T> parent, RegistryOps.RegistryInfoLookup lookupProvider) <T> DataResult<Pair<HolderSet<E>, T>> HolderSetCodec.decode(DynamicOps<T> ops, T input) <T> DataResult<Pair<Holder<E>, T>> RegistryFileCodec.decode(DynamicOps<T> ops, T input) <T> DataResult<Pair<Holder<E>, T>> RegistryFixedCodec.decode(DynamicOps<T> ops, T input) private <T> DataResult<Pair<HolderSet<E>, T>> HolderSetCodec.decodeWithoutRegistry(DynamicOps<T> ops, T input) <T> DataResult<T> HolderSetCodec.encode(HolderSet<E> input, DynamicOps<T> ops, T prefix) <T> DataResult<T> RegistryFileCodec.encode(Holder<E> input, DynamicOps<T> ops, T prefix) <T> DataResult<T> RegistryFixedCodec.encode(Holder<E> input, DynamicOps<T> ops, T prefix) private <T> DataResult<T> HolderSetCodec.encodeWithoutRegistry(HolderSet<E> input, DynamicOps<T> ops, T prefix) <U> RegistryOps<U> RegistryOps.withParent(DynamicOps<U> parent) Constructors in net.minecraft.resources with parameters of type DynamicOpsModifierConstructorDescriptionprotectedDelegatingOps(DynamicOps<T> delegate) protectedRegistryOps(DynamicOps<T> parent, RegistryOps.RegistryInfoLookup lookupProvider) -
Uses of DynamicOps in net.minecraft.server.packs.resources
Fields in net.minecraft.server.packs.resources declared as DynamicOpsModifier and TypeFieldDescriptionprivate final DynamicOps<com.google.gson.JsonElement> SimpleJsonResourceReloadListener.opsMethods in net.minecraft.server.packs.resources with parameters of type DynamicOpsModifier and TypeMethodDescriptionstatic <T> voidSimpleJsonResourceReloadListener.scanDirectory(ResourceManager manager, FileToIdConverter lister, DynamicOps<com.google.gson.JsonElement> ops, Codec<T> codec, Map<Identifier, T> result) static <T> voidSimpleJsonResourceReloadListener.scanDirectory(ResourceManager manager, ResourceKey<? extends Registry<T>> registryKey, DynamicOps<com.google.gson.JsonElement> ops, Codec<T> codec, Map<Identifier, T> result) static <T> voidSimpleJsonResourceReloadListener.scanDirectoryWithOptionalValues(ResourceManager manager, ResourceKey<? extends Registry<T>> registryKey, DynamicOps<com.google.gson.JsonElement> ops, Codec<Optional<T>> codec, Map<Identifier, Optional<T>> result) Constructors in net.minecraft.server.packs.resources with parameters of type DynamicOpsModifierConstructorDescriptionprivateSimpleJsonResourceReloadListener(DynamicOps<com.google.gson.JsonElement> ops, Codec<T> codec, FileToIdConverter lister) -
Uses of DynamicOps in net.minecraft.util
Classes in net.minecraft.util that implement DynamicOpsFields in net.minecraft.util declared as DynamicOpsModifier and TypeFieldDescriptionprivate final DynamicOps<T> AbstractListBuilder.opsprivate final DynamicOps<T> EncoderCache.Key.opsThe field for theopsrecord component.Methods in net.minecraft.util that return DynamicOpsModifier and TypeMethodDescriptionAbstractListBuilder.ops()EncoderCache.Key.ops()Returns the value of theopsrecord component.Methods in net.minecraft.util with parameters of type DynamicOpsModifier and TypeMethodDescriptionstatic <T> Codec<T> ExtraCodecs.converter(DynamicOps<T> ops) <U> UHashOps.convertTo(DynamicOps<U> outOps, com.google.common.hash.HashCode input) <U> UNullOps.convertTo(DynamicOps<U> outOps, Unit input) <V> RegistryOps<V> PlaceholderLookupProvider.createSerializationContext(DynamicOps<V> parent) <T> DataResult<Map<K, V>> ExtraCodecs.StrictUnboundedMapCodec.decode(DynamicOps<T> ops, MapLike<T> input) <T> DataResult<Pair<Map<K, V>, T>> ExtraCodecs.StrictUnboundedMapCodec.decode(DynamicOps<T> ops, T input) <T> DataResult<Pair<S, T>> StringRepresentable.StringRepresentableCodec.decode(DynamicOps<T> ops, T input) <T> DataResult<T> ExtraCodecs.StrictUnboundedMapCodec.encode(Map<K, V> input, DynamicOps<T> ops, T prefix) <T> DataResult<T> StringRepresentable.StringRepresentableCodec.encode(S input, DynamicOps<T> ops, T prefix) Method parameters in net.minecraft.util with type arguments of type DynamicOpsModifier and TypeMethodDescriptionstatic <E> MapCodec<E> ExtraCodecs.retrieveContext(Function<DynamicOps<?>, DataResult<E>> getter) Constructors in net.minecraft.util with parameters of type DynamicOpsModifierConstructorDescriptionprotectedAbstractListBuilder(DynamicOps<T> ops) privateCreates an instance of aKeyrecord class.NullListBuilder(DynamicOps<Unit> ops) NullMapBuilder(DynamicOps<Unit> ops) -
Uses of DynamicOps in net.minecraft.util.datafix
Methods in net.minecraft.util.datafix with parameters of type DynamicOpsModifier and TypeMethodDescriptionstatic <T> Typed<T> ExtraDataFixUtils.cast(Type<T> type, Object value, DynamicOps<?> ops) static <T> Dynamic<T> LegacyComponentDataFixUtils.createEmptyComponent(DynamicOps<T> ops) static <T> Dynamic<T> LegacyComponentDataFixUtils.createPlainTextComponent(DynamicOps<T> ops, String text) static <T> Dynamic<T> LegacyComponentDataFixUtils.createTranslatableComponent(DynamicOps<T> ops, String key) -
Uses of DynamicOps in net.minecraft.util.datafix.fixes
Methods in net.minecraft.util.datafix.fixes with parameters of type DynamicOpsModifier and TypeMethodDescriptionprivate static <T> Dynamic<T> LevelDataGeneratorOptionsFix.convert(String flatOptionString, DynamicOps<T> ops) private static <T> Dynamic<T> EntityCustomNameToComponentFix.fixCustomName(DynamicOps<T> ops, String customName, String id) WorldGenSettingsFix.fixFlatStructures(DynamicOps<T> ops, OptionalDynamic<T> settings) private <A> Typed<A> EntityRenameFix.getEntity(Object input, DynamicOps<?> ops, Type<A> oldEntityType) private static <T> @Nullable Dynamic<T> ParticleUnflatteningFix.parseTag(DynamicOps<T> ops, String contents) <T> Dynamic<T> WorldGenSettingsFix.StructureFeatureConfiguration.serialize(DynamicOps<T> ops) private static <T> Dynamic<T> UnflattenTextComponentFix.unflattenJson(DynamicOps<T> ops, String jsonString) -
Uses of DynamicOps in net.minecraft.util.parsing.packrat.commands
Methods in net.minecraft.util.parsing.packrat.commands with parameters of type DynamicOpsModifier and TypeMethodDescriptiondefault <T,O> CommandArgumentParser <T> CommandArgumentParser.withCodec(DynamicOps<O> ops, CommandArgumentParser<O> valueParser, Codec<T> codec, DynamicCommandExceptionType exceptionType) Constructors in net.minecraft.util.parsing.packrat.commands with parameters of type DynamicOps -
Uses of DynamicOps in net.minecraft.world.level.block.state.properties
Methods in net.minecraft.world.level.block.state.properties with parameters of type DynamicOpsModifier and TypeMethodDescription<U, S extends StateHolder<?,S>>
DataResult<S> Property.parseValue(DynamicOps<U> ops, S state, U value) -
Uses of DynamicOps in net.minecraft.world.level.chunk.storage
Methods in net.minecraft.world.level.chunk.storage with parameters of type DynamicOpsModifier and TypeMethodDescriptionstatic <T> SectionStorage.PackedChunk<T> SectionStorage.PackedChunk.parse(Codec<T> codec, DynamicOps<Tag> ops, Tag tag, SimpleRegionStorage simpleRegionStorage, LevelHeightAccessor levelHeightAccessor) private <T> Dynamic<T> SectionStorage.writeChunk(ChunkPos chunkPos, DynamicOps<T> ops) -
Uses of DynamicOps in net.minecraft.world.level.levelgen.structure.pools
Methods in net.minecraft.world.level.levelgen.structure.pools with parameters of type DynamicOpsModifier and TypeMethodDescriptionprivate static <T> DataResult<T> SinglePoolElement.encodeTemplate(Either<Identifier, StructureTemplate> template, DynamicOps<T> ops, T prefix) <T> Dynamic<T> JigsawJunction.serialize(DynamicOps<T> ops) -
Uses of DynamicOps in net.minecraft.world.level.storage
Fields in net.minecraft.world.level.storage declared as DynamicOpsModifier and TypeFieldDescriptionprivate final DynamicOps<Tag> TagValueOutput.ListWrapper.opsprivate final DynamicOps<Tag> TagValueOutput.opsprivate final DynamicOps<Tag> TagValueOutput.TypedListWrapper.opsprivate final DynamicOps<Tag> ValueInputContextHelper.opsMethods in net.minecraft.world.level.storage that return DynamicOpsMethods in net.minecraft.world.level.storage with parameters of type DynamicOpsModifier and TypeMethodDescriptionprivate static <T> voidLevelStorageSource.writeSavedData(Path worldFolder, DynamicOps<Tag> ops, SavedDataType<?> type, Codec<T> codec, T data) Constructors in net.minecraft.world.level.storage with parameters of type DynamicOpsModifierConstructorDescriptionprivateListWrapper(String fieldName, ProblemReporter problemReporter, DynamicOps<Tag> ops, ListTag output) privateTagValueOutput(ProblemReporter problemReporter, DynamicOps<Tag> ops, CompoundTag output) privateTypedListWrapper(ProblemReporter problemReporter, String name, DynamicOps<Tag> ops, Codec<T> codec, ListTag output) ValueInputContextHelper(HolderLookup.Provider lookup, DynamicOps<Tag> ops) -
Uses of DynamicOps in net.neoforged.neoforge.common
Methods in net.neoforged.neoforge.common with parameters of type DynamicOpsModifier and TypeMethodDescription<T> DataResult<Map<K, V>> LenientUnboundedMapCodec.decode(DynamicOps<T> ops, MapLike<T> input) <T> DataResult<Pair<Map<K, V>, T>> LenientUnboundedMapCodec.decode(DynamicOps<T> ops, T input) <T> DataResult<T> LenientUnboundedMapCodec.encode(Map<K, V> input, DynamicOps<T> ops, T prefix) -
Uses of DynamicOps in net.neoforged.neoforge.common.conditions
Classes in net.neoforged.neoforge.common.conditions that implement DynamicOpsModifier and TypeClassDescriptionclassExtension ofRegistryOpsthat also encapsulates aICondition.IContext.Methods in net.neoforged.neoforge.common.conditions with parameters of type DynamicOpsModifier and TypeMethodDescriptionstatic <V> booleanICondition.conditionsMatched(DynamicOps<V> ops, V element) <T> DataResult<Pair<Optional<WithConditions<A>>, T>> ConditionalOps.ConditionalDecoder.decode(DynamicOps<T> ops, T input) <T> DataResult<T> ConditionalOps.ConditionalEncoder.encode(Optional<WithConditions<A>> input, DynamicOps<T> ops, T prefix) static <V,T> Optional <T> ICondition.getConditionally(Codec<T> codec, DynamicOps<V> ops, V element) static <V,T> Optional <T> ICondition.getWithConditionalCodec(Codec<Optional<T>> codec, DynamicOps<V> ops, V element) static <V,T> Optional <T> ICondition.getWithWithConditionsCodec(Codec<Optional<WithConditions<T>>> codec, DynamicOps<V> ops, V elements) static voidICondition.writeConditions(DynamicOps<com.google.gson.JsonElement> jsonOps, com.google.gson.JsonObject jsonObject, List<ICondition> conditions) Writes a list of conditions to a JSON object. -
Uses of DynamicOps in net.neoforged.neoforge.common.data
Methods in net.neoforged.neoforge.common.data with parameters of type DynamicOpsModifier and TypeMethodDescriptionprivate <T,R> CompletableFuture <?> DataMapProvider.generate(Path out, CachedOutput cache, DataMapProvider.Builder<T, R> builder, DynamicOps<com.google.gson.JsonElement> ops) -
Uses of DynamicOps in net.neoforged.neoforge.common.util
Methods in net.neoforged.neoforge.common.util with parameters of type DynamicOpsModifier and TypeMethodDescription<T1> DataResult<Pair<T, T1>> NeoForgeExtraCodecs.AlternativeCodec.decode(DynamicOps<T1> ops, T1 input) <T1> DataResult<T> NeoForgeExtraCodecs.AlternativeMapCodec.decode(DynamicOps<T1> ops, MapLike<T1> input) <T> DataResult<Either<F, S>> NeoForgeExtraCodecs.XorMapCodec.decode(DynamicOps<T> ops, MapLike<T> input) <T1> DataResult<T1> NeoForgeExtraCodecs.AlternativeCodec.encode(T input, DynamicOps<T1> ops, T1 prefix) <T1> RecordBuilder<T1> NeoForgeExtraCodecs.AlternativeMapCodec.encode(T input, DynamicOps<T1> ops, RecordBuilder<T1> prefix) <T> RecordBuilder<T> NeoForgeExtraCodecs.XorMapCodec.encode(Either<F, S> input, DynamicOps<T> ops, RecordBuilder<T> prefix) <T> Stream<T> NeoForgeExtraCodecs.AlternativeMapCodec.keys(DynamicOps<T> ops) <T> Stream<T> NeoForgeExtraCodecs.XorMapCodec.keys(DynamicOps<T> ops) -
Uses of DynamicOps in net.neoforged.neoforge.resource
Methods in net.neoforged.neoforge.resource with parameters of type DynamicOpsModifier and TypeMethodDescriptionprotected final ConditionalOps<com.google.gson.JsonElement> ContextAwareReloadListener.makeConditionalOps(DynamicOps<com.google.gson.JsonElement> ops)