Uses of Class
net.minecraft.world.level.storage.loot.LootTable.Builder
Packages that use LootTable.Builder
Package
Description
-
Uses of LootTable.Builder in net.minecraft.data.loot
Fields in net.minecraft.data.loot with type parameters of type LootTable.BuilderModifier and TypeFieldDescriptionprivate final Map<ResourceLocation,LootTable.Builder> BlockLootSubProvider.mapprivate final Map<EntityType<?>,Map<ResourceLocation, LootTable.Builder>> EntityLootSubProvider.mapMethods in net.minecraft.data.loot that return LootTable.BuilderModifier and TypeMethodDescriptionBlockLootSubProvider.createAttachedStemDrops(Block p_249778_, Item p_250678_) protected LootTable.BuilderBlockLootSubProvider.createBannerDrop(Block p_249810_) protected static LootTable.BuilderBlockLootSubProvider.createBeeHiveDrop(Block p_248770_) protected static LootTable.BuilderBlockLootSubProvider.createBeeNestDrop(Block p_250988_) protected static LootTable.BuilderBlockLootSubProvider.createCandleCakeDrops(Block p_250280_) protected LootTable.BuilderBlockLootSubProvider.createCandleDrops(Block p_250896_) protected static LootTable.BuilderBlockLootSubProvider.createCaveVinesDrop(Block p_251070_) protected LootTable.BuilderBlockLootSubProvider.createCopperOreDrops(Block p_251306_) protected LootTable.BuilderBlockLootSubProvider.createCropDrops(Block p_249457_, Item p_248599_, Item p_251915_, LootItemCondition.Builder p_252202_) protected LootTable.BuilderBlockLootSubProvider.createDoorTable(Block p_252166_) protected static LootTable.BuilderBlockLootSubProvider.createDoublePlantShearsDrop(Block p_248678_) protected LootTable.BuilderBlockLootSubProvider.createDoublePlantWithSeedDrops(Block p_248590_, Block p_248735_) protected LootTable.BuilderBlockLootSubProvider.createGrassDrops(Block p_252139_) protected LootTable.BuilderBlockLootSubProvider.createLapisOreDrops(Block p_251511_) protected LootTable.BuilderBlockLootSubProvider.createLeavesDrops(Block p_250088_, Block p_250731_, float... p_248949_) protected LootTable.BuilderBlockLootSubProvider.createMangroveLeavesDrops(Block p_251103_) protected LootTable.BuilderBlockLootSubProvider.createMultifaceBlockDrops(Block p_249088_, LootItemCondition.Builder p_251535_) protected LootTable.BuilderBlockLootSubProvider.createMushroomBlockDrop(Block p_249959_, ItemLike p_249315_) protected LootTable.BuilderBlockLootSubProvider.createNameableBlockEntityTable(Block p_252291_) protected LootTable.BuilderBlockLootSubProvider.createOakLeavesDrops(Block p_249535_, Block p_251505_, float... p_250753_) protected LootTable.BuilderBlockLootSubProvider.createOreDrop(Block p_250450_, Item p_249745_) protected LootTable.BuilderBlockLootSubProvider.createPotFlowerItemTable(ItemLike p_249395_) protected LootTable.BuilderBlockLootSubProvider.createRedstoneOreDrops(Block p_251906_) protected static LootTable.BuilderBlockLootSubProvider.createSelfDropDispatchTable(Block p_252253_, LootItemCondition.Builder p_248764_, LootPoolEntryContainer.Builder<?> p_249146_) protected static LootTable.BuilderBlockLootSubProvider.createShearsDispatchTable(Block p_252195_, LootPoolEntryContainer.Builder<?> p_250102_) protected static LootTable.BuilderBlockLootSubProvider.createShearsOnlyDrop(ItemLike p_250684_) protected static LootTable.BuilderEntityLootSubProvider.createSheepTable(ItemLike p_249422_) protected LootTable.BuilderBlockLootSubProvider.createShulkerBoxDrop(Block p_252164_) protected static LootTable.BuilderBlockLootSubProvider.createSilkTouchDispatchTable(Block p_250203_, LootPoolEntryContainer.Builder<?> p_252089_) protected static LootTable.BuilderBlockLootSubProvider.createSilkTouchOnlyTable(ItemLike p_252216_) protected static LootTable.BuilderBlockLootSubProvider.createSilkTouchOrShearsDispatchTable(Block p_250539_, LootPoolEntryContainer.Builder<?> p_251459_) BlockLootSubProvider.createSingleItemTable(ItemLike p_251912_) protected LootTable.BuilderBlockLootSubProvider.createSingleItemTable(ItemLike p_251584_, NumberProvider p_249865_) protected LootTable.BuilderBlockLootSubProvider.createSingleItemTableWithSilkTouch(Block p_249305_, ItemLike p_251905_) protected LootTable.BuilderBlockLootSubProvider.createSingleItemTableWithSilkTouch(Block p_251449_, ItemLike p_248558_, NumberProvider p_250047_) protected <T extends Comparable<T> & StringRepresentable>
LootTable.BuilderBlockLootSubProvider.createSinglePropConditionTable(Block p_252154_, Property<T> p_250272_, T p_250292_) protected LootTable.BuilderBlockLootSubProvider.createSlabItemTable(Block p_251313_) BlockLootSubProvider.createStemDrops(Block p_250957_, Item p_249098_) static LootTable.BuilderBlockLootSubProvider.noDrop()Methods in net.minecraft.data.loot with parameters of type LootTable.BuilderModifier and TypeMethodDescriptionprotected voidBlockLootSubProvider.add(Block p_250610_, LootTable.Builder p_249817_) protected voidEntityLootSubProvider.add(EntityType<?> p_252130_, ResourceLocation p_251706_, LootTable.Builder p_249357_) protected voidEntityLootSubProvider.add(EntityType<?> p_248740_, LootTable.Builder p_249440_) Method parameters in net.minecraft.data.loot with type arguments of type LootTable.BuilderModifier and TypeMethodDescriptionprotected voidBlockLootSubProvider.add(Block p_251966_, Function<Block, LootTable.Builder> p_251699_) voidBlockLootSubProvider.generate(BiConsumer<ResourceLocation, LootTable.Builder> p_249322_) voidEntityLootSubProvider.generate(BiConsumer<ResourceLocation, LootTable.Builder> p_251751_) voidLootTableSubProvider.generate(BiConsumer<ResourceLocation, LootTable.Builder> p_249643_) -
Uses of LootTable.Builder in net.minecraft.data.loot.packs
Method parameters in net.minecraft.data.loot.packs with type arguments of type LootTable.BuilderModifier and TypeMethodDescriptionvoidVanillaChestLoot.generate(BiConsumer<ResourceLocation, LootTable.Builder> p_250931_) voidVanillaFishingLoot.generate(BiConsumer<ResourceLocation, LootTable.Builder> p_249559_) voidVanillaGiftLoot.generate(BiConsumer<ResourceLocation, LootTable.Builder> p_250831_) voidVanillaPiglinBarterLoot.generate(BiConsumer<ResourceLocation, LootTable.Builder> p_250176_) -
Uses of LootTable.Builder in net.minecraft.world.level.storage.loot
Methods in net.minecraft.world.level.storage.loot that return LootTable.BuilderModifier and TypeMethodDescriptionLootTable.Builder.apply(LootItemFunction.Builder p_79164_) static LootTable.BuilderLootTable.lootTable()LootTable.Builder.setParamSet(LootContextParamSet p_79166_) LootTable.Builder.unwrap()LootTable.Builder.withPool(LootPool.Builder p_79162_) -
Uses of LootTable.Builder in net.minecraftforge.common.data
Methods in net.minecraftforge.common.data with parameters of type LootTable.BuilderModifier and TypeMethodDescriptionprivate booleanForgeLootTableProvider.findAndReplaceInLootTableBuilder(LootTable.Builder builder, Item from, ToolAction toolAction)