Uses of Class
net.minecraft.loot.LootTable.Builder
Packages that use LootTable.Builder
-
Uses of LootTable.Builder in net.minecraft.data.server
Fields in net.minecraft.data.server with type parameters of type LootTable.BuilderModifier and TypeFieldDescriptionprivate final Map<Identifier,LootTable.Builder> BlockLootTableGenerator.lootTablesprivate final Map<Identifier,LootTable.Builder> EntityLootTableGenerator.lootTablesprivate final List<com.mojang.datafixers.util.Pair<Supplier<Consumer<BiConsumer<Identifier,LootTable.Builder>>>, LootContextType>> LootTableProvider.lootTypeGeneratorsMethods in net.minecraft.data.server that return LootTable.BuilderModifier and TypeMethodDescriptionstatic LootTable.BuilderBlockLootTableGenerator.addDoorDrop(Block block) private static LootTable.BuilderBlockLootTableGenerator.attachedCropStemDrops(Block stem, Item drop) private static LootTable.BuilderBlockLootTableGenerator.bannerDrops(Block drop) private static LootTable.BuilderBlockLootTableGenerator.beehiveDrops(Block drop) private static LootTable.BuilderBlockLootTableGenerator.beeNestDrops(Block drop) private static LootTable.BuilderBlockLootTableGenerator.candleCakeDrops(Block candle) private static LootTable.BuilderBlockLootTableGenerator.candleDrops(Block candle) private static LootTable.BuilderBlockLootTableGenerator.copperOreDrops(Block ore) private static LootTable.BuilderEntityLootTableGenerator.createForSheep(ItemConvertible item) private static LootTable.BuilderBlockLootTableGenerator.cropDrops(Block crop, Item product, Item seeds, LootCondition.Builder condition) private static LootTable.BuilderBlockLootTableGenerator.cropStemDrops(Block stem, Item drop) private static LootTable.BuilderBlockLootTableGenerator.drops(Block dropWithSilkTouch, ItemConvertible drop) private static LootTable.BuilderBlockLootTableGenerator.drops(Block dropWithSilkTouch, ItemConvertible drop, LootNumberProvider count) private static LootTable.BuilderBlockLootTableGenerator.drops(Block drop, LootCondition.Builder conditionBuilder, LootPoolEntry.Builder<?> child) private static LootTable.BuilderBlockLootTableGenerator.drops(ItemConvertible drop) private static LootTable.BuilderBlockLootTableGenerator.drops(ItemConvertible drop, LootNumberProvider count) static LootTable.BuilderBlockLootTableGenerator.dropsNothing()private static <T extends Comparable<T> & StringIdentifiable>
LootTable.BuilderBlockLootTableGenerator.dropsWithProperty(Block drop, Property<T> property, T value) private static LootTable.BuilderBlockLootTableGenerator.dropsWithShears(Block drop, LootPoolEntry.Builder<?> child) private static LootTable.BuilderBlockLootTableGenerator.dropsWithShears(ItemConvertible drop) private static LootTable.BuilderBlockLootTableGenerator.dropsWithSilkTouch(Block drop, LootPoolEntry.Builder<?> child) private static LootTable.BuilderBlockLootTableGenerator.dropsWithSilkTouch(ItemConvertible drop) private static LootTable.BuilderBlockLootTableGenerator.dropsWithSilkTouchOrShears(Block drop, LootPoolEntry.Builder<?> child) private static LootTable.BuilderBlockLootTableGenerator.glowBerryDrops(Block drop) private static LootTable.BuilderBlockLootTableGenerator.grassDrops(Block dropWithShears) private static LootTable.BuilderBlockLootTableGenerator.lapisOreDrops(Block ore) private static LootTable.BuilderBlockLootTableGenerator.leavesDrop(Block leaves, Block drop, float[] chance) private static LootTable.BuilderBlockLootTableGenerator.mangroveLeavesDrop(Block leaves) private static LootTable.BuilderBlockLootTableGenerator.multifaceGrowthDrops(Block multifaceGrowthBlock, LootCondition.Builder conditionBuilder) private static LootTable.BuilderBlockLootTableGenerator.mushroomBlockDrops(Block dropWithSilkTouch, ItemConvertible drop) private static LootTable.BuilderBlockLootTableGenerator.nameableContainerDrops(Block drop) private static LootTable.BuilderBlockLootTableGenerator.oakLeavesDrop(Block leaves, Block drop, float[] chance) private static LootTable.Builderprivate static LootTable.BuilderBlockLootTableGenerator.pottedPlantDrops(ItemConvertible plant) private static LootTable.BuilderBlockLootTableGenerator.redstoneOreDrops(Block ore) private static LootTable.BuilderBlockLootTableGenerator.seagrassDrops(Block seagrass) private static LootTable.BuilderBlockLootTableGenerator.shulkerBoxDrops(Block drop) private static LootTable.Builderprivate static LootTable.BuilderBlockLootTableGenerator.tallGrassDrops(Block tallGrass, Block grass) Methods in net.minecraft.data.server with parameters of type LootTable.BuilderModifier and TypeMethodDescriptionprivate voidBlockLootTableGenerator.addDrop(Block block, LootTable.Builder lootTable) private voidEntityLootTableGenerator.register(EntityType<?> entityType, LootTable.Builder lootTable) private voidEntityLootTableGenerator.register(Identifier entityId, LootTable.Builder lootTable) Method parameters in net.minecraft.data.server with type arguments of type LootTable.BuilderModifier and TypeMethodDescriptionvoidBarterLootTableGenerator.accept(BiConsumer<Identifier, LootTable.Builder> biConsumer) voidBlockLootTableGenerator.accept(BiConsumer<Identifier, LootTable.Builder> biConsumer) voidChestLootTableGenerator.accept(BiConsumer<Identifier, LootTable.Builder> biConsumer) voidEntityLootTableGenerator.accept(BiConsumer<Identifier, LootTable.Builder> biConsumer) voidFishingLootTableGenerator.accept(BiConsumer<Identifier, LootTable.Builder> biConsumer) voidGiftLootTableGenerator.accept(BiConsumer<Identifier, LootTable.Builder> biConsumer) private voidBlockLootTableGenerator.addDrop(Block block, Function<Block, LootTable.Builder> lootTableFunction) -
Uses of LootTable.Builder in net.minecraft.loot
Methods in net.minecraft.loot that return LootTable.BuilderModifier and TypeMethodDescriptionLootTable.Builder.apply(LootFunction.Builder builder) static LootTable.BuilderLootTable.builder()LootTable.Builder.getThisFunctionConsumingBuilder()LootTable.Builder.pool(LootPool.Builder poolBuilder) LootTable.Builder.type(LootContextType context)