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<RegistryKey<LootTable>, LootTable.Builder> BlockLootTableGenerator.lootTablesprivate final Map<EntityType<?>, Map<RegistryKey<LootTable>, 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 LootTable.BuilderBlockLootTableGenerator.beehiveDrops(Block drop) protected 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 withSilkTouch, ItemConvertible withoutSilkTouch) protected LootTable.BuilderBlockLootTableGenerator.drops(Block block, 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 LootTable.BuilderBlockLootTableGenerator.dropsWithShears(Block block, LootPoolEntry.Builder<?> loot) protected static LootTable.BuilderBlockLootTableGenerator.dropsWithShears(ItemConvertible drop) protected LootTable.BuilderBlockLootTableGenerator.dropsWithSilkTouch(Block block, LootPoolEntry.Builder<?> loot) private LootTable.BuilderBlockLootTableGenerator.dropsWithSilkTouch(ItemConvertible drop) protected LootTable.BuilderBlockLootTableGenerator.dropsWithSilkTouchOrShears(Block block, LootPoolEntry.Builder<?> loot) protected LootTable.BuilderBlockLootTableGenerator.flowerbedDrops(Block flowerbed) protected LootTable.BuilderBlockLootTableGenerator.glowBerryDrops(Block drop) protected LootTable.BuilderBlockLootTableGenerator.lapisOreDrops(Block drop) protected LootTable.BuilderBlockLootTableGenerator.leavesDrops(Block leaves, Block sapling, float[] saplingChance) protected LootTable.BuilderBlockLootTableGenerator.mangroveLeavesDrops(Block leaves) protected LootTable.BuilderBlockLootTableGenerator.multifaceGrowthDrops(Block drop, LootCondition.Builder condition) protected LootTable.BuilderBlockLootTableGenerator.mushroomBlockDrops(Block withSilkTouch, ItemConvertible withoutSilkTouch) protected LootTable.BuilderBlockLootTableGenerator.nameableContainerDrops(Block drop) protected LootTable.BuilderBlockLootTableGenerator.oakLeavesDrops(Block leaves, Block sapling, float[] saplingChance) protected LootTable.Builderprivate LootTable.BuilderBlockLootTableGenerator.pottedPlantDrops(ItemConvertible drop) protected LootTable.BuilderBlockLootTableGenerator.redstoneOreDrops(Block drop) protected LootTable.BuilderBlockLootTableGenerator.seagrassDrops(Block seagrass) protected LootTable.BuilderBlockLootTableGenerator.shortPlantDrops(Block withShears) protected LootTable.BuilderBlockLootTableGenerator.shulkerBoxDrops(Block drop) protected LootTable.Builderprotected LootTable.BuilderBlockLootTableGenerator.tallPlantDrops(Block tallPlant, Block shortPlant) 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, RegistryKey<LootTable> tableKey, LootTable.Builder lootTable) Method parameters in net.minecraft.data.server.loottable with type arguments of type LootTable.BuilderModifier and TypeMethodDescriptionvoidBlockLootTableGenerator.accept(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) voidEntityLootTableGenerator.accept(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) voidLootTableGenerator.accept(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) 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<RegistryKey<LootTable>, LootTable.Builder> lootTables, RegistryWrapper.WrapperLookup registryLookup) -
Uses of LootTable.Builder in net.minecraft.data.server.loottable.rebalance
Methods in net.minecraft.data.server.loottable.rebalance that return LootTable.BuilderModifier and TypeMethodDescriptionTradeRebalanceChestLootTableGenerator.createAncientCityChestTableBuilder()TradeRebalanceChestLootTableGenerator.createDesertPyramidChestTableBuilder()TradeRebalanceChestLootTableGenerator.createJungleTempleChestTableBuilder()TradeRebalanceChestLootTableGenerator.createPillagerOutpostChestTableBuilder()Method parameters in net.minecraft.data.server.loottable.rebalance with type arguments of type LootTable.BuilderModifier and TypeMethodDescriptionvoidTradeRebalanceChestLootTableGenerator.accept(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) -
Uses of LootTable.Builder in net.minecraft.data.server.loottable.vanilla
Methods in net.minecraft.data.server.loottable.vanilla that return LootTable.BuilderModifier and TypeMethodDescriptionVanillaChestLootTableGenerator.createAncientCityChestTableBuilder()VanillaChestLootTableGenerator.createBastionBridgeChestTableBuilder()VanillaChestLootTableGenerator.createBastionHoglinStableChestTableBuilder()VanillaChestLootTableGenerator.createBastionOtherChestTableBuilder()VanillaChestLootTableGenerator.createBastionTreasureChestTableBuilder()VanillaChestLootTableGenerator.createDesertPyramidChestTableBuilder()VanillaEntityLootTableGenerator.createElderGuardianTableBuilder()VanillaChestLootTableGenerator.createEndCityTreasureChestTableBuilder()static LootTable.BuilderVanillaEquipmentLootTableGenerator.createEquipmentTableBuilder(Item helmet, Item chestplate, ArmorTrim trim, RegistryWrapper.Impl<Enchantment> enchantmentRegistryWrapper) static LootTable.BuilderVanillaFishingLootTableGenerator.createFishTableBuilder()VanillaChestLootTableGenerator.createJungleTempleChestTableBuilder()VanillaChestLootTableGenerator.createNetherBridgeChestTableBuilder()VanillaChestLootTableGenerator.createPillagerOutpostChestTableBuilder()VanillaChestLootTableGenerator.createShipwreckMapChestTableBuilder()VanillaChestLootTableGenerator.createShipwreckSupplyChestTableBuilder()VanillaChestLootTableGenerator.createShipwreckTreasureChestTableBuilder()VanillaChestLootTableGenerator.createStrongholdCorridorChestTableBuilder()VanillaChestLootTableGenerator.createStrongholdLibraryChestTableBuilder()VanillaChestLootTableGenerator.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<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) voidVanillaBarterLootTableGenerator.accept(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) voidVanillaChestLootTableGenerator.accept(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) voidVanillaEquipmentLootTableGenerator.accept(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) voidVanillaFishingLootTableGenerator.accept(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) voidVanillaGiftLootTableGenerator.accept(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) voidVanillaShearingLootTableGenerator.accept(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) voidVanillaChestLootTableGenerator.acceptTrialSpawnerTables(BiConsumer<RegistryKey<LootTable>, LootTable.Builder> lootTableBiConsumer) -
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.randomSequenceId(Identifier randomSequenceId) LootTable.Builder.type(LootContextType type)