Package codechicken.lib.datagen
Class NoValidationBLockLootSubProvider
java.lang.Object
net.minecraft.data.loot.BlockLootSubProvider
codechicken.lib.datagen.NoValidationBLockLootSubProvider
- All Implemented Interfaces:
net.minecraft.data.loot.LootTableSubProvider,net.neoforged.neoforge.common.extensions.LootTableSubProviderExtension
public abstract class NoValidationBLockLootSubProvider
extends net.minecraft.data.loot.BlockLootSubProvider
Created by covers1624 on 16/9/24.
-
Field Summary
Fields inherited from class net.minecraft.data.loot.BlockLootSubProvider
enabledFeatures, explosionResistant, NORMAL_LEAVES_SAPLING_CHANCES, registries -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedNoValidationBLockLootSubProvider(Set<net.minecraft.world.item.Item> explosionResistant, net.minecraft.core.HolderLookup.Provider registries) protectedNoValidationBLockLootSubProvider(Set<net.minecraft.world.item.Item> explosionResistant, net.minecraft.world.flag.FeatureFlagSet flags, Map<net.minecraft.resources.ResourceKey<net.minecraft.world.level.storage.loot.LootTable>, net.minecraft.world.level.storage.loot.LootTable.Builder> map, net.minecraft.core.HolderLookup.Provider registries) protectedNoValidationBLockLootSubProvider(Set<net.minecraft.world.item.Item> explosionResistant, net.minecraft.world.flag.FeatureFlagSet flags, net.minecraft.core.HolderLookup.Provider registries) protectedNoValidationBLockLootSubProvider(net.minecraft.core.HolderLookup.Provider registries) -
Method Summary
Modifier and TypeMethodDescriptionvoidgenerate(BiConsumer<net.minecraft.resources.ResourceKey<net.minecraft.world.level.storage.loot.LootTable>, net.minecraft.world.level.storage.loot.LootTable.Builder> cons) Methods inherited from class net.minecraft.data.loot.BlockLootSubProvider
add, add, addNetherVinesDropTable, applyExplosionCondition, applyExplosionDecay, createAttachedStemDrops, createBannerDrop, createBeeHiveDrop, createBeeNestDrop, createCandleCakeDrops, createCandleDrops, createCaveVinesDrop, createCopperGolemStatueBlock, createCopperOreDrops, createCropDrops, createDoorTable, createDoublePlantShearsDrop, createDoublePlantWithSeedDrops, createGrassDrops, createLapisOreDrops, createLeavesDrops, createMangroveLeavesDrops, createMossyCarpetBlockDrops, createMultifaceBlockDrops, createMultifaceBlockDrops, createMushroomBlockDrop, createNameableBlockEntityTable, createOakLeavesDrops, createOreDrop, createPotFlowerItemTable, createRedstoneOreDrops, createSegmentedBlockDrops, createSelfDropDispatchTable, createShearsDispatchTable, createShearsOnlyDrop, createShearsOrSilkTouchOnlyDrop, createShulkerBoxDrop, createSilkTouchDispatchTable, createSilkTouchOnlyTable, createSilkTouchOrShearsDispatchTable, createSingleItemTable, createSingleItemTable, createSingleItemTableWithSilkTouch, createSingleItemTableWithSilkTouch, createSinglePropConditionTable, createSlabItemTable, createStemDrops, doesNotHaveSilkTouch, dropOther, dropPottedContents, dropSelf, dropWhenSilkTouch, generate, getKnownBlocks, hasShears, hasSilkTouch, noDrop, otherWhenSilkTouchMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.neoforged.neoforge.common.extensions.LootTableSubProviderExtension
withConditions
-
Constructor Details
-
NoValidationBLockLootSubProvider
protected NoValidationBLockLootSubProvider(net.minecraft.core.HolderLookup.Provider registries) -
NoValidationBLockLootSubProvider
protected NoValidationBLockLootSubProvider(Set<net.minecraft.world.item.Item> explosionResistant, net.minecraft.core.HolderLookup.Provider registries) -
NoValidationBLockLootSubProvider
protected NoValidationBLockLootSubProvider(Set<net.minecraft.world.item.Item> explosionResistant, net.minecraft.world.flag.FeatureFlagSet flags, net.minecraft.core.HolderLookup.Provider registries) -
NoValidationBLockLootSubProvider
protected NoValidationBLockLootSubProvider(Set<net.minecraft.world.item.Item> explosionResistant, net.minecraft.world.flag.FeatureFlagSet flags, Map<net.minecraft.resources.ResourceKey<net.minecraft.world.level.storage.loot.LootTable>, net.minecraft.world.level.storage.loot.LootTable.Builder> map, net.minecraft.core.HolderLookup.Provider registries)
-
-
Method Details
-
generate
public void generate(BiConsumer<net.minecraft.resources.ResourceKey<net.minecraft.world.level.storage.loot.LootTable>, net.minecraft.world.level.storage.loot.LootTable.Builder> cons) - Specified by:
generatein interfacenet.minecraft.data.loot.LootTableSubProvider- Overrides:
generatein classnet.minecraft.data.loot.BlockLootSubProvider
-