Class TesseraBlockLootSubProvider
java.lang.Object
net.minecraft.data.loot.BlockLootSubProvider
com.mosaicmodding.tessera.datagen.providers.loot.TesseraBlockLootSubProvider
- All Implemented Interfaces:
net.minecraft.data.loot.LootTableSubProvider
public abstract class TesseraBlockLootSubProvider
extends net.minecraft.data.loot.BlockLootSubProvider
-
Field Summary
Fields inherited from class net.minecraft.data.loot.BlockLootSubProvider
enabledFeatures, explosionResistant, HAS_SHEARS, map, NORMAL_LEAVES_SAPLING_CHANCES, registries -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedTesseraBlockLootSubProvider(Set<net.minecraft.world.item.Item> explosionResistant, net.minecraft.world.flag.FeatureFlagSet enabledFeatures, net.minecraft.core.HolderLookup.Provider registries) -
Method Summary
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, doesNotHaveSilkTouch, dropOther, dropPottedContents, dropSelf, dropWhenSilkTouch, generate, generate, hasSilkTouch, noDrop, otherWhenSilkTouch
-
Constructor Details
-
TesseraBlockLootSubProvider
protected TesseraBlockLootSubProvider(Set<net.minecraft.world.item.Item> explosionResistant, net.minecraft.world.flag.FeatureFlagSet enabledFeatures, net.minecraft.core.HolderLookup.Provider registries)
-
-
Method Details
-
modBlockEntries
-
getKnownBlocks
- Overrides:
getKnownBlocksin classnet.minecraft.data.loot.BlockLootSubProvider
-
addLootFromBlockProperties
public void addLootFromBlockProperties()
-