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 named net/minecraft/registry/DynamicRegistryManager$ImmutableImplintermediary net/minecraft/class_5455$class_6891official ka$c
-
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, streamAllRegistryKeys, toImmutableMethods inherited from interface net.minecraft.registry.RegistryWrapper.WrapperLookup
createRegistryLookup, getOps, getWrapperOrThrow
-
Field Details
-
registries
- Mappings:
Namespace Name Mixin selector named registriesLnet/minecraft/registry/DynamicRegistryManager$ImmutableImpl;registries:Ljava/util/Map;intermediary field_36471Lnet/minecraft/class_5455$class_6891;field_36471:Ljava/util/Map;official cLka$c;c:Ljava/util/Map;
-
-
Constructor Details
-
ImmutableImpl
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/registry/DynamicRegistryManager$ImmutableImpl;<init>(Ljava/util/List;)Vintermediary <init>Lnet/minecraft/class_5455$class_6891;<init>(Ljava/util/List;)Vofficial <init>Lka$c;<init>(Ljava/util/List;)V
-
ImmutableImpl
public ImmutableImpl(Map<? extends RegistryKey<? extends Registry<?>>, ? extends Registry<?>> registries) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/registry/DynamicRegistryManager$ImmutableImpl;<init>(Ljava/util/Map;)Vintermediary <init>Lnet/minecraft/class_5455$class_6891;<init>(Ljava/util/Map;)Vofficial <init>Lka$c;<init>(Ljava/util/Map;)V
-
ImmutableImpl
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/registry/DynamicRegistryManager$ImmutableImpl;<init>(Ljava/util/stream/Stream;)Vintermediary <init>Lnet/minecraft/class_5455$class_6891;<init>(Ljava/util/stream/Stream;)Vofficial <init>Lka$c;<init>(Ljava/util/stream/Stream;)V
-
-
Method Details
-
getOptional
- Specified by:
getOptionalin interfaceDynamicRegistryManager- Mappings:
Namespace Name Mixin selector named getOptionalLnet/minecraft/registry/DynamicRegistryManager;getOptional(Lnet/minecraft/registry/RegistryKey;)Ljava/util/Optional;intermediary method_33310Lnet/minecraft/class_5455;method_33310(Lnet/minecraft/class_5321;)Ljava/util/Optional;official cLka;c(Lakq;)Ljava/util/Optional;
-
streamAllRegistries
- Specified by:
streamAllRegistriesin interfaceDynamicRegistryManager- Mappings:
Namespace Name Mixin selector named streamAllRegistriesLnet/minecraft/registry/DynamicRegistryManager;streamAllRegistries()Ljava/util/stream/Stream;intermediary method_40311Lnet/minecraft/class_5455;method_40311()Ljava/util/stream/Stream;official cLka;c()Ljava/util/stream/Stream;
-