Package hiiragi283.lib.registry
Class HolderGettersKt
-
- All Implemented Interfaces:
public final class HolderGettersKt
-
-
Method Summary
Modifier and Type Method Description final static <T extends Any> Either<ErrorText, Holder<T>>getResult(HolderGetter<T> $self, ResourceKey<T> key)final static <T extends Any> Either<ErrorText, HolderSet<T>>getResult(HolderGetter<T> $self, TagKey<T> key)final static <T extends Any> Either<ErrorText, HolderSet<T>>getResult(Registry<T> $self, HTTagPrefix prefix, ResourceKey<HTMaterialContents> material)final static <T extends Any> Either<ErrorText, HolderSet<T>>getResult(Registry<T> $self, RawTagKey key)final static <T extends Any> Either<ErrorText, Holder<T>>getResult(HolderGetter.Provider $self, ResourceKey<T> key)final static <T extends Any> Either<ErrorText, HolderSet<T>>getResult(HolderGetter.Provider $self, TagKey<T> key)final static <T extends Any> Optional<HolderSet.Named<T>>get(Registry<T> $self, HTTagPrefix prefix, ResourceKey<HTMaterialContents> material)final static <T extends Any> Optional<HolderSet.Named<T>>get(Registry<T> $self, RawTagKey key)final static <T extends Any> Either<ErrorText, HolderGetter<T>>lookupResult(HolderGetter.Provider $self, ResourceKey<out Registry<T>> key)final static <T extends Any> Either<ErrorText, HolderLookup.RegistryLookup<T>>lookupResult(HolderLookup.Provider $self, ResourceKey<out Registry<T>> key)final static <T extends Any> Either<ErrorText, Registry<T>>lookupResult(RegistryAccess $self, ResourceKey<out Registry<T>> key)-
-
Method Detail
-
getResult
final static <T extends Any> Either<ErrorText, Holder<T>> getResult(HolderGetter<T> $self, ResourceKey<T> key)
-
getResult
final static <T extends Any> Either<ErrorText, HolderSet<T>> getResult(HolderGetter<T> $self, TagKey<T> key)
-
getResult
final static <T extends Any> Either<ErrorText, HolderSet<T>> getResult(Registry<T> $self, HTTagPrefix prefix, ResourceKey<HTMaterialContents> material)
-
getResult
final static <T extends Any> Either<ErrorText, HolderSet<T>> getResult(Registry<T> $self, RawTagKey key)
-
getResult
final static <T extends Any> Either<ErrorText, Holder<T>> getResult(HolderGetter.Provider $self, ResourceKey<T> key)
-
getResult
final static <T extends Any> Either<ErrorText, HolderSet<T>> getResult(HolderGetter.Provider $self, TagKey<T> key)
-
get
final static <T extends Any> Optional<HolderSet.Named<T>> get(Registry<T> $self, HTTagPrefix prefix, ResourceKey<HTMaterialContents> material)
-
lookupResult
final static <T extends Any> Either<ErrorText, HolderGetter<T>> lookupResult(HolderGetter.Provider $self, ResourceKey<out Registry<T>> key)
-
lookupResult
final static <T extends Any> Either<ErrorText, HolderLookup.RegistryLookup<T>> lookupResult(HolderLookup.Provider $self, ResourceKey<out Registry<T>> key)
-
lookupResult
final static <T extends Any> Either<ErrorText, Registry<T>> lookupResult(RegistryAccess $self, ResourceKey<out Registry<T>> key)
-
-
-
-