Uses of Class
net.minecraft.loot.LootTable.Builder
-
Packages that use LootTable.Builder Package Description net.minecraft.data net.minecraft.data.loot net.minecraft.loot net.minecraftforge.common.data -
-
Uses of LootTable.Builder in net.minecraft.data
Fields in net.minecraft.data with type parameters of type LootTable.Builder Modifier and Type Field Description private java.util.List<com.mojang.datafixers.util.Pair<java.util.function.Supplier<java.util.function.Consumer<java.util.function.BiConsumer<ResourceLocation,LootTable.Builder>>>,LootParameterSet>>
LootTableProvider. subProviders
Methods in net.minecraft.data that return types with arguments of type LootTable.Builder Modifier and Type Method Description protected java.util.List<com.mojang.datafixers.util.Pair<java.util.function.Supplier<java.util.function.Consumer<java.util.function.BiConsumer<ResourceLocation,LootTable.Builder>>>,LootParameterSet>>
LootTableProvider. getTables()
-
Uses of LootTable.Builder in net.minecraft.data.loot
Fields in net.minecraft.data.loot with type parameters of type LootTable.Builder Modifier and Type Field Description private java.util.Map<ResourceLocation,LootTable.Builder>
BlockLootTables. map
private java.util.Map<ResourceLocation,LootTable.Builder>
EntityLootTables. map
Methods in net.minecraft.data.loot that return LootTable.Builder Modifier and Type Method Description private 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 java.lang.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()
Methods in net.minecraft.data.loot with parameters of type LootTable.Builder Modifier and Type Method Description protected 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_)
Method parameters in net.minecraft.data.loot with type arguments of type LootTable.Builder Modifier and Type Method Description void
BlockLootTables. accept(java.util.function.BiConsumer<ResourceLocation,LootTable.Builder> p_accept_1_)
void
ChestLootTables. accept(java.util.function.BiConsumer<ResourceLocation,LootTable.Builder> p_accept_1_)
void
EntityLootTables. accept(java.util.function.BiConsumer<ResourceLocation,LootTable.Builder> p_accept_1_)
void
FishingLootTables. accept(java.util.function.BiConsumer<ResourceLocation,LootTable.Builder> p_accept_1_)
void
GiftLootTables. accept(java.util.function.BiConsumer<ResourceLocation,LootTable.Builder> p_accept_1_)
protected void
BlockLootTables. add(Block p_218522_1_, java.util.function.Function<Block,LootTable.Builder> p_218522_2_)
-
Uses of LootTable.Builder in net.minecraft.loot
Methods in net.minecraft.loot that return LootTable.Builder Modifier and Type Method Description LootTable.Builder
LootTable.Builder. apply(ILootFunction.IBuilder p_212841_1_)
static LootTable.Builder
LootTable. lootTable()
LootTable.Builder
LootTable.Builder. setParamSet(LootParameterSet p_216039_1_)
LootTable.Builder
LootTable.Builder. unwrap()
LootTable.Builder
LootTable.Builder. withPool(LootPool.Builder p_216040_1_)
Method parameters in net.minecraft.loot with type arguments of type LootTable.Builder Modifier and Type Method Description void
PiglinBarteringAddition. accept(java.util.function.BiConsumer<ResourceLocation,LootTable.Builder> p_accept_1_)
-
Uses of LootTable.Builder in net.minecraftforge.common.data
Methods in net.minecraftforge.common.data that return types with arguments of type LootTable.Builder Modifier and Type Method Description protected java.util.List<com.mojang.datafixers.util.Pair<java.util.function.Supplier<java.util.function.Consumer<java.util.function.BiConsumer<ResourceLocation,LootTable.Builder>>>,LootParameterSet>>
ForgeLootTableProvider. getTables()
private java.util.function.Consumer<java.util.function.BiConsumer<ResourceLocation,LootTable.Builder>>
ForgeLootTableProvider. replaceAndFilterChangesOnly(java.util.function.Consumer<java.util.function.BiConsumer<ResourceLocation,LootTable.Builder>> consumer)
Methods in net.minecraftforge.common.data with parameters of type LootTable.Builder Modifier and Type Method Description private boolean
ForgeLootTableProvider. findAndReplaceInLootTableBuilder(LootTable.Builder builder, Item from, ITag.INamedTag<Item> to)
Method parameters in net.minecraftforge.common.data with type arguments of type LootTable.Builder Modifier and Type Method Description private java.util.function.Consumer<java.util.function.BiConsumer<ResourceLocation,LootTable.Builder>>
ForgeLootTableProvider. replaceAndFilterChangesOnly(java.util.function.Consumer<java.util.function.BiConsumer<ResourceLocation,LootTable.Builder>> consumer)
-