Skip to content

fabricnet.kernelpanicsoft.archie.data.common.conditionsAConditionsPlatformConditionContext

ConditionContext


class ConditionContext(registryLookup: HolderLookup.Provider) : IACondition.IContext

Constructors

ConditionContext

constructor(registryLookup: HolderLookup.Provider)

Functions

getAllTags


open override fun <T> getAllTags(registry: ResourceKey<out Registry<T>>): Map<ResourceLocation, Collection<Holder<T>>>

getRegistry


open override fun <T> getRegistry(registry: ResourceKey<out Registry<T>>): Registry<T>

getRegistryEntry


open fun <T> getRegistryEntry(key: ResourceKey<T>): T?

open fun <T> getRegistryEntry(registry: ResourceKey<out Registry<T>>, key: ResourceLocation): T?

getTag


open fun <T> getTag(key: TagKey<T>): Collection<Holder<T>>