Class SimpleRadioLootTableProvider

java.lang.Object
net.minecraft.data.loot.BlockLoot
net.fabricmc.fabric.api.datagen.v1.provider.FabricBlockLootTableProvider
com.codinglitch.simpleradio.datagen.SimpleRadioLootTableProvider
All Implemented Interfaces:
Consumer<BiConsumer<net.minecraft.resources.ResourceLocation,net.minecraft.world.level.storage.loot.LootTable.Builder>>, net.fabricmc.fabric.api.datagen.v1.provider.FabricLootTableProvider, net.minecraft.data.DataProvider

public class SimpleRadioLootTableProvider extends net.fabricmc.fabric.api.datagen.v1.provider.FabricBlockLootTableProvider
  • Field Summary

    Fields inherited from class net.fabricmc.fabric.api.datagen.v1.provider.FabricBlockLootTableProvider

    dataGenerator

    Fields inherited from interface net.minecraft.data.DataProvider

    FIXED_ORDER_FIELDS, KEY_COMPARATOR
  • Constructor Summary

    Constructors
    Constructor
    Description
    SimpleRadioLootTableProvider(net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator generator)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     

    Methods inherited from class net.fabricmc.fabric.api.datagen.v1.provider.FabricBlockLootTableProvider

    accept, excludeFromStrictValidation, getFabricDataGenerator, getLootContextType, getName

    Methods inherited from class net.minecraft.data.loot.BlockLoot

    add, add, addNetherVinesDropTable, applyExplosionCondition, applyExplosionDecay, createAttachedStemDrops, createBannerDrop, createBeeHiveDrop, createBeeNestDrop, createCandleCakeDrops, createCandleDrops, createCaveVinesDrop, createCopperOreDrops, createCropDrops, createDoorTable, createDoublePlantShearsDrop, createDoublePlantWithSeedDrops, createGrassDrops, createLapisOreDrops, createLeavesDrops, createMangroveLeavesDrops, createMultifaceBlockDrops, createMushroomBlockDrop, createNameableBlockEntityTable, createOakLeavesDrops, createOreDrop, createPotFlowerItemTable, createRedstoneOreDrops, createSelfDropDispatchTable, createShearsDispatchTable, createShearsOnlyDrop, createShulkerBoxDrop, createSilkTouchDispatchTable, createSilkTouchOnlyTable, createSilkTouchOrShearsDispatchTable, createSingleItemTable, createSingleItemTable, createSingleItemTableWithSilkTouch, createSingleItemTableWithSilkTouch, createSinglePropConditionTable, createSlabItemTable, createStemDrops, dropOther, dropPottedContents, dropSelf, dropWhenSilkTouch, noDrop, otherWhenSilkTouch

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface java.util.function.Consumer

    andThen

    Methods inherited from interface net.fabricmc.fabric.api.datagen.v1.provider.FabricLootTableProvider

    run, withConditions
  • Constructor Details

    • SimpleRadioLootTableProvider

      public SimpleRadioLootTableProvider(net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator generator)
  • Method Details

    • generateBlockLootTables

      public void generateBlockLootTables()
      Specified by:
      generateBlockLootTables in class net.fabricmc.fabric.api.datagen.v1.provider.FabricBlockLootTableProvider