Uses of Class
net.minecraft.world.level.storage.loot.LootTable.Builder
Packages that use LootTable.Builder
Package
Description
Classes for NeoForge's own data generation.
- 
Uses of LootTable.Builder in net.minecraft.data.lootFields in net.minecraft.data.loot with type parameters of type LootTable.BuilderModifier and TypeFieldDescriptionprotected 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.createPetalsDrops(Block p_273240_) 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_) Constructor parameters in net.minecraft.data.loot with type arguments of type LootTable.BuilderModifierConstructorDescriptionprotectedBlockLootSubProvider(Set<Item> p_281507_, FeatureFlagSet p_283552_, Map<ResourceLocation, LootTable.Builder> p_282212_) 
- 
Uses of LootTable.Builder in net.minecraft.data.loot.packsMethods in net.minecraft.data.loot.packs that return LootTable.BuilderModifier and TypeMethodDescriptionstatic LootTable.BuilderTradeRebalanceChestLoot.ancientCityLootTable()static LootTable.BuilderVanillaChestLoot.ancientCityLootTable()static LootTable.BuilderVanillaChestLoot.bastionBridgeLootTable()static LootTable.BuilderVanillaChestLoot.bastionHoglinStableLootTable()static LootTable.BuilderVanillaChestLoot.bastionOtherLootTable()static LootTable.BuilderVanillaChestLoot.bastionTreasureLootTable()private LootTable.BuilderVanillaBlockLoot.createDecoratedPotTable(Block p_277929_) private LootTable.BuilderVanillaBlockLoot.createPitcherCropLoot()static LootTable.BuilderTradeRebalanceChestLoot.desertPyramidLootTable()static LootTable.BuilderVanillaChestLoot.desertPyramidLootTable()static LootTable.BuilderVanillaEntityLoot.elderGuardianLootTable()static LootTable.BuilderVanillaChestLoot.endCityTreasureLootTable()static LootTable.BuilderVanillaFishingLoot.fishingFishLootTable()static LootTable.BuilderTradeRebalanceChestLoot.jungleTempleLootTable()static LootTable.BuilderVanillaChestLoot.jungleTempleLootTable()static LootTable.BuilderVanillaChestLoot.netherBridgeLootTable()static LootTable.BuilderTradeRebalanceChestLoot.pillagerOutpostLootTable()static LootTable.BuilderVanillaChestLoot.pillagerOutpostLootTable()static LootTable.BuilderVanillaChestLoot.shipwreckMapLootTable()static LootTable.BuilderVanillaChestLoot.shipwreckSupplyLootTable()static LootTable.BuilderVanillaChestLoot.shipwreckTreasureLootTable()static LootTable.BuilderVanillaChestLoot.strongholdCorridorLootTable()static LootTable.BuilderVanillaChestLoot.strongholdLibraryLootTable()static LootTable.BuilderVanillaChestLoot.woodlandMansionLootTable()Method parameters in net.minecraft.data.loot.packs with type arguments of type LootTable.BuilderModifier and TypeMethodDescriptionvoidTradeRebalanceChestLoot.generate(BiConsumer<ResourceLocation, LootTable.Builder> p_301981_) voidUpdateOneTwentyOneChestLoot.generate(BiConsumer<ResourceLocation, LootTable.Builder> p_312616_) voidVanillaArchaeologyLoot.generate(BiConsumer<ResourceLocation, LootTable.Builder> p_278066_) voidVanillaChestLoot.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_) static voidVanillaChestLoot.spawnerLootTables(BiConsumer<ResourceLocation, LootTable.Builder> p_311958_) 
- 
Uses of LootTable.Builder in net.minecraft.world.level.storage.lootMethods 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.setRandomSequence(ResourceLocation p_287667_) LootTable.Builder.unwrap()LootTable.Builder.withPool(LootPool.Builder p_79162_) 
- 
Uses of LootTable.Builder in net.neoforged.neoforge.common.data.internalMethods in net.neoforged.neoforge.common.data.internal that return LootTable.BuilderModifier and TypeMethodDescriptionprivate LootTable.BuilderNeoForgeLootTableProvider.findAndReplaceInLootTableBuilder(LootTable.Builder builder) Methods in net.neoforged.neoforge.common.data.internal with parameters of type LootTable.BuilderModifier and TypeMethodDescriptionprivate booleanNeoForgeLootTableProvider.findAndReplaceInLootPool(LootPool lootPool, LootTable.Builder newBuilder) private LootTable.BuilderNeoForgeLootTableProvider.findAndReplaceInLootTableBuilder(LootTable.Builder builder)