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
ConstructorsModifierConstructorDescriptionprotectedRaccoonBlockLootTables(Set<net.minecraft.world.item.Item> pExplosionResistant, net.minecraft.world.flag.FeatureFlagSet pEnabledFeatures) -
Method Summary
Modifier and TypeMethodDescriptionprotected net.minecraft.world.level.storage.loot.LootTable.BuildercreateBlockAndItemDrop(net.minecraft.world.level.block.Block pBlock, net.minecraft.world.item.Item pItem) protected net.minecraft.world.level.storage.loot.LootTable.BuildercreateCopperLikeOreDrops(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
-
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)
-