Uses of Interface
net.minecraft.registry.RegistryWrapper.Impl
Packages that use RegistryWrapper.Impl
Package
Description
- 
Uses of RegistryWrapper.Impl in net.minecraft.command.argumentFields in net.minecraft.command.argument declared as RegistryWrapper.ImplModifier and TypeFieldDescriptionprivate final RegistryWrapper.Impl<ComponentType<?>> ItemPredicateArgumentType.Context.dataComponentTypeRegistryWrapper(package private) final RegistryWrapper.Impl<Item> ItemStringReader.itemRegistryprivate final RegistryWrapper.Impl<Item> ItemPredicateArgumentType.Context.itemRegistryWrapperprivate final RegistryWrapper.Impl<ItemSubPredicate.Type<?>> ItemPredicateArgumentType.Context.itemSubPredicateTypeRegistryWrapper
- 
Uses of RegistryWrapper.Impl in net.minecraft.data.loottable.vanillaMethods in net.minecraft.data.loottable.vanilla with parameters of type RegistryWrapper.ImplModifier and TypeMethodDescriptionstatic LootTable.BuilderVanillaEquipmentLootTableGenerator.createEquipmentTableBuilder(Item helmet, Item chestplate, ArmorTrim trim, RegistryWrapper.Impl<Enchantment> enchantmentRegistryWrapper) 
- 
Uses of RegistryWrapper.Impl in net.minecraft.itemMethods in net.minecraft.item with parameters of type RegistryWrapper.ImplModifier and TypeMethodDescriptionprivate static voidItemGroups.addPaintings(ItemGroup.Entries entries, RegistryWrapper.WrapperLookup registries, RegistryWrapper.Impl<PaintingVariant> registryWrapper, Predicate<RegistryEntry<PaintingVariant>> filter, ItemGroup.StackVisibility stackVisibility) 
- 
Uses of RegistryWrapper.Impl in net.minecraft.registrySubinterfaces of RegistryWrapper.Impl in net.minecraft.registryModifier and TypeInterfaceDescriptioninterfaceinterfaceA registry that allows adding or modifying values.interfaceRegistry<T>A registry is used to register various in-game components.static interfaceClasses in net.minecraft.registry that implement RegistryWrapper.ImplModifier and TypeClassDescriptionprivate static classprivate static classclassAn implementation ofRegistrywith a default ID and value for unknown lookups.classAn implementation of a mutable registry.Fields in net.minecraft.registry declared as RegistryWrapper.ImplModifier and TypeFieldDescriptionprivate final RegistryWrapper.Impl<T> RegistryBuilder.UntaggedDelegatingLookup.baseMethods 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.PendingTagLoad.getLookup()default <T> RegistryWrapper.Impl<T> RegistryWrapper.WrapperLookup.getOrThrow(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 TypeMethodDescription<T> Optional<? extends RegistryWrapper.Impl<T>> RegistryWrapper.WrapperLookup.getOptional(RegistryKey<? extends Registry<? extends T>> registryRef) default Stream<RegistryWrapper.Impl<?>> RegistryWrapper.WrapperLookup.stream()Methods in net.minecraft.registry with parameters of type RegistryWrapper.ImplModifier and TypeMethodDescriptionprivate static <T> RegistryOps.RegistryInfo<T> RegistryLoader.createInfo(RegistryWrapper.Impl<T> registry) static <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 RegistryOps.RegistryInfoGetterRegistryLoader.createInfoGetter(List<RegistryWrapper.Impl<?>> registries, List<RegistryLoader.Loader<?>> additionalRegistries) private static RegistryWrapper.WrapperLookupRegistryBuilder.createWrapperLookup(RegistryBuilder.AnyOwner entryOwner, DynamicRegistryManager registryManager, Stream<RegistryWrapper.Impl<?>> wrappers) private static DynamicRegistryManager.ImmutableRegistryLoader.load(RegistryLoader.RegistryLoadable loadable, List<RegistryWrapper.Impl<?>> registries, List<RegistryLoader.Entry<?>> entries) RegistryLoader.loadFromNetwork(Map<RegistryKey<? extends Registry<?>>, RegistryLoader.ElementsAndTags> data, ResourceFactory factory, List<RegistryWrapper.Impl<?>> registries, List<RegistryLoader.Entry<?>> entries) RegistryLoader.loadFromResource(ResourceManager resourceManager, List<RegistryWrapper.Impl<?>> registries, List<RegistryLoader.Entry<?>> entries) 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.registry.tagMethods in net.minecraft.registry.tag that return types with arguments of type RegistryWrapper.ImplModifier and TypeMethodDescriptionstatic List<RegistryWrapper.Impl<?>> TagGroupLoader.collectRegistries(DynamicRegistryManager.Immutable registryManager, List<Registry.PendingTagLoad<?>> tagLoads)