net.minecraft.core

public class LayeredRegistryAccess<T>

jx
net.minecraft.core.LayeredRegistryAccess
net.minecraft.class_7780
net.minecraft.registry.CombinedDynamicRegistries
net.minecraft.core.LayeredRegistryAccess

Field summary

Modifier and TypeField
private final List<T>
a
keys
field_40581
types
private final List<RegistryAccess$Frozen>
b
values
field_40582
registryManagers
private final RegistryAccess$Frozen
c
composite
field_40583
combinedRegistryManager

Constructor summary

ModifierConstructor
public (List<T> types)
private (List<T> types, List<RegistryAccess$Frozen> registryManagers)

Method summary

Modifier and TypeMethod
private int
d(T arg0)
getLayerIndexOrThrow(T arg0)
method_45937(T arg0)
getIndex(T type)
public RegistryAccess$Frozen
a(T arg0)
getLayer(T arg0)
method_45928(T arg0)
get(T index)
public RegistryAccess$Frozen
b(T arg0)
getAccessForLoading(T arg0)
method_45935(T arg0)
getPrecedingRegistryManagers(T type)
public RegistryAccess$Frozen
c(T arg0)
getAccessFrom(T arg0)
method_45936(T arg0)
getSucceedingRegistryManagers(T type)
private RegistryAccess$Frozen
a(int arg0, int arg1)
getCompositeAccessForLayers(int arg0, int arg1)
method_45927(int arg0, int arg1)
subset(int startIndex, int endIndex)
public LayeredRegistryAccess<T>
a(T arg0, ke$b... arg1)
replaceFrom(T arg0, RegistryAccess$Frozen... arg1)
method_45930(T arg0, class_5455$class_6890... arg1)
with(T type, DynamicRegistryManager$Immutable... registryManagers)
public LayeredRegistryAccess<T>
a(T arg0, List<ke$b> arg1)
replaceFrom(T arg0, List<RegistryAccess$Frozen> arg1)
method_45929(T arg0, List<class_5455$class_6890> arg1)
with(T type, List<DynamicRegistryManager$Immutable> registryManagers)
public RegistryAccess$Frozen
a()
compositeAccess()
method_45926()
getCombinedRegistryManager()
private static Map<ResourceKey<? extends Registry<?>>, Registry<?>>
a(Stream<? extends ke> arg0)
collectRegistries(Stream<? extends RegistryAccess> arg0)
method_45934(Stream<? extends class_5455> arg0)
toRegistryMap(Stream<? extends DynamicRegistryManager> registryManagers)