Uses of Class
net.minecraft.loot.LootTable.Builder
Package
Description
-
Uses of LootTable.Builder in net.minecraft.data
Modifier and TypeFieldDescriptionprivate final List<com.mojang.datafixers.util.Pair<Supplier<Consumer<BiConsumer<ResourceLocation,
LootTable.Builder>>>, LootParameterSet>> LootTableProvider.subProviders
Modifier and TypeMethodDescriptionprotected List<com.mojang.datafixers.util.Pair<Supplier<Consumer<BiConsumer<ResourceLocation,
LootTable.Builder>>>, LootParameterSet>> LootTableProvider.getTables()
-
Uses of LootTable.Builder in net.minecraft.data.loot
Modifier and TypeFieldDescriptionprivate final Map<ResourceLocation,
LootTable.Builder> BlockLootTables.map
private final Map<ResourceLocation,
LootTable.Builder> EntityLootTables.map
Modifier and TypeMethodDescriptionprivate static LootTable.Builder
BlockLootTables.createAttachedStemDrops
(Block p_229435_0_, Item p_229435_1_) protected static LootTable.Builder
BlockLootTables.createBannerDrop
(Block p_218559_0_) private static LootTable.Builder
BlockLootTables.createBeeHiveDrop
(Block p_229437_0_) private static LootTable.Builder
BlockLootTables.createBeeNestDrop
(Block p_229436_0_) protected static LootTable.Builder
BlockLootTables.createCropDrops
(Block p_218541_0_, Item p_218541_1_, Item p_218541_2_, ILootCondition.IBuilder p_218541_3_) static LootTable.Builder
BlockLootTables.createDoorTable
(Block p_239829_0_) private static LootTable.Builder
BlockLootTables.createDoublePlantShearsDrop
(Block p_241750_0_) private static LootTable.Builder
BlockLootTables.createDoublePlantWithSeedDrops
(Block p_241749_0_, Block p_241749_1_) protected static LootTable.Builder
BlockLootTables.createGrassDrops
(Block p_218570_0_) protected static LootTable.Builder
BlockLootTables.createLeavesDrops
(Block p_218540_0_, Block p_218540_1_, float... p_218540_2_) protected static LootTable.Builder
BlockLootTables.createMushroomBlockDrop
(Block p_218491_0_, IItemProvider p_218491_1_) protected static LootTable.Builder
BlockLootTables.createNameableBlockEntityTable
(Block p_218481_0_) protected static LootTable.Builder
BlockLootTables.createOakLeavesDrops
(Block p_218526_0_, Block p_218526_1_, float... p_218526_2_) protected static LootTable.Builder
BlockLootTables.createOreDrop
(Block p_218476_0_, Item p_218476_1_) protected static LootTable.Builder
BlockLootTables.createPotFlowerItemTable
(IItemProvider p_218523_0_) protected static LootTable.Builder
BlockLootTables.createSelfDropDispatchTable
(Block p_218494_0_, ILootCondition.IBuilder p_218494_1_, LootEntry.Builder<?> p_218494_2_) protected static LootTable.Builder
BlockLootTables.createShearsDispatchTable
(Block p_218511_0_, LootEntry.Builder<?> p_218511_1_) protected static LootTable.Builder
BlockLootTables.createShearsOnlyDrop
(IItemProvider p_218486_0_) private static LootTable.Builder
EntityLootTables.createSheepTable
(IItemProvider p_218583_0_) protected static LootTable.Builder
BlockLootTables.createShulkerBoxDrop
(Block p_218544_0_) protected static LootTable.Builder
BlockLootTables.createSilkTouchDispatchTable
(Block p_218519_0_, LootEntry.Builder<?> p_218519_1_) protected static LootTable.Builder
BlockLootTables.createSilkTouchOnlyTable
(IItemProvider p_218561_0_) protected static LootTable.Builder
BlockLootTables.createSilkTouchOrShearsDispatchTable
(Block p_218535_0_, LootEntry.Builder<?> p_218535_1_) protected static LootTable.Builder
BlockLootTables.createSingleItemTable
(IItemProvider p_218546_0_) protected static LootTable.Builder
BlockLootTables.createSingleItemTable
(IItemProvider p_218463_0_, IRandomRange p_218463_1_) protected static LootTable.Builder
BlockLootTables.createSingleItemTableWithSilkTouch
(Block p_218515_0_, IItemProvider p_218515_1_) protected static LootTable.Builder
BlockLootTables.createSingleItemTableWithSilkTouch
(Block p_218530_0_, IItemProvider p_218530_1_, IRandomRange p_218530_2_) protected static <T extends Comparable<T> & IStringSerializable>
LootTable.BuilderBlockLootTables.createSinglePropConditionTable
(Block p_218562_0_, Property<T> p_218562_1_, T p_218562_2_) protected static LootTable.Builder
BlockLootTables.createSlabItemTable
(Block p_218513_0_) protected static LootTable.Builder
BlockLootTables.createStemDrops
(Block p_218475_0_, Item p_218475_1_) static LootTable.Builder
BlockLootTables.noDrop()
Modifier and TypeMethodDescriptionprotected void
BlockLootTables.add
(Block p_218507_1_, LootTable.Builder p_218507_2_) protected void
EntityLootTables.add
(EntityType<?> p_218582_1_, LootTable.Builder p_218582_2_) protected void
EntityLootTables.add
(ResourceLocation p_218585_1_, LootTable.Builder p_218585_2_) Modifier and TypeMethodDescriptionvoid
BlockLootTables.accept
(BiConsumer<ResourceLocation, LootTable.Builder> p_accept_1_) void
ChestLootTables.accept
(BiConsumer<ResourceLocation, LootTable.Builder> p_accept_1_) void
EntityLootTables.accept
(BiConsumer<ResourceLocation, LootTable.Builder> p_accept_1_) void
FishingLootTables.accept
(BiConsumer<ResourceLocation, LootTable.Builder> p_accept_1_) void
GiftLootTables.accept
(BiConsumer<ResourceLocation, LootTable.Builder> p_accept_1_) protected void
BlockLootTables.add
(Block p_218522_1_, Function<Block, LootTable.Builder> p_218522_2_) -
Uses of LootTable.Builder in net.minecraft.loot
Modifier and TypeMethodDescriptionLootTable.Builder.apply
(ILootFunction.IBuilder p_212841_1_) static LootTable.Builder
LootTable.lootTable()
LootTable.Builder.setParamSet
(LootParameterSet p_216039_1_) LootTable.Builder.unwrap()
LootTable.Builder.withPool
(LootPool.Builder p_216040_1_) Modifier and TypeMethodDescriptionvoid
PiglinBarteringAddition.accept
(BiConsumer<ResourceLocation, LootTable.Builder> p_accept_1_) -
Uses of LootTable.Builder in net.minecraftforge.common.data
Modifier and TypeMethodDescriptionprotected List<com.mojang.datafixers.util.Pair<Supplier<Consumer<BiConsumer<ResourceLocation,
LootTable.Builder>>>, LootParameterSet>> ForgeLootTableProvider.getTables()
private Consumer<BiConsumer<ResourceLocation,
LootTable.Builder>> ForgeLootTableProvider.replaceAndFilterChangesOnly
(Consumer<BiConsumer<ResourceLocation, LootTable.Builder>> consumer) Modifier and TypeMethodDescriptionprivate boolean
ForgeLootTableProvider.findAndReplaceInLootTableBuilder
(LootTable.Builder builder, Item from, ITag.INamedTag<Item> to) Modifier and TypeMethodDescriptionprivate Consumer<BiConsumer<ResourceLocation,
LootTable.Builder>> ForgeLootTableProvider.replaceAndFilterChangesOnly
(Consumer<BiConsumer<ResourceLocation, LootTable.Builder>> consumer)