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 official hg$c$aintermediary net/minecraft/class_7225$class_7226$class_7875named 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 official aLhg$c$a;a()Lhg$c;intermediary method_46725Lnet/minecraft/class_7225$class_7226$class_7875;method_46725()Lnet/minecraft/class_7225$class_7226;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 official fLhg$c;f()Lacp;intermediary method_46765Lnet/minecraft/class_7225$class_7226;method_46765()Lnet/minecraft/class_5321;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 official gLhg$c;g()Lcom/mojang/serialization/Lifecycle;intermediary method_46766Lnet/minecraft/class_7225$class_7226;method_46766()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 official aLhf;a(Lacp;)Ljava/util/Optional;intermediary method_46746Lnet/minecraft/class_7871;method_46746(Lnet/minecraft/class_5321;)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 official bLhg;b()Ljava/util/stream/Stream;intermediary method_42017Lnet/minecraft/class_7225;method_42017()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 official aLhf;a(Lanl;)Ljava/util/Optional;intermediary method_46733Lnet/minecraft/class_7871;method_46733(Lnet/minecraft/class_6862;)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 official dLhg;d()Ljava/util/stream/Stream;intermediary method_42020Lnet/minecraft/class_7225;method_42020()Ljava/util/stream/Stream;named streamTagsLnet/minecraft/registry/RegistryWrapper;streamTags()Ljava/util/stream/Stream;
-