Package hiiragi283.core.api.registry
Class RegistriesKt
-
- All Implemented Interfaces:
public final class RegistriesKt
-
-
Method Summary
Modifier and Type Method Description final static <T extends Any> HolderSet<T>toHolderSet(Iterable<Holder<T>> $self)Holderの一覧をHolderSetに変換します。 final static <T extends Any> HolderSet<T>toHolderSet(Array<Holder<T>> $self)Holderの配列をHolderSetに変換します。 final static <T extends Any> HolderSet<T>toHolderSet(Sequence<Holder<T>> $self)Holderの一覧をHolderSetに変換します。 final static <R extends Any, T extends Any> Sequence<Pair<HTHolderLike<R, R>, T>>getDataSequence(HolderLookup<R> $self, DataMapType<R, T> type)final static <R extends Any, T extends Any> Map<HTHolderLike<R, R>, T>getHolderDataMap(HolderLookup<R> $self, DataMapType<R, T> type)final static <T extends Any> HolderSet<T>holderSetOrNull(HolderLookup.Provider $self, TagKey<T> tagKey)final static ResourceLocationcreateId(DeferredRegister<?> $self, String path)final static UnitaddAlias(DeferredRegister<?> $self, String from, String to)final static <R extends Any> Sequence<HTHolderLike<R, ?>>asSequence(DeferredRegister<R> $self)-
-
Method Detail
-
toHolderSet
final static <T extends Any> HolderSet<T> toHolderSet(Iterable<Holder<T>> $self)
Holderの一覧をHolderSetに変換します。
- Since:
0.13.0
-
toHolderSet
final static <T extends Any> HolderSet<T> toHolderSet(Array<Holder<T>> $self)
Holderの配列をHolderSetに変換します。
- Since:
0.13.0
-
toHolderSet
final static <T extends Any> HolderSet<T> toHolderSet(Sequence<Holder<T>> $self)
Holderの一覧をHolderSetに変換します。
- Since:
0.13.0
-
getDataSequence
final static <R extends Any, T extends Any> Sequence<Pair<HTHolderLike<R, R>, T>> getDataSequence(HolderLookup<R> $self, DataMapType<R, T> type)
- Since:
0.13.0
-
getHolderDataMap
final static <R extends Any, T extends Any> Map<HTHolderLike<R, R>, T> getHolderDataMap(HolderLookup<R> $self, DataMapType<R, T> type)
-
holderSetOrNull
final static <T extends Any> HolderSet<T> holderSetOrNull(HolderLookup.Provider $self, TagKey<T> tagKey)
-
createId
final static ResourceLocation createId(DeferredRegister<?> $self, String path)
- Since:
0.13.0
-
addAlias
final static Unit addAlias(DeferredRegister<?> $self, String from, String to)
- Since:
0.13.0
-
asSequence
final static <R extends Any> Sequence<HTHolderLike<R, ?>> asSequence(DeferredRegister<R> $self)
- Since:
0.13.0
-
-
-
-