Package com.petrolpark.core.registrate
Interface RegistrateConditionalLootTableProvider.ConditionalLootType<T extends RegistrateConditionalLootTableSubProvider>
- All Superinterfaces:
com.tterrag.registrate.providers.loot.RegistrateLootTableProvider.LootType<T>
- Enclosing class:
RegistrateConditionalLootTableProvider
public static interface RegistrateConditionalLootTableProvider.ConditionalLootType<T extends RegistrateConditionalLootTableSubProvider>
extends com.tterrag.registrate.providers.loot.RegistrateLootTableProvider.LootType<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final RegistrateConditionalLootTableProvider.ConditionalLootType<RegistrateConditionalBlockLootTableSubProvider> Fields inherited from interface com.tterrag.registrate.providers.loot.RegistrateLootTableProvider.LootType
ENTITY -
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic <SUB_PROVIDER extends RegistrateConditionalLootTableSubProvider>
RegistrateConditionalLootTableProvider.ConditionalLootType<SUB_PROVIDER> register(String name, net.minecraft.world.level.storage.loot.parameters.LootContextParamSet set, org.apache.commons.lang3.function.TriFunction<net.minecraft.core.HolderLookup.Provider, com.tterrag.registrate.AbstractRegistrate<?>, Consumer<SUB_PROVIDER>, SUB_PROVIDER> factory) Methods inherited from interface com.tterrag.registrate.providers.loot.RegistrateLootTableProvider.LootType
getLootCreator, getLootSet
-
Field Details
-
BLOCK
-
-
Method Details
-
register
static <SUB_PROVIDER extends RegistrateConditionalLootTableSubProvider> RegistrateConditionalLootTableProvider.ConditionalLootType<SUB_PROVIDER> register(String name, net.minecraft.world.level.storage.loot.parameters.LootContextParamSet set, org.apache.commons.lang3.function.TriFunction<net.minecraft.core.HolderLookup.Provider, com.tterrag.registrate.AbstractRegistrate<?>, Consumer<SUB_PROVIDER>, SUB_PROVIDER> factory)
-