Package net.minecraft.util.dynamic
Class RegistryOps<T>
java.lang.Object
net.minecraft.util.dynamic.ForwardingDynamicOps<T>
net.minecraft.util.dynamic.RegistryOps<T>
- All Implemented Interfaces:
com.mojang.serialization.DynamicOps<T>
- Mappings:
Namespace Name official abxintermediary net/minecraft/class_6903named net/minecraft/util/dynamic/RegistryOps
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordstatic interface -
Field Summary
FieldsFields inherited from class net.minecraft.util.dynamic.ForwardingDynamicOps
delegate -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateRegistryOps(com.mojang.serialization.DynamicOps<T> delegate, RegistryOps.class_7863 class_7863) -
Method Summary
Modifier and TypeMethodDescriptionprivate static RegistryOps.class_7863method_46627(RegistryOps.class_7863 class_7863) <E> Optional<class_7876<E>>method_46628(RegistryKey<? extends Registry<? extends E>> registryKey) static <T> RegistryOps<T>method_46632(com.mojang.serialization.DynamicOps<T> dynamicOps, CommandRegistryWrapper.class_7874 class_7874) <E> Optional<class_7871<E>>method_46634(RegistryKey<? extends Registry<? extends E>> registryKey) static <E,O> com.mojang.serialization.codecs.RecordCodecBuilder<O, class_7871<E>> method_46636(RegistryKey<? extends Registry<? extends E>> registryKey) static <E,O> com.mojang.serialization.codecs.RecordCodecBuilder<O, RegistryEntry.Reference<E>> method_46637(RegistryKey<E> registryKey) static <T> RegistryOps<T>of(com.mojang.serialization.DynamicOps<T> delegate, RegistryOps.class_7863 class_7863) Methods inherited from class net.minecraft.util.dynamic.ForwardingDynamicOps
compressMaps, convertTo, createBoolean, createByte, createByteList, createDouble, createFloat, createInt, createIntList, createList, createLong, createLongList, createMap, createNumeric, createShort, createString, empty, getBooleanValue, getByteBuffer, getIntStream, getList, getLongStream, getMap, getMapEntries, getMapValues, getNumberValue, getStream, getStringValue, listBuilder, mapBuilder, mergeToList, mergeToList, mergeToMap, mergeToMap, removeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.mojang.serialization.DynamicOps
convertList, convertMap, createMap, emptyList, emptyMap, get, getGeneric, getNumberValue, mergeToMap, mergeToPrimitive, set, update, updateGeneric, withDecoder, withEncoder, withParser
-
Field Details
-
field_40852
- Mappings:
Namespace Name Mixin selector official bLabx;b:Labx$b;intermediary field_40852Lnet/minecraft/class_6903;field_40852:Lnet/minecraft/class_6903$class_7863;named field_40852Lnet/minecraft/util/dynamic/RegistryOps;field_40852:Lnet/minecraft/util/dynamic/RegistryOps$class_7863;
-
-
Constructor Details
-
RegistryOps
private RegistryOps(com.mojang.serialization.DynamicOps<T> delegate, RegistryOps.class_7863 class_7863) - Mappings:
Namespace Name Mixin selector official <init>Labx;<init>(Lcom/mojang/serialization/DynamicOps;Labx$b;)Vintermediary <init>Lnet/minecraft/class_6903;<init>(Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_6903$class_7863;)Vnamed <init>Lnet/minecraft/util/dynamic/RegistryOps;<init>(Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/util/dynamic/RegistryOps$class_7863;)V
-
-
Method Details
-
method_46627
- Mappings:
Namespace Name Mixin selector official aLabx;a(Labx$b;)Labx$b;intermediary method_46627Lnet/minecraft/class_6903;method_46627(Lnet/minecraft/class_6903$class_7863;)Lnet/minecraft/class_6903$class_7863;named method_46627Lnet/minecraft/util/dynamic/RegistryOps;method_46627(Lnet/minecraft/util/dynamic/RegistryOps$class_7863;)Lnet/minecraft/util/dynamic/RegistryOps$class_7863;
-
method_46632
public static <T> RegistryOps<T> method_46632(com.mojang.serialization.DynamicOps<T> dynamicOps, CommandRegistryWrapper.class_7874 class_7874) - Mappings:
Namespace Name Mixin selector official aLabx;a(Lcom/mojang/serialization/DynamicOps;Lgz$b;)Labx;intermediary method_46632Lnet/minecraft/class_6903;method_46632(Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_6903;named method_46632Lnet/minecraft/util/dynamic/RegistryOps;method_46632(Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/command/CommandRegistryWrapper$class_7874;)Lnet/minecraft/util/dynamic/RegistryOps;
-
of
public static <T> RegistryOps<T> of(com.mojang.serialization.DynamicOps<T> delegate, RegistryOps.class_7863 class_7863) - Mappings:
Namespace Name Mixin selector official aLabx;a(Lcom/mojang/serialization/DynamicOps;Labx$b;)Labx;intermediary method_40414Lnet/minecraft/class_6903;method_40414(Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_6903$class_7863;)Lnet/minecraft/class_6903;named ofLnet/minecraft/util/dynamic/RegistryOps;of(Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/util/dynamic/RegistryOps$class_7863;)Lnet/minecraft/util/dynamic/RegistryOps;
-
method_46628
public <E> Optional<class_7876<E>> method_46628(RegistryKey<? extends Registry<? extends E>> registryKey) - Mappings:
Namespace Name Mixin selector official aLabx;a(Laby;)Ljava/util/Optional;intermediary method_46628Lnet/minecraft/class_6903;method_46628(Lnet/minecraft/class_5321;)Ljava/util/Optional;named method_46628Lnet/minecraft/util/dynamic/RegistryOps;method_46628(Lnet/minecraft/util/registry/RegistryKey;)Ljava/util/Optional;
-
method_46634
public <E> Optional<class_7871<E>> method_46634(RegistryKey<? extends Registry<? extends E>> registryKey) - Mappings:
Namespace Name Mixin selector official bLabx;b(Laby;)Ljava/util/Optional;intermediary method_46634Lnet/minecraft/class_6903;method_46634(Lnet/minecraft/class_5321;)Ljava/util/Optional;named method_46634Lnet/minecraft/util/dynamic/RegistryOps;method_46634(Lnet/minecraft/util/registry/RegistryKey;)Ljava/util/Optional;
-
method_46636
public static <E,O> com.mojang.serialization.codecs.RecordCodecBuilder<O,class_7871<E>> method_46636(RegistryKey<? extends Registry<? extends E>> registryKey) - Mappings:
Namespace Name Mixin selector official cLabx;c(Laby;)Lcom/mojang/serialization/codecs/RecordCodecBuilder;intermediary method_46636Lnet/minecraft/class_6903;method_46636(Lnet/minecraft/class_5321;)Lcom/mojang/serialization/codecs/RecordCodecBuilder;named method_46636Lnet/minecraft/util/dynamic/RegistryOps;method_46636(Lnet/minecraft/util/registry/RegistryKey;)Lcom/mojang/serialization/codecs/RecordCodecBuilder;
-
method_46637
public static <E,O> com.mojang.serialization.codecs.RecordCodecBuilder<O,RegistryEntry.Reference<E>> method_46637(RegistryKey<E> registryKey) - Mappings:
Namespace Name Mixin selector official dLabx;d(Laby;)Lcom/mojang/serialization/codecs/RecordCodecBuilder;intermediary method_46637Lnet/minecraft/class_6903;method_46637(Lnet/minecraft/class_5321;)Lcom/mojang/serialization/codecs/RecordCodecBuilder;named method_46637Lnet/minecraft/util/dynamic/RegistryOps;method_46637(Lnet/minecraft/util/registry/RegistryKey;)Lcom/mojang/serialization/codecs/RecordCodecBuilder;
-