Package net.minecraft.registry
Interface RegistryWrapper.WrapperLookup
- All Known Subinterfaces:
CommandRegistryAccess
,DynamicRegistryManager
,DynamicRegistryManager.Immutable
- All Known Implementing Classes:
DataPackContents.ConfigurableWrapperLookup
,DynamicRegistryManager.ImmutableImpl
,ReloadableRegistries.ReloadableWrapperLookup
- Enclosing interface:
RegistryWrapper<T>
public static interface RegistryWrapper.WrapperLookup
- Mappings:
Namespace Name official iy$a
intermediary net/minecraft/class_7225$class_7874
named net/minecraft/registry/RegistryWrapper$WrapperLookup
-
Method Summary
Modifier and TypeMethodDescriptiondefault <V> RegistryOps
<V> getOps
(com.mojang.serialization.DynamicOps<V> delegate) <T> Optional
<RegistryWrapper.Impl<T>> getOptionalWrapper
(RegistryKey<? extends Registry<? extends T>> registryRef) default <T> RegistryWrapper.Impl
<T> getWrapperOrThrow
(RegistryKey<? extends Registry<? extends T>> registryRef) of
(Stream<RegistryWrapper.Impl<?>> wrappers) Stream
<RegistryKey<? extends Registry<?>>>
-
Method Details
-
streamAllRegistryKeys
Stream<RegistryKey<? extends Registry<?>>> streamAllRegistryKeys()- Mappings:
Namespace Name Mixin selector official a
Liy$a;a()Ljava/util/stream/Stream;
intermediary method_55282
Lnet/minecraft/class_7225$class_7874;method_55282()Ljava/util/stream/Stream;
named streamAllRegistryKeys
Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;streamAllRegistryKeys()Ljava/util/stream/Stream;
-
getOptionalWrapper
<T> Optional<RegistryWrapper.Impl<T>> getOptionalWrapper(RegistryKey<? extends Registry<? extends T>> registryRef) - Mappings:
Namespace Name Mixin selector official a
Liy$a;a(Lakg;)Ljava/util/Optional;
intermediary method_46759
Lnet/minecraft/class_7225$class_7874;method_46759(Lnet/minecraft/class_5321;)Ljava/util/Optional;
named getOptionalWrapper
Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;getOptionalWrapper(Lnet/minecraft/registry/RegistryKey;)Ljava/util/Optional;
-
getWrapperOrThrow
default <T> RegistryWrapper.Impl<T> getWrapperOrThrow(RegistryKey<? extends Registry<? extends T>> registryRef) - Mappings:
Namespace Name Mixin selector official b
Liy$a;b(Lakg;)Liy$b;
intermediary method_46762
Lnet/minecraft/class_7225$class_7874;method_46762(Lnet/minecraft/class_5321;)Lnet/minecraft/class_7225$class_7226;
named getWrapperOrThrow
Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;getWrapperOrThrow(Lnet/minecraft/registry/RegistryKey;)Lnet/minecraft/registry/RegistryWrapper$Impl;
-
getOps
- Mappings:
Namespace Name Mixin selector official a
Liy$a;a(Lcom/mojang/serialization/DynamicOps;)Lakf;
intermediary method_57093
Lnet/minecraft/class_7225$class_7874;method_57093(Lcom/mojang/serialization/DynamicOps;)Lnet/minecraft/class_6903;
named getOps
Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;getOps(Lcom/mojang/serialization/DynamicOps;)Lnet/minecraft/registry/RegistryOps;
-
createRegistryLookup
- Mappings:
Namespace Name Mixin selector official b
Liy$a;b()Lix$a;
intermediary method_46758
Lnet/minecraft/class_7225$class_7874;method_46758()Lnet/minecraft/class_7871$class_7872;
named createRegistryLookup
Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;createRegistryLookup()Lnet/minecraft/registry/RegistryEntryLookup$RegistryLookup;
-
of
- Mappings:
Namespace Name Mixin selector official a
Liy$a;a(Ljava/util/stream/Stream;)Liy$a;
intermediary method_46761
Lnet/minecraft/class_7225$class_7874;method_46761(Ljava/util/stream/Stream;)Lnet/minecraft/class_7225$class_7874;
named of
Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;of(Ljava/util/stream/Stream;)Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;
-