Uses of Class
net.minecraft.world.level.storage.loot.LootTable.Builder
Package
Description
-
Uses of LootTable.Builder in net.minecraft.data.loot
Modifier and TypeFieldDescriptionprivate final Map<ResourceLocation,
LootTable.Builder> BlockLootSubProvider.map
private final Map<EntityType<?>,
Map<ResourceLocation, LootTable.Builder>> EntityLootSubProvider.map
Modifier and TypeMethodDescriptionBlockLootSubProvider.createAttachedStemDrops
(Block p_249778_, Item p_250678_) protected LootTable.Builder
BlockLootSubProvider.createBannerDrop
(Block p_249810_) protected static LootTable.Builder
BlockLootSubProvider.createBeeHiveDrop
(Block p_248770_) protected static LootTable.Builder
BlockLootSubProvider.createBeeNestDrop
(Block p_250988_) protected static LootTable.Builder
BlockLootSubProvider.createCandleCakeDrops
(Block p_250280_) protected LootTable.Builder
BlockLootSubProvider.createCandleDrops
(Block p_250896_) protected static LootTable.Builder
BlockLootSubProvider.createCaveVinesDrop
(Block p_251070_) protected LootTable.Builder
BlockLootSubProvider.createCopperOreDrops
(Block p_251306_) protected LootTable.Builder
BlockLootSubProvider.createCropDrops
(Block p_249457_, Item p_248599_, Item p_251915_, LootItemCondition.Builder p_252202_) protected LootTable.Builder
BlockLootSubProvider.createDoorTable
(Block p_252166_) protected static LootTable.Builder
BlockLootSubProvider.createDoublePlantShearsDrop
(Block p_248678_) protected LootTable.Builder
BlockLootSubProvider.createDoublePlantWithSeedDrops
(Block p_248590_, Block p_248735_) protected LootTable.Builder
BlockLootSubProvider.createGrassDrops
(Block p_252139_) protected LootTable.Builder
BlockLootSubProvider.createLapisOreDrops
(Block p_251511_) protected LootTable.Builder
BlockLootSubProvider.createLeavesDrops
(Block p_250088_, Block p_250731_, float... p_248949_) protected LootTable.Builder
BlockLootSubProvider.createMangroveLeavesDrops
(Block p_251103_) protected LootTable.Builder
BlockLootSubProvider.createMultifaceBlockDrops
(Block p_249088_, LootItemCondition.Builder p_251535_) protected LootTable.Builder
BlockLootSubProvider.createMushroomBlockDrop
(Block p_249959_, ItemLike p_249315_) protected LootTable.Builder
BlockLootSubProvider.createNameableBlockEntityTable
(Block p_252291_) protected LootTable.Builder
BlockLootSubProvider.createOakLeavesDrops
(Block p_249535_, Block p_251505_, float... p_250753_) protected LootTable.Builder
BlockLootSubProvider.createOreDrop
(Block p_250450_, Item p_249745_) protected LootTable.Builder
BlockLootSubProvider.createPotFlowerItemTable
(ItemLike p_249395_) protected LootTable.Builder
BlockLootSubProvider.createRedstoneOreDrops
(Block p_251906_) protected static LootTable.Builder
BlockLootSubProvider.createSelfDropDispatchTable
(Block p_252253_, LootItemCondition.Builder p_248764_, LootPoolEntryContainer.Builder<?> p_249146_) protected static LootTable.Builder
BlockLootSubProvider.createShearsDispatchTable
(Block p_252195_, LootPoolEntryContainer.Builder<?> p_250102_) protected static LootTable.Builder
BlockLootSubProvider.createShearsOnlyDrop
(ItemLike p_250684_) protected static LootTable.Builder
EntityLootSubProvider.createSheepTable
(ItemLike p_249422_) protected LootTable.Builder
BlockLootSubProvider.createShulkerBoxDrop
(Block p_252164_) protected static LootTable.Builder
BlockLootSubProvider.createSilkTouchDispatchTable
(Block p_250203_, LootPoolEntryContainer.Builder<?> p_252089_) protected static LootTable.Builder
BlockLootSubProvider.createSilkTouchOnlyTable
(ItemLike p_252216_) protected static LootTable.Builder
BlockLootSubProvider.createSilkTouchOrShearsDispatchTable
(Block p_250539_, LootPoolEntryContainer.Builder<?> p_251459_) BlockLootSubProvider.createSingleItemTable
(ItemLike p_251912_) protected LootTable.Builder
BlockLootSubProvider.createSingleItemTable
(ItemLike p_251584_, NumberProvider p_249865_) protected LootTable.Builder
BlockLootSubProvider.createSingleItemTableWithSilkTouch
(Block p_249305_, ItemLike p_251905_) protected LootTable.Builder
BlockLootSubProvider.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.Builder
BlockLootSubProvider.createSlabItemTable
(Block p_251313_) BlockLootSubProvider.createStemDrops
(Block p_250957_, Item p_249098_) static LootTable.Builder
BlockLootSubProvider.noDrop()
Modifier and TypeMethodDescriptionprotected void
BlockLootSubProvider.add
(Block p_250610_, LootTable.Builder p_249817_) protected void
EntityLootSubProvider.add
(EntityType<?> p_252130_, ResourceLocation p_251706_, LootTable.Builder p_249357_) protected void
EntityLootSubProvider.add
(EntityType<?> p_248740_, LootTable.Builder p_249440_) Modifier and TypeMethodDescriptionprotected void
BlockLootSubProvider.add
(Block p_251966_, Function<Block, LootTable.Builder> p_251699_) void
BlockLootSubProvider.generate
(BiConsumer<ResourceLocation, LootTable.Builder> p_249322_) void
EntityLootSubProvider.generate
(BiConsumer<ResourceLocation, LootTable.Builder> p_251751_) void
LootTableSubProvider.generate
(BiConsumer<ResourceLocation, LootTable.Builder> p_249643_) -
Uses of LootTable.Builder in net.minecraft.data.loot.packs
Modifier and TypeMethodDescriptionvoid
VanillaChestLoot.generate
(BiConsumer<ResourceLocation, LootTable.Builder> p_250931_) void
VanillaFishingLoot.generate
(BiConsumer<ResourceLocation, LootTable.Builder> p_249559_) void
VanillaGiftLoot.generate
(BiConsumer<ResourceLocation, LootTable.Builder> p_250831_) void
VanillaPiglinBarterLoot.generate
(BiConsumer<ResourceLocation, LootTable.Builder> p_250176_) -
Uses of LootTable.Builder in net.minecraft.world.level.storage.loot
Modifier and TypeMethodDescriptionLootTable.Builder.apply
(LootItemFunction.Builder p_79164_) static LootTable.Builder
LootTable.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
Modifier and TypeMethodDescriptionprivate boolean
ForgeLootTableProvider.findAndReplaceInLootTableBuilder
(LootTable.Builder builder, Item from, ToolAction toolAction)