Interface HolderGetter.Provider
- All Known Subinterfaces:
CommandBuildContext, HolderLookup.Provider, RegistryAccess, RegistryAccess.Frozen
- All Known Implementing Classes:
PlaceholderLookupProvider, RegistryAccess.ImmutableRegistryAccess
- Enclosing interface:
HolderGetter<T>
public static interface HolderGetter.Provider
-
Method Summary
Modifier and TypeMethodDescriptiondefault <T> Optional<Holder.Reference<T>> get(ResourceKey<T> id) default <T> Holder.Reference<T> getOrThrow(ResourceKey<T> id) <T> Optional<? extends HolderGetter<T>> lookup(ResourceKey<? extends Registry<? extends T>> key) default <T> HolderGetter<T> lookupOrThrow(ResourceKey<? extends Registry<? extends T>> key)
-
Method Details
-
lookup
-
lookupOrThrow
-
get
-
getOrThrow
-