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>>