Class DioBlockLootSubProvider
java.lang.Object
net.minecraft.data.loot.BlockLootSubProvider
fr.alasdiablo.diolib.api.data.loot.DioBlockLootSubProvider
- All Implemented Interfaces:
net.minecraft.data.loot.LootTableSubProvider
public abstract class DioBlockLootSubProvider
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
ConstructorsModifierConstructorDescriptionprotectedDioBlockLootSubProvider(Set<net.minecraft.world.item.Item> pExplosionResistant, net.minecraft.world.flag.FeatureFlagSet pEnabledFeatures) -
Method Summary
Modifier and TypeMethodDescriptionvoidgenerate(@NotNull BiConsumer<net.minecraft.resources.ResourceLocation, net.minecraft.world.level.storage.loot.LootTable.Builder> builder) 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, getKnownBlocks, noDrop, otherWhenSilkTouch
-
Constructor Details
-
DioBlockLootSubProvider
protected DioBlockLootSubProvider(Set<net.minecraft.world.item.Item> pExplosionResistant, net.minecraft.world.flag.FeatureFlagSet pEnabledFeatures)
-
-
Method Details
-
generate
public void generate(@NotNull @NotNull BiConsumer<net.minecraft.resources.ResourceLocation, net.minecraft.world.level.storage.loot.LootTable.Builder> builder) - Specified by:
generatein interfacenet.minecraft.data.loot.LootTableSubProvider- Overrides:
generatein classnet.minecraft.data.loot.BlockLootSubProvider
-