Package net.minecraft.registry
Class CombinedDynamicRegistries<T>
java.lang.Object
net.minecraft.registry.CombinedDynamicRegistries<T>
- Mappings:
Namespace Name official hlintermediary net/minecraft/class_7780named net/minecraft/registry/CombinedDynamicRegistries
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final DynamicRegistryManager.Immutableprivate final List<DynamicRegistryManager.Immutable> -
Constructor Summary
ConstructorsModifierConstructorDescriptionCombinedDynamicRegistries(List<T> types) privateCombinedDynamicRegistries(List<T> types, List<DynamicRegistryManager.Immutable> registryManagers) -
Method Summary
Modifier and TypeMethodDescriptionprivate intprivate DynamicRegistryManager.Immutablesubset(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 official aLhl;a:Ljava/util/List;intermediary field_40581Lnet/minecraft/class_7780;field_40581:Ljava/util/List;named typesLnet/minecraft/registry/CombinedDynamicRegistries;types:Ljava/util/List;
-
registryManagers
- Mappings:
Namespace Name Mixin selector official bLhl;b:Ljava/util/List;intermediary field_40582Lnet/minecraft/class_7780;field_40582:Ljava/util/List;named registryManagersLnet/minecraft/registry/CombinedDynamicRegistries;registryManagers:Ljava/util/List;
-
combinedRegistryManager
- Mappings:
Namespace Name Mixin selector official cLhl;c:Lhs$b;intermediary field_40583Lnet/minecraft/class_7780;field_40583:Lnet/minecraft/class_5455$class_6890;named combinedRegistryManagerLnet/minecraft/registry/CombinedDynamicRegistries;combinedRegistryManager:Lnet/minecraft/registry/DynamicRegistryManager$Immutable;
-
-
Constructor Details
-
CombinedDynamicRegistries
- Mappings:
Namespace Name Mixin selector official <init>Lhl;<init>(Ljava/util/List;)Vintermediary <init>Lnet/minecraft/class_7780;<init>(Ljava/util/List;)Vnamed <init>Lnet/minecraft/registry/CombinedDynamicRegistries;<init>(Ljava/util/List;)V
-
CombinedDynamicRegistries
private CombinedDynamicRegistries(List<T> types, List<DynamicRegistryManager.Immutable> registryManagers) - Mappings:
Namespace Name Mixin selector official <init>Lhl;<init>(Ljava/util/List;Ljava/util/List;)Vintermediary <init>Lnet/minecraft/class_7780;<init>(Ljava/util/List;Ljava/util/List;)Vnamed <init>Lnet/minecraft/registry/CombinedDynamicRegistries;<init>(Ljava/util/List;Ljava/util/List;)V
-
-
Method Details
-
getIndex
- Mappings:
Namespace Name Mixin selector official dLhl;d(Ljava/lang/Object;)Iintermediary method_45937Lnet/minecraft/class_7780;method_45937(Ljava/lang/Object;)Inamed getIndexLnet/minecraft/registry/CombinedDynamicRegistries;getIndex(Ljava/lang/Object;)I
-
get
- Mappings:
Namespace Name Mixin selector official aLhl;a(Ljava/lang/Object;)Lhs$b;intermediary method_45928Lnet/minecraft/class_7780;method_45928(Ljava/lang/Object;)Lnet/minecraft/class_5455$class_6890;named getLnet/minecraft/registry/CombinedDynamicRegistries;get(Ljava/lang/Object;)Lnet/minecraft/registry/DynamicRegistryManager$Immutable;
-
getPrecedingRegistryManagers
- Mappings:
Namespace Name Mixin selector official bLhl;b(Ljava/lang/Object;)Lhs$b;intermediary method_45935Lnet/minecraft/class_7780;method_45935(Ljava/lang/Object;)Lnet/minecraft/class_5455$class_6890;named getPrecedingRegistryManagersLnet/minecraft/registry/CombinedDynamicRegistries;getPrecedingRegistryManagers(Ljava/lang/Object;)Lnet/minecraft/registry/DynamicRegistryManager$Immutable;
-
getSucceedingRegistryManagers
- Mappings:
Namespace Name Mixin selector official cLhl;c(Ljava/lang/Object;)Lhs$b;intermediary method_45936Lnet/minecraft/class_7780;method_45936(Ljava/lang/Object;)Lnet/minecraft/class_5455$class_6890;named getSucceedingRegistryManagersLnet/minecraft/registry/CombinedDynamicRegistries;getSucceedingRegistryManagers(Ljava/lang/Object;)Lnet/minecraft/registry/DynamicRegistryManager$Immutable;
-
subset
- Mappings:
Namespace Name Mixin selector official aLhl;a(II)Lhs$b;intermediary method_45927Lnet/minecraft/class_7780;method_45927(II)Lnet/minecraft/class_5455$class_6890;named subsetLnet/minecraft/registry/CombinedDynamicRegistries;subset(II)Lnet/minecraft/registry/DynamicRegistryManager$Immutable;
-
with
public CombinedDynamicRegistries<T> with(T type, DynamicRegistryManager.Immutable[] registryManagers) - Mappings:
Namespace Name Mixin selector official aLhl;a(Ljava/lang/Object;[Lhs$b;)Lhl;intermediary method_45930Lnet/minecraft/class_7780;method_45930(Ljava/lang/Object;[Lnet/minecraft/class_5455$class_6890;)Lnet/minecraft/class_7780;named withLnet/minecraft/registry/CombinedDynamicRegistries;with(Ljava/lang/Object;[Lnet/minecraft/registry/DynamicRegistryManager$Immutable;)Lnet/minecraft/registry/CombinedDynamicRegistries;
-
with
public CombinedDynamicRegistries<T> with(T type, List<DynamicRegistryManager.Immutable> registryManagers) - Mappings:
Namespace Name Mixin selector official aLhl;a(Ljava/lang/Object;Ljava/util/List;)Lhl;intermediary method_45929Lnet/minecraft/class_7780;method_45929(Ljava/lang/Object;Ljava/util/List;)Lnet/minecraft/class_7780;named withLnet/minecraft/registry/CombinedDynamicRegistries;with(Ljava/lang/Object;Ljava/util/List;)Lnet/minecraft/registry/CombinedDynamicRegistries;
-
getCombinedRegistryManager
- Mappings:
Namespace Name Mixin selector official aLhl;a()Lhs$b;intermediary method_45926Lnet/minecraft/class_7780;method_45926()Lnet/minecraft/class_5455$class_6890;named getCombinedRegistryManagerLnet/minecraft/registry/CombinedDynamicRegistries;getCombinedRegistryManager()Lnet/minecraft/registry/DynamicRegistryManager$Immutable;
-
toRegistryMap
private static Map<RegistryKey<? extends Registry<?>>,Registry<?>> toRegistryMap(Stream<? extends DynamicRegistryManager> registryManagers) - Mappings:
Namespace Name Mixin selector official aLhl;a(Ljava/util/stream/Stream;)Ljava/util/Map;intermediary method_45934Lnet/minecraft/class_7780;method_45934(Ljava/util/stream/Stream;)Ljava/util/Map;named toRegistryMapLnet/minecraft/registry/CombinedDynamicRegistries;toRegistryMap(Ljava/util/stream/Stream;)Ljava/util/Map;
-