Class RaccoonBlockLootTables

java.lang.Object
net.minecraft.data.loot.BlockLootSubProvider
net.kamkeyke.raccooncore.datagen.loot.RaccoonBlockLootTables
All Implemented Interfaces:
net.minecraft.data.loot.LootTableSubProvider

public abstract class RaccoonBlockLootTables extends net.minecraft.data.loot.BlockLootSubProvider
  • Field Summary

    Fields inherited from class net.minecraft.data.loot.BlockLootSubProvider

    enabledFeatures, explosionResistant, HAS_NO_SILK_TOUCH, HAS_SHEARS, HAS_SILK_TOUCH, map, NORMAL_LEAVES_SAPLING_CHANCES
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    RaccoonBlockLootTables(Set<net.minecraft.world.item.Item> pExplosionResistant, net.minecraft.world.flag.FeatureFlagSet pEnabledFeatures)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected net.minecraft.world.level.storage.loot.LootTable.Builder
    createBlockAndItemDrop(net.minecraft.world.level.block.Block pBlock, net.minecraft.world.item.Item pItem)
     
    protected net.minecraft.world.level.storage.loot.LootTable.Builder
    createCopperLikeOreDrops(net.minecraft.world.level.block.Block pBlock, net.minecraft.world.item.Item item)
     
    protected Iterable<net.minecraft.world.level.block.Block>
    getKnownBlocksFromRegistry(net.minecraftforge.registries.DeferredRegister<net.minecraft.world.level.block.Block> registry)
     

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

    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, createPetalsDrops, createPotFlowerItemTable, createRedstoneOreDrops, createSelfDropDispatchTable, createShearsDispatchTable, createShearsOnlyDrop, createShulkerBoxDrop, createSilkTouchDispatchTable, createSilkTouchOnlyTable, createSilkTouchOrShearsDispatchTable, createSingleItemTable, createSingleItemTable, createSingleItemTableWithSilkTouch, createSingleItemTableWithSilkTouch, createSinglePropConditionTable, createSlabItemTable, createStemDrops, dropOther, dropPottedContents, dropSelf, dropWhenSilkTouch, generate, generate, getKnownBlocks, noDrop, otherWhenSilkTouch

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RaccoonBlockLootTables

      protected RaccoonBlockLootTables(Set<net.minecraft.world.item.Item> pExplosionResistant, net.minecraft.world.flag.FeatureFlagSet pEnabledFeatures)
  • Method Details

    • createBlockAndItemDrop

      protected net.minecraft.world.level.storage.loot.LootTable.Builder createBlockAndItemDrop(net.minecraft.world.level.block.Block pBlock, net.minecraft.world.item.Item pItem)
    • createCopperLikeOreDrops

      protected net.minecraft.world.level.storage.loot.LootTable.Builder createCopperLikeOreDrops(net.minecraft.world.level.block.Block pBlock, net.minecraft.world.item.Item item)
    • getKnownBlocksFromRegistry

      protected Iterable<net.minecraft.world.level.block.Block> getKnownBlocksFromRegistry(net.minecraftforge.registries.DeferredRegister<net.minecraft.world.level.block.Block> registry)