Uses of Class
net.minecraft.loot.LootTable.Builder
Packages that use LootTable.Builder
Package
Description
-
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 TypeFieldDescriptionprotected 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 LootTable.BuilderBlockLootTableGenerator.flowerbedDrops(Block flowerbed) 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 TypeMethodDescriptionvoidBlockLootTableGenerator.accept(BiConsumer<Identifier, LootTable.Builder> exporter) voidEntityLootTableGenerator.accept(BiConsumer<Identifier, LootTable.Builder> exporter) voidLootTableGenerator.accept(BiConsumer<Identifier, LootTable.Builder> exporter) protected voidBlockLootTableGenerator.addDrop(Block block, Function<Block, LootTable.Builder> lootTableFunction) Constructor parameters in net.minecraft.data.server.loottable with type arguments of type LootTable.BuilderModifierConstructorDescriptionprotectedBlockLootTableGenerator(Set<Item> explosionImmuneItems, FeatureSet requiredFeatures, Map<Identifier, LootTable.Builder> lootTables) -
Uses of LootTable.Builder in net.minecraft.data.server.loottable.vanilla
Methods in net.minecraft.data.server.loottable.vanilla that return LootTable.BuilderModifier and TypeMethodDescriptionstatic LootTable.BuilderVanillaChestLootTableGenerator.createAncientCityChestTableBuilder()static LootTable.BuilderVanillaChestLootTableGenerator.createBastionBridgeChestTableBuilder()static LootTable.BuilderVanillaChestLootTableGenerator.createBastionHoglinStableChestTableBuilder()static LootTable.BuilderVanillaChestLootTableGenerator.createBastionOtherChestTableBuilder()static LootTable.BuilderVanillaChestLootTableGenerator.createBastionTreasureChestTableBuilder()static LootTable.BuilderVanillaChestLootTableGenerator.createDesertPyramidChestTableBuilder()static LootTable.BuilderVanillaEntityLootTableGenerator.createElderGuardianTableBuilder()static LootTable.BuilderVanillaChestLootTableGenerator.createEndCityTreasureChestTableBuilder()static LootTable.BuilderVanillaFishingLootTableGenerator.createFishTableBuilder()static LootTable.BuilderVanillaChestLootTableGenerator.createJungleTempleChestTableBuilder()static LootTable.BuilderVanillaChestLootTableGenerator.createNetherBridgeChestTableBuilder()static LootTable.BuilderVanillaChestLootTableGenerator.createPillagerOutpostChestTableBuilder()static LootTable.BuilderVanillaChestLootTableGenerator.createShipwreckMapChestTableBuilder()static LootTable.BuilderVanillaChestLootTableGenerator.createShipwreckSupplyChestTableBuilder()static LootTable.BuilderVanillaChestLootTableGenerator.createShipwreckTreasureChestTableBuilder()static LootTable.BuilderVanillaChestLootTableGenerator.createStrongholdCorridorChestTableBuilder()static LootTable.BuilderVanillaChestLootTableGenerator.createStrongholdLibraryChestTableBuilder()static LootTable.BuilderVanillaChestLootTableGenerator.createWoodlandMansionChestTableBuilder()private LootTable.BuilderVanillaBlockLootTableGenerator.decoratedPotDrops(Block block) private LootTable.BuilderVanillaBlockLootTableGenerator.pitcherCropDrops()Method parameters in net.minecraft.data.server.loottable.vanilla with type arguments of type LootTable.BuilderModifier and TypeMethodDescriptionvoidVanillaArchaeologyLootTableGenerator.accept(BiConsumer<Identifier, LootTable.Builder> exporter) voidVanillaBarterLootTableGenerator.accept(BiConsumer<Identifier, LootTable.Builder> exporter) voidVanillaChestLootTableGenerator.accept(BiConsumer<Identifier, LootTable.Builder> exporter) voidVanillaFishingLootTableGenerator.accept(BiConsumer<Identifier, LootTable.Builder> exporter) voidVanillaGiftLootTableGenerator.accept(BiConsumer<Identifier, LootTable.Builder> exporter) -
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.method_51883(Identifier identifier) LootTable.Builder.pool(LootPool.Builder poolBuilder) LootTable.Builder.type(LootContextType context)