Package net.minecraft.registry
Class CombinedDynamicRegistries<T>
java.lang.Object
net.minecraft.registry.CombinedDynamicRegistries<T>
- Mappings:
Namespace Name named net/minecraft/registry/CombinedDynamicRegistries
intermediary net/minecraft/class_7780
official jx
-
Field Summary
Modifier and TypeFieldDescriptionprivate final DynamicRegistryManager.Immutable
private final List
<DynamicRegistryManager.Immutable> -
Constructor Summary
ModifierConstructorDescriptionCombinedDynamicRegistries
(List<T> types) private
CombinedDynamicRegistries
(List<T> types, List<DynamicRegistryManager.Immutable> registryManagers) -
Method Summary
Modifier and TypeMethodDescriptionprivate int
private DynamicRegistryManager.Immutable
subset
(int startIndex, int endIndex) private static Map
<RegistryKey<? extends Registry<?>>, Registry<?>> toRegistryMap
(Stream<? extends DynamicRegistryManager> registryManagers) with
(T type, List<DynamicRegistryManager.Immutable> registryManagers) with
(T type, DynamicRegistryManager.Immutable[] registryManagers)
-
Field Details
-
types
- Mappings:
Namespace Name Mixin selector named types
Lnet/minecraft/registry/CombinedDynamicRegistries;types:Ljava/util/List;
intermediary field_40581
Lnet/minecraft/class_7780;field_40581:Ljava/util/List;
official a
Ljx;a:Ljava/util/List;
-
registryManagers
- Mappings:
Namespace Name Mixin selector named registryManagers
Lnet/minecraft/registry/CombinedDynamicRegistries;registryManagers:Ljava/util/List;
intermediary field_40582
Lnet/minecraft/class_7780;field_40582:Ljava/util/List;
official b
Ljx;b:Ljava/util/List;
-
combinedRegistryManager
- Mappings:
Namespace Name Mixin selector named combinedRegistryManager
Lnet/minecraft/registry/CombinedDynamicRegistries;combinedRegistryManager:Lnet/minecraft/registry/DynamicRegistryManager$Immutable;
intermediary field_40583
Lnet/minecraft/class_7780;field_40583:Lnet/minecraft/class_5455$class_6890;
official c
Ljx;c:Lke$b;
-
-
Constructor Details
-
CombinedDynamicRegistries
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/registry/CombinedDynamicRegistries;<init>(Ljava/util/List;)V
intermediary <init>
Lnet/minecraft/class_7780;<init>(Ljava/util/List;)V
official <init>
Ljx;<init>(Ljava/util/List;)V
-
CombinedDynamicRegistries
private CombinedDynamicRegistries(List<T> types, List<DynamicRegistryManager.Immutable> registryManagers) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/registry/CombinedDynamicRegistries;<init>(Ljava/util/List;Ljava/util/List;)V
intermediary <init>
Lnet/minecraft/class_7780;<init>(Ljava/util/List;Ljava/util/List;)V
official <init>
Ljx;<init>(Ljava/util/List;Ljava/util/List;)V
-
-
Method Details
-
getIndex
- Mappings:
Namespace Name Mixin selector named getIndex
Lnet/minecraft/registry/CombinedDynamicRegistries;getIndex(Ljava/lang/Object;)I
intermediary method_45937
Lnet/minecraft/class_7780;method_45937(Ljava/lang/Object;)I
official d
Ljx;d(Ljava/lang/Object;)I
-
get
- Mappings:
Namespace Name Mixin selector named get
Lnet/minecraft/registry/CombinedDynamicRegistries;get(Ljava/lang/Object;)Lnet/minecraft/registry/DynamicRegistryManager$Immutable;
intermediary method_45928
Lnet/minecraft/class_7780;method_45928(Ljava/lang/Object;)Lnet/minecraft/class_5455$class_6890;
official a
Ljx;a(Ljava/lang/Object;)Lke$b;
-
getPrecedingRegistryManagers
- Mappings:
Namespace Name Mixin selector named getPrecedingRegistryManagers
Lnet/minecraft/registry/CombinedDynamicRegistries;getPrecedingRegistryManagers(Ljava/lang/Object;)Lnet/minecraft/registry/DynamicRegistryManager$Immutable;
intermediary method_45935
Lnet/minecraft/class_7780;method_45935(Ljava/lang/Object;)Lnet/minecraft/class_5455$class_6890;
official b
Ljx;b(Ljava/lang/Object;)Lke$b;
-
getSucceedingRegistryManagers
- Mappings:
Namespace Name Mixin selector named getSucceedingRegistryManagers
Lnet/minecraft/registry/CombinedDynamicRegistries;getSucceedingRegistryManagers(Ljava/lang/Object;)Lnet/minecraft/registry/DynamicRegistryManager$Immutable;
intermediary method_45936
Lnet/minecraft/class_7780;method_45936(Ljava/lang/Object;)Lnet/minecraft/class_5455$class_6890;
official c
Ljx;c(Ljava/lang/Object;)Lke$b;
-
subset
- Mappings:
Namespace Name Mixin selector named subset
Lnet/minecraft/registry/CombinedDynamicRegistries;subset(II)Lnet/minecraft/registry/DynamicRegistryManager$Immutable;
intermediary method_45927
Lnet/minecraft/class_7780;method_45927(II)Lnet/minecraft/class_5455$class_6890;
official a
Ljx;a(II)Lke$b;
-
with
public CombinedDynamicRegistries<T> with(T type, DynamicRegistryManager.Immutable[] registryManagers) - Mappings:
Namespace Name Mixin selector named with
Lnet/minecraft/registry/CombinedDynamicRegistries;with(Ljava/lang/Object;[Lnet/minecraft/registry/DynamicRegistryManager$Immutable;)Lnet/minecraft/registry/CombinedDynamicRegistries;
intermediary method_45930
Lnet/minecraft/class_7780;method_45930(Ljava/lang/Object;[Lnet/minecraft/class_5455$class_6890;)Lnet/minecraft/class_7780;
official a
Ljx;a(Ljava/lang/Object;[Lke$b;)Ljx;
-
with
public CombinedDynamicRegistries<T> with(T type, List<DynamicRegistryManager.Immutable> registryManagers) - Mappings:
Namespace Name Mixin selector named with
Lnet/minecraft/registry/CombinedDynamicRegistries;with(Ljava/lang/Object;Ljava/util/List;)Lnet/minecraft/registry/CombinedDynamicRegistries;
intermediary method_45929
Lnet/minecraft/class_7780;method_45929(Ljava/lang/Object;Ljava/util/List;)Lnet/minecraft/class_7780;
official a
Ljx;a(Ljava/lang/Object;Ljava/util/List;)Ljx;
-
getCombinedRegistryManager
- Mappings:
Namespace Name Mixin selector named getCombinedRegistryManager
Lnet/minecraft/registry/CombinedDynamicRegistries;getCombinedRegistryManager()Lnet/minecraft/registry/DynamicRegistryManager$Immutable;
intermediary method_45926
Lnet/minecraft/class_7780;method_45926()Lnet/minecraft/class_5455$class_6890;
official a
Ljx;a()Lke$b;
-
toRegistryMap
private static Map<RegistryKey<? extends Registry<?>>,Registry<?>> toRegistryMap(Stream<? extends DynamicRegistryManager> registryManagers) - Mappings:
Namespace Name Mixin selector named toRegistryMap
Lnet/minecraft/registry/CombinedDynamicRegistries;toRegistryMap(Ljava/util/stream/Stream;)Ljava/util/Map;
intermediary method_45934
Lnet/minecraft/class_7780;method_45934(Ljava/util/stream/Stream;)Ljava/util/Map;
official a
Ljx;a(Ljava/util/stream/Stream;)Ljava/util/Map;
-