CLASS net/minecraft/class_5455 net/minecraft/registry/DynamicRegistryManager
	COMMENT A manager of dynamic registries. It allows users to access non-hardcoded
	COMMENT registries reliably.
	COMMENT
	COMMENT <p>The {@link DynamicRegistryManager.ImmutableImpl}
	COMMENT class serves as an immutable implementation of any particular collection
	COMMENT or configuration of dynamic registries.
	FIELD field_25918 LOGGER Lorg/slf4j/Logger;
	FIELD field_40585 EMPTY Lnet/minecraft/class_5455$class_6890;
	METHOD method_30530 get (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2378;
		COMMENT Retrieves a registry from this manager, or throws an exception when the registry
		COMMENT does not exist.
		COMMENT
		COMMENT @throws IllegalStateException if the registry does not exist
		ARG 1 key
	METHOD method_33310 getOptional (Lnet/minecraft/class_5321;)Ljava/util/Optional;
		ARG 1 key
	METHOD method_40302 of (Lnet/minecraft/class_2378;)Lnet/minecraft/class_5455$class_6890;
		ARG 0 registries
	METHOD method_40311 streamAllRegistries ()Ljava/util/stream/Stream;
	METHOD method_40316 toImmutable ()Lnet/minecraft/class_5455$class_6890;
	METHOD method_41200 (Lnet/minecraft/class_5455$class_6892;)Lcom/mojang/serialization/Lifecycle;
		ARG 0 entry
	METHOD method_41201 getRegistryLifecycle ()Lcom/mojang/serialization/Lifecycle;
	CLASS class_6890 Immutable
	CLASS class_6891 ImmutableImpl
		FIELD field_36471 registries Ljava/util/Map;
		METHOD <init> (Ljava/util/List;)V
			ARG 1 registries
		METHOD <init> (Ljava/util/Map;)V
			ARG 1 registries
		METHOD <init> (Ljava/util/stream/Stream;)V
			ARG 1 entryStream
		METHOD method_45942 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_2378;
			ARG 0 registry
		METHOD method_45943 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_2378;
			ARG 0 registry
	CLASS class_6892 Entry
		METHOD method_40330 of (Ljava/util/Map$Entry;)Lnet/minecraft/class_5455$class_6892;
			ARG 0 entry
		METHOD method_40331 of (Lnet/minecraft/class_5321;Lnet/minecraft/class_2378;)Lnet/minecraft/class_5455$class_6892;
			ARG 0 key
			ARG 1 value
		METHOD method_40332 freeze ()Lnet/minecraft/class_5455$class_6892;
	CLASS class_7781 Immutablized
		METHOD <init> (Lnet/minecraft/class_5455;Ljava/util/stream/Stream;)V
			ARG 2 entryStream
