Package net.minecraft.registry
Class RegistryWrapper.Impl.Delegating<T>
java.lang.Object
net.minecraft.registry.RegistryWrapper.Impl.Delegating<T>
- All Implemented Interfaces:
RegistryEntryOwner<T>,RegistryEntryLookup<T>,RegistryWrapper<T>,RegistryWrapper.Impl<T>
- Enclosing interface:
RegistryWrapper.Impl<T>
public abstract static class RegistryWrapper.Impl.Delegating<T>
extends Object
implements RegistryWrapper.Impl<T>
- Mappings:
Namespace Name intermediary net/minecraft/class_7225$class_7226$class_7875official hg$c$anamed net/minecraft/registry/RegistryWrapper$Impl$Delegating
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.registry.RegistryEntryLookup
RegistryEntryLookup.RegistryLookupNested classes/interfaces inherited from interface net.minecraft.registry.RegistryWrapper
RegistryWrapper.Impl<T>, RegistryWrapper.WrapperLookupNested classes/interfaces inherited from interface net.minecraft.registry.RegistryWrapper.Impl
RegistryWrapper.Impl.Delegating<T> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract RegistryWrapper.Impl<T>getBase()com.mojang.serialization.LifecyclegetOptional(RegistryKey<T> key) getOptional(TagKey<T> tag) RegistryKey<? extends Registry<? extends T>>Returns a stream of registry keys defined in the wrapped registry.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.registry.RegistryEntryLookup
getOrThrow, getOrThrowMethods inherited from interface net.minecraft.registry.entry.RegistryEntryOwner
ownerEqualsMethods inherited from interface net.minecraft.registry.RegistryWrapper
filter, streamKeys, streamTagKeysMethods inherited from interface net.minecraft.registry.RegistryWrapper.Impl
withFeatureFilter
-
Constructor Details
-
Delegating
public Delegating()
-
-
Method Details
-
getBase
- Mappings:
Namespace Name Mixin selector intermediary method_46725Lnet/minecraft/class_7225$class_7226$class_7875;method_46725()Lnet/minecraft/class_7225$class_7226;official aLhg$c$a;a()Lhg$c;named getBaseLnet/minecraft/registry/RegistryWrapper$Impl$Delegating;getBase()Lnet/minecraft/registry/RegistryWrapper$Impl;
-
getRegistryKey
- Specified by:
getRegistryKeyin interfaceRegistryWrapper.Impl<T>- Mappings:
Namespace Name Mixin selector intermediary method_46765Lnet/minecraft/class_7225$class_7226;method_46765()Lnet/minecraft/class_5321;official fLhg$c;f()Lacp;named getRegistryKeyLnet/minecraft/registry/RegistryWrapper$Impl;getRegistryKey()Lnet/minecraft/registry/RegistryKey;
-
getLifecycle
public com.mojang.serialization.Lifecycle getLifecycle()- Specified by:
getLifecyclein interfaceRegistryWrapper.Impl<T>- Mappings:
Namespace Name Mixin selector intermediary method_46766Lnet/minecraft/class_7225$class_7226;method_46766()Lcom/mojang/serialization/Lifecycle;official gLhg$c;g()Lcom/mojang/serialization/Lifecycle;named getLifecycleLnet/minecraft/registry/RegistryWrapper$Impl;getLifecycle()Lcom/mojang/serialization/Lifecycle;
-
getOptional
- Specified by:
getOptionalin interfaceRegistryEntryLookup<T>- Mappings:
Namespace Name Mixin selector intermediary method_46746Lnet/minecraft/class_7871;method_46746(Lnet/minecraft/class_5321;)Ljava/util/Optional;official aLhf;a(Lacp;)Ljava/util/Optional;named getOptionalLnet/minecraft/registry/RegistryEntryLookup;getOptional(Lnet/minecraft/registry/RegistryKey;)Ljava/util/Optional;
-
streamEntries
Returns a stream of registry keys defined in the wrapped registry.- Specified by:
streamEntriesin interfaceRegistryWrapper<T>- Returns:
- a stream of registry keys defined in the wrapped registry
- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_42017Lnet/minecraft/class_7225;method_42017()Ljava/util/stream/Stream;official bLhg;b()Ljava/util/stream/Stream;named streamEntriesLnet/minecraft/registry/RegistryWrapper;streamEntries()Ljava/util/stream/Stream;
-
getOptional
- Specified by:
getOptionalin interfaceRegistryEntryLookup<T>- Mappings:
Namespace Name Mixin selector intermediary method_46733Lnet/minecraft/class_7871;method_46733(Lnet/minecraft/class_6862;)Ljava/util/Optional;official aLhf;a(Lanl;)Ljava/util/Optional;named getOptionalLnet/minecraft/registry/RegistryEntryLookup;getOptional(Lnet/minecraft/registry/tag/TagKey;)Ljava/util/Optional;
-
streamTags
- Specified by:
streamTagsin interfaceRegistryWrapper<T>- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_42020Lnet/minecraft/class_7225;method_42020()Ljava/util/stream/Stream;official dLhg;d()Ljava/util/stream/Stream;named streamTagsLnet/minecraft/registry/RegistryWrapper;streamTags()Ljava/util/stream/Stream;
-