Package net.minecraft.registry
Class DynamicRegistryManager.ImmutableImpl
java.lang.Object
net.minecraft.registry.DynamicRegistryManager.ImmutableImpl
- All Implemented Interfaces:
DynamicRegistryManager,RegistryWrapper.WrapperLookup
- Enclosing interface:
DynamicRegistryManager
public static class DynamicRegistryManager.ImmutableImpl
extends Object
implements DynamicRegistryManager
- Mappings:
Namespace Name official hs$cintermediary net/minecraft/class_5455$class_6891named net/minecraft/registry/DynamicRegistryManager$ImmutableImpl
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.registry.DynamicRegistryManager
DynamicRegistryManager.Entry<T>, DynamicRegistryManager.Immutable, DynamicRegistryManager.ImmutableImpl -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map<? extends RegistryKey<? extends Registry<?>>,? extends Registry<?>> Fields inherited from interface net.minecraft.registry.DynamicRegistryManager
EMPTY, LOGGER -
Constructor Summary
ConstructorsConstructorDescriptionImmutableImpl(List<? extends Registry<?>> registries) ImmutableImpl(Map<? extends RegistryKey<? extends Registry<?>>, ? extends Registry<?>> registries) ImmutableImpl(Stream<DynamicRegistryManager.Entry<?>> entryStream) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.registry.DynamicRegistryManager
get, getOptionalWrapper, getRegistryLifecycle, toImmutableMethods inherited from interface net.minecraft.registry.RegistryWrapper.WrapperLookup
createRegistryLookup, getWrapperOrThrow
-
Field Details
-
registries
- Mappings:
Namespace Name Mixin selector official cLhs$c;c:Ljava/util/Map;intermediary field_36471Lnet/minecraft/class_5455$class_6891;field_36471:Ljava/util/Map;named registriesLnet/minecraft/registry/DynamicRegistryManager$ImmutableImpl;registries:Ljava/util/Map;
-
-
Constructor Details
-
ImmutableImpl
- Mappings:
Namespace Name Mixin selector official <init>Lhs$c;<init>(Ljava/util/List;)Vintermediary <init>Lnet/minecraft/class_5455$class_6891;<init>(Ljava/util/List;)Vnamed <init>Lnet/minecraft/registry/DynamicRegistryManager$ImmutableImpl;<init>(Ljava/util/List;)V
-
ImmutableImpl
public ImmutableImpl(Map<? extends RegistryKey<? extends Registry<?>>, ? extends Registry<?>> registries) - Mappings:
Namespace Name Mixin selector official <init>Lhs$c;<init>(Ljava/util/Map;)Vintermediary <init>Lnet/minecraft/class_5455$class_6891;<init>(Ljava/util/Map;)Vnamed <init>Lnet/minecraft/registry/DynamicRegistryManager$ImmutableImpl;<init>(Ljava/util/Map;)V
-
ImmutableImpl
- Mappings:
Namespace Name Mixin selector official <init>Lhs$c;<init>(Ljava/util/stream/Stream;)Vintermediary <init>Lnet/minecraft/class_5455$class_6891;<init>(Ljava/util/stream/Stream;)Vnamed <init>Lnet/minecraft/registry/DynamicRegistryManager$ImmutableImpl;<init>(Ljava/util/stream/Stream;)V
-
-
Method Details
-
getOptional
- Specified by:
getOptionalin interfaceDynamicRegistryManager- Mappings:
Namespace Name Mixin selector official cLhs;c(Lacp;)Ljava/util/Optional;intermediary method_33310Lnet/minecraft/class_5455;method_33310(Lnet/minecraft/class_5321;)Ljava/util/Optional;named getOptionalLnet/minecraft/registry/DynamicRegistryManager;getOptional(Lnet/minecraft/registry/RegistryKey;)Ljava/util/Optional;
-
streamAllRegistries
- Specified by:
streamAllRegistriesin interfaceDynamicRegistryManager- Mappings:
Namespace Name Mixin selector official bLhs;b()Ljava/util/stream/Stream;intermediary method_40311Lnet/minecraft/class_5455;method_40311()Ljava/util/stream/Stream;named streamAllRegistriesLnet/minecraft/registry/DynamicRegistryManager;streamAllRegistries()Ljava/util/stream/Stream;
-