History - net.minecraft.data.loottable.BlockLootTableGenerator
26.3-snapshot-3
Names
Fields
RegistryWrapper$WrapperLookup: registries, field_51845, registries
LootTableGenerator$Output: output, field_1_8365, field_1_8365
RegistryEntryLookup<Enchantment>: enchantments, field_1_8363, field_1_8363
RegistryEntryLookup<Item>: items, field_1_8364, field_1_8364
RegistryEntryLookup<Block>: blocks, field_1_8362, field_1_8362
RegistryEntryLookup<LootCondition>: predicates, field_1_8366, field_1_8366
Constructors
(Set<Item>, FeatureSet, RegistryWrapper$WrapperLookup)
(Set<Item>, FeatureSet, LootTableGenerator$Output)
Methods
void (BiConsumer<RegistryKey<LootTable>, LootTable$Builder>): generate, method_10399, accept
void (Set, Block, BiConsumer, RegistryKey): lambda$generate$0, method_63538, method_63538
void (): run, method_1_7738, accept
void (Set, Block, RegistryKey): lambda$run$0, method_63538, method_63538
26.3-snapshot-2
Names
Fields
Constructors
Methods
26.3-snapshot-1
Names
Fields
Constructors
Methods
26.2
Names
Fields
Constructors
Methods
26.1.2
Names
Fields
Constructors
Methods
26.1.1
Names
Fields
Constructors
Methods
26.1
Names
Fields
Constructors
(Set<Item>, FeatureSet, Map<RegistryKey<LootTable>, LootTable$Builder>, RegistryWrapper$WrapperLookup)
Methods
IllegalStateException (Block): lambda$add$7, method_63539, method_63539
IllegalStateException (Block): lambda$add$0, method_63539, method_63539
LootTable$Builder (Block): lambda$dropPottedContents$6, method_46026, method_46026
LootTable$Builder (Block): lambda$dropPottedContents$0, method_46026, method_46026
void (Set, Block, BiConsumer, RegistryKey): lambda$generate$5, method_63538, method_63538
void (Set, Block, BiConsumer, RegistryKey): lambda$generate$0, method_63538, method_63538
LootFunction$Builder (Block, Segmented, Integer): lambda$createSegmentedBlockDrops$4, method_66553, method_66553
LootFunction$Builder (Block, Segmented, Integer): lambda$createSegmentedBlockDrops$0, method_66553, method_66553
LootFunction$Builder (Block, Integer): lambda$createCandleDrops$3, method_45993, method_45993
LootFunction$Builder (Block, Integer): lambda$createCandleDrops$0, method_45993, method_45993
LootFunction$Builder (Block, Direction): lambda$createMultifaceBlockDrops$2, method_65260, method_65260
LootFunction$Builder (Block, Direction): lambda$createMultifaceBlockDrops$1, method_65260, method_65260
LootFunction$Builder (Block, Direction): lambda$createMultifaceBlockDrops$1, method_45992, method_45992
LootFunction$Builder (Block, Direction): lambda$createMultifaceBlockDrops$0, method_45992, method_45992
1.21.11_unobfuscated
Names
net.minecraft.data.loot.BlockLootSubProvider
net.minecraft.class_7788
net.minecraft.data.loottable.BlockLootTableGenerator
Fields
RegistryWrapper$WrapperLookup: registries, field_51845, registries
Set<Item>: explosionResistant, field_40608, explosionImmuneItems
FeatureSet: enabledFeatures, field_40609, requiredFeatures
Map<RegistryKey<LootTable>, LootTable$Builder>: map, field_40610, lootTables
float[]: NORMAL_LEAVES_SAPLING_CHANCES, field_40605, SAPLING_DROP_CHANCE
float[]: NORMAL_LEAVES_STICK_CHANCES, field_40611, LEAVES_STICK_DROP_CHANCE
Constructors
(Set<Item>, FeatureSet, RegistryWrapper$WrapperLookup)
(Set<Item>, FeatureSet, Map<RegistryKey<LootTable>, LootTable$Builder>, RegistryWrapper$WrapperLookup)
Methods
LootCondition$Builder (): hasSilkTouch, method_60390, createSilkTouchCondition
LootCondition$Builder (): doesNotHaveSilkTouch, method_60391, createWithoutSilkTouchCondition
LootCondition$Builder (): hasShears, method_62727, createWithShearsCondition
LootCondition$Builder (): hasShearsOrSilkTouch, method_60392, createWithSilkTouchOrShearsCondition
LootCondition$Builder (): doesNotHaveShearsOrSilkTouch, method_60393, createWithoutShearsOrSilkTouchCondition
<T extends LootFunctionConsumingBuilder<T>> T (ItemConvertible, LootFunctionConsumingBuilder<T>): applyExplosionDecay, method_45977, applyExplosionDecay
<T extends LootConditionConsumingBuilder<T>> T (ItemConvertible, LootConditionConsumingBuilder<T>): applyExplosionCondition, method_45978, addSurvivesExplosionCondition
LootTable$Builder (ItemConvertible): createSingleItemTable, method_45976, drops
LootTable$Builder (Block, LootCondition$Builder, LootPoolEntry$Builder<?>): createSelfDropDispatchTable, method_45991, drops
LootTable$Builder (Block, LootPoolEntry$Builder<?>): createSilkTouchDispatchTable, method_45989, dropsWithSilkTouch
LootTable$Builder (Block, LootPoolEntry$Builder<?>): createShearsDispatchTable, method_46001, dropsWithShears
LootTable$Builder (Block, LootPoolEntry$Builder<?>): createSilkTouchOrShearsDispatchTable, method_46008, dropsWithSilkTouchOrShears
LootTable$Builder (Block, ItemConvertible): createSingleItemTableWithSilkTouch, method_45983, drops
LootTable$Builder (ItemConvertible, LootNumberProvider): createSingleItemTable, method_45979, drops
LootTable$Builder (Block, ItemConvertible, LootNumberProvider): createSingleItemTableWithSilkTouch, method_45984, drops
LootTable$Builder (ItemConvertible): createSilkTouchOnlyTable, method_46003, dropsWithSilkTouch
LootTable$Builder (ItemConvertible): createPotFlowerItemTable, method_46009, pottedPlantDrops
LootTable$Builder (Block): createSlabItemTable, method_45980, slabDrops
<T extends Comparable<T>, StringIdentifiable> LootTable$Builder (Block, Property<T>, T): createSinglePropConditionTable, method_45987, dropsWithProperty
LootTable$Builder (Block): createNameableBlockEntityTable, method_45996, nameableContainerDrops
LootTable$Builder (Block): createShulkerBoxDrop, method_46004, shulkerBoxDrops
LootTable$Builder (Block): createCopperOreDrops, method_46010, copperOreDrops
LootTable$Builder (Block): createLapisOreDrops, method_46011, lapisOreDrops
LootTable$Builder (Block): createRedstoneOreDrops, method_46012, redstoneOreDrops
LootTable$Builder (Block): createBannerDrop, method_46013, bannerDrops
LootTable$Builder (Block): createBeeNestDrop, method_46014, beeNestDrops
LootTable$Builder (Block): createBeeHiveDrop, method_46015, beehiveDrops
LootTable$Builder (Block): createCaveVinesDrop, method_46016, glowBerryDrops
LootTable$Builder (Block): createCopperGolemStatueBlock, method_74433, copperGolemStatueDrops
LootTable$Builder (Block, Item): createOreDrop, method_45981, oreDrops
LootTable$Builder (Block, ItemConvertible): createMushroomBlockDrop, method_45998, mushroomBlockDrops
LootTable$Builder (Block): createGrassDrops, method_46017, shortPlantDrops
LootTable$Builder (Block, Item): createStemDrops, method_45997, cropStemDrops
LootTable$Builder (Block, Item): createAttachedStemDrops, method_46005, attachedCropStemDrops
LootTable$Builder (ItemConvertible): createShearsOnlyDrop, method_45995, dropsWithShears
LootTable$Builder (ItemConvertible): createShearsOrSilkTouchOnlyDrop, method_65053, dropsWithSilkTouchOrShears
LootTable$Builder (Block, LootCondition$Builder): createMultifaceBlockDrops, method_45990, multifaceGrowthDrops
LootTable$Builder (Block): createMultifaceBlockDrops, method_65261, multifaceGrowthDrops
LootTable$Builder (Block): createMossyCarpetBlockDrops, method_64930, paleMossCarpetDrops
LootTable$Builder (Block, Block, float...): createLeavesDrops, method_45986, leavesDrops
LootTable$Builder (Block, Block, float...): createOakLeavesDrops, method_46000, oakLeavesDrops
LootTable$Builder (Block): createMangroveLeavesDrops, method_46018, mangroveLeavesDrops
LootTable$Builder (Block, Item, Item, LootCondition$Builder): createCropDrops, method_45982, cropDrops
LootTable$Builder (Block): createDoublePlantShearsDrop, method_46019, seagrassDrops
LootTable$Builder (Block, Block): createDoublePlantWithSeedDrops, method_45985, tallPlantDrops
LootTable$Builder (Block): createCandleDrops, method_46020, candleDrops
LootTable$Builder (Block): createSegmentedBlockDrops, method_66554, segmentedDrops
LootTable$Builder (Block): createCandleCakeDrops, method_46021, candleCakeDrops
LootTable$Builder (): noDrop, method_45975, dropsNothing
void (): generate, method_10379, generate
void (BiConsumer<RegistryKey<LootTable>, LootTable$Builder>): generate, method_10399, accept
void (Block, Block): addNetherVinesDropTable, method_45999, addVinePlantDrop
LootTable$Builder (Block): createDoorTable, method_46022, doorDrops
void (Block): dropPottedContents, method_46023, addPottedPlantDrops
void (Block, Block): otherWhenSilkTouch, method_46007, addDropWithSilkTouch
void (Block, ItemConvertible): dropOther, method_46006, addDrop
void (Block): dropWhenSilkTouch, method_46024, addDropWithSilkTouch
void (Block): dropSelf, method_46025, addDrop
void (Block, Function<Block, LootTable$Builder>): add, method_45994, addDrop
void (Block, LootTable$Builder): add, method_45988, addDrop
IllegalStateException (Block): lambda$add$7, method_63539, method_63539
LootTable$Builder (Block): lambda$dropPottedContents$6, method_46026, method_46026
void (Set, Block, BiConsumer, RegistryKey): lambda$generate$5, method_63538, method_63538
LootFunction$Builder (Block, Segmented, Integer): lambda$createSegmentedBlockDrops$4, method_66553, method_66553
LootFunction$Builder (Block, Integer): lambda$createCandleDrops$3, method_45993, method_45993
LootFunction$Builder (Block, Direction): lambda$createMultifaceBlockDrops$2, method_65260, method_65260
LootFunction$Builder (Block, Direction): lambda$createMultifaceBlockDrops$1, method_45992, method_45992
LootFunction$Builder (Block, Integer): lambda$createStemDrops$0, method_46002, method_46002