Interface RegistrateConditionalLootTableSubProvider

All Superinterfaces:
ConditionalLootTableSubProvider, net.minecraft.data.loot.LootTableSubProvider, com.tterrag.registrate.providers.loot.RegistrateLootTables
All Known Implementing Classes:
RegistrateConditionalBlockLootTableSubProvider

public interface RegistrateConditionalLootTableSubProvider extends com.tterrag.registrate.providers.loot.RegistrateLootTables, ConditionalLootTableSubProvider
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    generate(BiConsumer<net.minecraft.resources.ResourceKey<net.minecraft.world.level.storage.loot.LootTable>,net.minecraft.world.level.storage.loot.LootTable.Builder> output)
    Deprecated.
    default void
    generate(org.apache.commons.lang3.function.TriConsumer<net.minecraft.resources.ResourceLocation,net.minecraft.world.level.storage.loot.LootTable.Builder,List<net.neoforged.neoforge.common.conditions.ICondition>> output)
     

    Methods inherited from interface com.tterrag.registrate.providers.loot.RegistrateLootTables

    validate
  • Method Details

    • generate

      default void generate(org.apache.commons.lang3.function.TriConsumer<net.minecraft.resources.ResourceLocation,net.minecraft.world.level.storage.loot.LootTable.Builder,List<net.neoforged.neoforge.common.conditions.ICondition>> output)
      Specified by:
      generate in interface ConditionalLootTableSubProvider
    • generate

      @Deprecated void generate(@Nonnull BiConsumer<net.minecraft.resources.ResourceKey<net.minecraft.world.level.storage.loot.LootTable>,net.minecraft.world.level.storage.loot.LootTable.Builder> output)
      Deprecated.
      Specified by:
      generate in interface net.minecraft.data.loot.LootTableSubProvider