Uses of Interface
net.minecraft.registry.RegistryWrapper.Impl
Packages that use RegistryWrapper.Impl
Package
Description
-
Uses of RegistryWrapper.Impl in net.minecraft.command.argument
Fields in net.minecraft.command.argument declared as RegistryWrapper.ImplModifier and TypeFieldDescriptionprivate final RegistryWrapper.Impl
<DataComponentType<?>> ItemPredicateArgumentType.class_9445.dataComponentTypeRegistryWrapper
(package private) final RegistryWrapper.Impl
<Item> ItemStringReader.itemRegistry
private final RegistryWrapper.Impl
<Item> ItemPredicateArgumentType.class_9445.itemRegistryWrapper
private final RegistryWrapper.Impl
<ItemSubPredicate.Type<?>> ItemPredicateArgumentType.class_9445.itemSubPredicateTypeRegistryWrapper
-
Uses of RegistryWrapper.Impl in net.minecraft.item
Methods in net.minecraft.item with parameters of type RegistryWrapper.ImplModifier and TypeMethodDescriptionprivate static void
ItemGroups.addPaintings
(ItemGroup.Entries entries, RegistryWrapper.Impl<PaintingVariant> registryWrapper, Predicate<RegistryEntry<PaintingVariant>> predicate, ItemGroup.StackVisibility visibility) -
Uses of RegistryWrapper.Impl in net.minecraft.registry
Subinterfaces of RegistryWrapper.Impl in net.minecraft.registryClasses in net.minecraft.registry that implement RegistryWrapper.ImplModifier and TypeClassDescriptionprivate static class
private static class
Fields in net.minecraft.registry declared as RegistryWrapper.ImplModifier and TypeFieldDescriptionprivate final RegistryWrapper.Impl
<T> RegistryBuilder.UntaggedDelegatingLookup.base
private final RegistryWrapper.Impl
<T> SimpleRegistry.wrapper
Methods in net.minecraft.registry that return RegistryWrapper.ImplModifier and TypeMethodDescriptionprivate <T> RegistryWrapper.Impl
<T> RegistryBuilder.applyPatches
(RegistryEntryOwner<T> owner, RegistryCloner.CloneableRegistries cloneableRegistries, RegistryKey<? extends Registry<? extends T>> registryRef, RegistryWrapper.WrapperLookup patches, RegistryWrapper.WrapperLookup base, MutableObject<RegistryWrapper.WrapperLookup> lazyWrapper) (package private) static <T> RegistryWrapper.Impl
<T> RegistryBuilder.createWrapper
(RegistryKey<? extends Registry<? extends T>> registryRef, com.mojang.serialization.Lifecycle lifecycle, RegistryEntryOwner<T> owner, Map<RegistryKey<T>, RegistryEntry.Reference<T>> entries) RegistryBuilder.UntaggedDelegatingLookup.getBase()
RegistryWrapper.Impl.Delegating.getBase()
Registry.getReadOnlyWrapper()
Returns a registry wrapper that does not mutate the backing registry under any circumstances.SimpleRegistry.getReadOnlyWrapper()
Returns a registry wrapper that does not mutate the backing registry under any circumstances.default RegistryWrapper.Impl
<T> Registry.getTagCreatingWrapper()
Returns a registry wrapper that creates and stores a new registry entry list when handling an unknown tag key.default <T> RegistryWrapper.Impl
<T> RegistryWrapper.WrapperLookup.getWrapperOrThrow
(RegistryKey<? extends Registry<? extends T>> registryRef) RegistryBuilder.InitializedRegistry.toWrapper
(RegistryBuilder.AnyOwner anyOwner) default RegistryWrapper.Impl
<T> RegistryWrapper.Impl.withFeatureFilter
(FeatureSet enabledFeatures) default RegistryWrapper.Impl
<T> RegistryWrapper.Impl.withPredicateFilter
(Predicate<T> predicate) Methods in net.minecraft.registry that return types with arguments of type RegistryWrapper.ImplModifier and TypeMethodDescriptiondefault <T> Optional
<RegistryWrapper.Impl<T>> DynamicRegistryManager.getOptionalWrapper
(RegistryKey<? extends Registry<? extends T>> registryRef) <T> Optional
<RegistryWrapper.Impl<T>> RegistryWrapper.WrapperLookup.getOptionalWrapper
(RegistryKey<? extends Registry<? extends T>> registryRef) <T> Optional
<RegistryWrapper.Impl<T>> ReloadableRegistries.ReloadableWrapperLookup.getOptionalWrapper
(RegistryKey<? extends Registry<? extends T>> registryRef) Methods in net.minecraft.registry with parameters of type RegistryWrapper.ImplModifier and TypeMethodDescriptionstatic <T> RegistryOps.RegistryInfo
<T> RegistryOps.RegistryInfo.fromWrapper
(RegistryWrapper.Impl<T> wrapper) (package private) static <T> RegistryEntryLookup
<T> RegistryBuilder.toLookup
(RegistryWrapper.Impl<T> wrapper) Method parameters in net.minecraft.registry with type arguments of type RegistryWrapper.ImplModifier and TypeMethodDescriptionprivate static RegistryWrapper.WrapperLookup
RegistryBuilder.createWrapperLookup
(RegistryBuilder.AnyOwner entryOwner, DynamicRegistryManager registryManager, Stream<RegistryWrapper.Impl<?>> wrappers) RegistryWrapper.WrapperLookup.of
(Stream<RegistryWrapper.Impl<?>> wrappers) Constructors in net.minecraft.registry with parameters of type RegistryWrapper.ImplModifierConstructorDescription(package private)
UntaggedDelegatingLookup
(RegistryEntryOwner<T> entryOwner, RegistryWrapper.Impl<T> base) -
Uses of RegistryWrapper.Impl in net.minecraft.server
Methods in net.minecraft.server that return RegistryWrapper.ImplModifier and TypeMethodDescriptionprivate <T> RegistryWrapper.Impl
<T> DataPackContents.ConfigurableWrapperLookup.getWrapper
(RegistryWrapper.Impl<T> readOnlyWrapper, RegistryWrapper.Impl<T> tagCreatingWrapper) Methods in net.minecraft.server that return types with arguments of type RegistryWrapper.ImplModifier and TypeMethodDescription<T> Optional
<RegistryWrapper.Impl<T>> DataPackContents.ConfigurableWrapperLookup.getOptionalWrapper
(RegistryKey<? extends Registry<? extends T>> registryRef) Methods in net.minecraft.server with parameters of type RegistryWrapper.ImplModifier and TypeMethodDescriptionprivate <T> RegistryWrapper.Impl
<T> DataPackContents.ConfigurableWrapperLookup.getWrapper
(RegistryWrapper.Impl<T> readOnlyWrapper, RegistryWrapper.Impl<T> tagCreatingWrapper)