Package net.minecraft.registry
Interface RegistryWrapper.Impl<T>
- All Superinterfaces:
RegistryEntryLookup<T>
,RegistryEntryOwner<T>
,RegistryWrapper<T>
- All Known Subinterfaces:
DefaultedRegistry<T>
,MutableRegistry<T>
,Registry<T>
,RegistryWrapper.Impl.Delegating<T>
- All Known Implementing Classes:
RegistryBuilder.UntaggedDelegatingLookup
,RegistryBuilder.UntaggedLookup
,SimpleDefaultedRegistry
,SimpleRegistry
- Enclosing interface:
RegistryWrapper<T>
- Mappings:
Namespace Name named net/minecraft/registry/RegistryWrapper$Impl
intermediary net/minecraft/class_7225$class_7226
official js$b
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.registry.RegistryEntryLookup
RegistryEntryLookup.RegistryLookup
Nested classes/interfaces inherited from interface net.minecraft.registry.RegistryWrapper
RegistryWrapper.Impl<T>, RegistryWrapper.WrapperLookup
-
Method Summary
Modifier and TypeMethodDescriptionRegistryKey
<? extends Registry<? extends T>> getKey()
com.mojang.serialization.Lifecycle
default RegistryWrapper.Impl
<T> withFeatureFilter
(FeatureSet enabledFeatures) default RegistryWrapper.Impl
<T> withPredicateFilter
(Predicate<T> predicate) Methods inherited from interface net.minecraft.registry.RegistryEntryLookup
getOptional, getOptional, getOrThrow, getOrThrow
Methods inherited from interface net.minecraft.registry.entry.RegistryEntryOwner
ownerEquals
Methods inherited from interface net.minecraft.registry.RegistryWrapper
getTags, streamEntries, streamKeys, streamTagKeys
-
Method Details
-
getKey
RegistryKey<? extends Registry<? extends T>> getKey()- Mappings:
Namespace Name Mixin selector named getKey
Lnet/minecraft/registry/RegistryWrapper$Impl;getKey()Lnet/minecraft/registry/RegistryKey;
intermediary method_46765
Lnet/minecraft/class_7225$class_7226;method_46765()Lnet/minecraft/class_5321;
official g
Ljs$b;g()Laly;
-
getLifecycle
com.mojang.serialization.Lifecycle getLifecycle()- Mappings:
Namespace Name Mixin selector named getLifecycle
Lnet/minecraft/registry/RegistryWrapper$Impl;getLifecycle()Lcom/mojang/serialization/Lifecycle;
intermediary method_46766
Lnet/minecraft/class_7225$class_7226;method_46766()Lcom/mojang/serialization/Lifecycle;
official h
Ljs$b;h()Lcom/mojang/serialization/Lifecycle;
-
withFeatureFilter
- Mappings:
Namespace Name Mixin selector named withFeatureFilter
Lnet/minecraft/registry/RegistryWrapper$Impl;withFeatureFilter(Lnet/minecraft/resource/featuretoggle/FeatureSet;)Lnet/minecraft/registry/RegistryWrapper$Impl;
intermediary method_45919
Lnet/minecraft/class_7225$class_7226;method_45919(Lnet/minecraft/class_7699;)Lnet/minecraft/class_7225$class_7226;
official a
Ljs$b;a(Lcss;)Ljs$b;
-
withPredicateFilter
- Mappings:
Namespace Name Mixin selector named withPredicateFilter
Lnet/minecraft/registry/RegistryWrapper$Impl;withPredicateFilter(Ljava/util/function/Predicate;)Lnet/minecraft/registry/RegistryWrapper$Impl;
intermediary method_56882
Lnet/minecraft/class_7225$class_7226;method_56882(Ljava/util/function/Predicate;)Lnet/minecraft/class_7225$class_7226;
official a
Ljs$b;a(Ljava/util/function/Predicate;)Ljs$b;
-