Uses of Class
net.minecraft.loot.LootTable.Builder
Packages that use LootTable.Builder
-
Uses of LootTable.Builder in net.minecraft.data.server.loottable
Fields in net.minecraft.data.server.loottable with type parameters of type LootTable.BuilderModifier and TypeFieldDescriptionprivate final Map<Identifier,LootTable.Builder> BlockLootTableGenerator.lootTablesprivate final Map<EntityType<?>,Map<Identifier, LootTable.Builder>> EntityLootTableGenerator.lootTablesMethods in net.minecraft.data.server.loottable that return LootTable.BuilderModifier and TypeMethodDescriptionBlockLootTableGenerator.attachedCropStemDrops(Block stem, Item drop) protected LootTable.BuilderBlockLootTableGenerator.bannerDrops(Block drop) protected static LootTable.BuilderBlockLootTableGenerator.beehiveDrops(Block drop) protected static LootTable.BuilderBlockLootTableGenerator.beeNestDrops(Block drop) protected static LootTable.BuilderBlockLootTableGenerator.candleCakeDrops(Block candleCake) protected LootTable.BuilderBlockLootTableGenerator.candleDrops(Block candle) protected LootTable.BuilderBlockLootTableGenerator.copperOreDrops(Block drop) protected static LootTable.BuilderEntityLootTableGenerator.createForSheep(ItemConvertible item) protected LootTable.BuilderBlockLootTableGenerator.cropDrops(Block crop, Item product, Item seeds, LootCondition.Builder condition) BlockLootTableGenerator.cropStemDrops(Block stem, Item drop) protected LootTable.Builderprotected LootTable.BuilderBlockLootTableGenerator.drops(Block dropWithSilkTouch, ItemConvertible drop) protected LootTable.BuilderBlockLootTableGenerator.drops(Block dropWithSilkTouch, ItemConvertible drop, LootNumberProvider count) private static LootTable.BuilderBlockLootTableGenerator.drops(Block drop, LootCondition.Builder conditionBuilder, LootPoolEntry.Builder<?> child) BlockLootTableGenerator.drops(ItemConvertible drop) protected LootTable.BuilderBlockLootTableGenerator.drops(ItemConvertible drop, LootNumberProvider count) static LootTable.BuilderBlockLootTableGenerator.dropsNothing()protected <T extends Comparable<T> & StringIdentifiable>
LootTable.BuilderBlockLootTableGenerator.dropsWithProperty(Block drop, Property<T> property, T value) protected static LootTable.BuilderBlockLootTableGenerator.dropsWithShears(Block drop, LootPoolEntry.Builder<?> child) protected static LootTable.BuilderBlockLootTableGenerator.dropsWithShears(ItemConvertible drop) protected static LootTable.BuilderBlockLootTableGenerator.dropsWithSilkTouch(Block drop, LootPoolEntry.Builder<?> child) private static LootTable.BuilderBlockLootTableGenerator.dropsWithSilkTouch(ItemConvertible drop) protected static LootTable.BuilderBlockLootTableGenerator.dropsWithSilkTouchOrShears(Block drop, LootPoolEntry.Builder<?> child) protected static LootTable.BuilderBlockLootTableGenerator.glowBerryDrops(Block drop) protected LootTable.BuilderBlockLootTableGenerator.grassDrops(Block dropWithShears) protected LootTable.BuilderBlockLootTableGenerator.lapisOreDrops(Block drop) protected LootTable.BuilderBlockLootTableGenerator.leavesDrops(Block leaves, Block drop, float[] chance) protected LootTable.BuilderBlockLootTableGenerator.mangroveLeavesDrops(Block leaves) protected LootTable.BuilderBlockLootTableGenerator.multifaceGrowthDrops(Block drop, LootCondition.Builder condition) protected LootTable.BuilderBlockLootTableGenerator.mushroomBlockDrops(Block dropWithSilkTouch, ItemConvertible drop) protected LootTable.BuilderBlockLootTableGenerator.nameableContainerDrops(Block drop) protected LootTable.BuilderBlockLootTableGenerator.oakLeavesDrops(Block leaves, Block drop, float[] chance) protected LootTable.Builderprivate LootTable.BuilderBlockLootTableGenerator.pottedPlantDrops(ItemConvertible drop) protected LootTable.BuilderBlockLootTableGenerator.redstoneOreDrops(Block drop) protected static LootTable.BuilderBlockLootTableGenerator.seagrassDrops(Block seagrass) protected LootTable.BuilderBlockLootTableGenerator.shulkerBoxDrops(Block drop) protected LootTable.Builderprotected LootTable.BuilderBlockLootTableGenerator.tallGrassDrops(Block tallGrass, Block grass) Methods in net.minecraft.data.server.loottable with parameters of type LootTable.BuilderModifier and TypeMethodDescriptionprotected voidBlockLootTableGenerator.addDrop(Block block, LootTable.Builder lootTable) protected voidEntityLootTableGenerator.register(EntityType<?> entityType, LootTable.Builder lootTable) protected voidEntityLootTableGenerator.register(EntityType<?> entityType, Identifier entityId, LootTable.Builder lootTable) Method parameters in net.minecraft.data.server.loottable with type arguments of type LootTable.BuilderModifier and TypeMethodDescriptionvoidBarterLootTableGenerator.accept(BiConsumer<Identifier, LootTable.Builder> exporter) voidBlockLootTableGenerator.accept(BiConsumer<Identifier, LootTable.Builder> exporter) voidChestLootTableGenerator.accept(BiConsumer<Identifier, LootTable.Builder> exporter) voidEntityLootTableGenerator.accept(BiConsumer<Identifier, LootTable.Builder> exporter) voidFishingLootTableGenerator.accept(BiConsumer<Identifier, LootTable.Builder> exporter) voidGiftLootTableGenerator.accept(BiConsumer<Identifier, LootTable.Builder> exporter) voidLootTableGenerator.accept(BiConsumer<Identifier, LootTable.Builder> exporter) protected 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)