Uses of Class
net.minecraft.world.level.storage.loot.LootTable
Packages that use LootTable
Package
Description
Classes for NeoForge's own data generation.
-
Uses of LootTable in net.minecraft.advancements
Fields in net.minecraft.advancements with type parameters of type LootTableModifier and TypeFieldDescriptionprivate final com.google.common.collect.ImmutableList.Builder<ResourceKey<LootTable>> AdvancementRewards.Builder.lootprivate final List<ResourceKey<LootTable>> AdvancementRewards.lootThe field for thelootrecord component.Methods in net.minecraft.advancements that return types with arguments of type LootTableModifier and TypeMethodDescriptionAdvancementRewards.loot()Returns the value of thelootrecord component.Method parameters in net.minecraft.advancements with type arguments of type LootTableModifier and TypeMethodDescriptionAdvancementRewards.Builder.addLootTable(ResourceKey<LootTable> lootTable) static AdvancementRewards.BuilderAdvancementRewards.Builder.loot(ResourceKey<LootTable> lootTable) Constructor parameters in net.minecraft.advancements with type arguments of type LootTableModifierConstructorDescriptionAdvancementRewards(int experience, List<ResourceKey<LootTable>> loot, List<ResourceLocation> recipes, Optional<CacheableFunction> function) Creates an instance of aAdvancementRewardsrecord class. -
Uses of LootTable in net.minecraft.advancements.critereon
Fields in net.minecraft.advancements.critereon with type parameters of type LootTableModifier and TypeFieldDescriptionprivate final ResourceKey<LootTable> LootTableTrigger.TriggerInstance.lootTableThe field for thelootTablerecord component.Methods in net.minecraft.advancements.critereon that return types with arguments of type LootTableModifier and TypeMethodDescriptionLootTableTrigger.TriggerInstance.lootTable()Returns the value of thelootTablerecord component.Method parameters in net.minecraft.advancements.critereon with type arguments of type LootTableModifier and TypeMethodDescriptionLootTableTrigger.TriggerInstance.lootTableUsed(ResourceKey<LootTable> lootTable) booleanLootTableTrigger.TriggerInstance.matches(ResourceKey<LootTable> lootTable) voidLootTableTrigger.trigger(ServerPlayer player, ResourceKey<LootTable> lootTable) Constructor parameters in net.minecraft.advancements.critereon with type arguments of type LootTableModifierConstructorDescriptionTriggerInstance(Optional<ContextAwarePredicate> player, ResourceKey<LootTable> lootTable) Creates an instance of aTriggerInstancerecord class. -
Uses of LootTable in net.minecraft.commands.arguments
Methods in net.minecraft.commands.arguments that return types with arguments of type LootTableModifier and TypeMethodDescriptionResourceOrIdArgument.getLootTable(com.mojang.brigadier.context.CommandContext<CommandSourceStack> context, String name) -
Uses of LootTable in net.minecraft.core.registries
Fields in net.minecraft.core.registries with type parameters of type LootTableModifier and TypeFieldDescriptionstatic final ResourceKey<Registry<LootTable>> Registries.LOOT_TABLE -
Uses of LootTable in net.minecraft.data.loot
Fields in net.minecraft.data.loot with type parameters of type LootTableModifier and TypeFieldDescriptionprotected final Map<ResourceKey<LootTable>, LootTable.Builder> BlockLootSubProvider.mapprivate final Map<EntityType<?>, Map<ResourceKey<LootTable>, LootTable.Builder>> EntityLootSubProvider.mapprivate final Set<ResourceKey<LootTable>> LootTableProvider.requiredTablesMethod parameters in net.minecraft.data.loot with type arguments of type LootTableModifier and TypeMethodDescriptionprotected voidEntityLootSubProvider.add(EntityType<?> entityType, ResourceKey<LootTable> defaultLootTable, LootTable.Builder builder) voidBlockLootSubProvider.generate(BiConsumer<ResourceKey<LootTable>, LootTable.Builder> output) voidEntityLootSubProvider.generate(BiConsumer<ResourceKey<LootTable>, LootTable.Builder> output) voidLootTableSubProvider.generate(BiConsumer<ResourceKey<LootTable>, LootTable.Builder> output) private static ResourceLocationLootTableProvider.sequenceIdForLootTable(ResourceKey<LootTable> lootTable) protected voidLootTableProvider.validate(WritableRegistry<LootTable> writableregistry, ValidationContext validationcontext, ProblemReporter.Collector problemreporter$collector) Constructor parameters in net.minecraft.data.loot with type arguments of type LootTableModifierConstructorDescriptionprotectedBlockLootSubProvider(Set<Item> explosionResistant, FeatureFlagSet enabledFeatures, Map<ResourceKey<LootTable>, LootTable.Builder> map, HolderLookup.Provider registries) LootTableProvider(PackOutput output, Set<ResourceKey<LootTable>> requiredTables, List<LootTableProvider.SubProviderEntry> subProviders, CompletableFuture<HolderLookup.Provider> registries) -
Uses of LootTable in net.minecraft.data.loot.packs
Method parameters in net.minecraft.data.loot.packs with type arguments of type LootTableModifier and TypeMethodDescriptionvoidTradeRebalanceChestLoot.generate(BiConsumer<ResourceKey<LootTable>, LootTable.Builder> p_301981_) voidVanillaArchaeologyLoot.generate(BiConsumer<ResourceKey<LootTable>, LootTable.Builder> p_278066_) voidVanillaChestLoot.generate(BiConsumer<ResourceKey<LootTable>, LootTable.Builder> output) voidVanillaEquipmentLoot.generate(BiConsumer<ResourceKey<LootTable>, LootTable.Builder> output) voidVanillaFishingLoot.generate(BiConsumer<ResourceKey<LootTable>, LootTable.Builder> p_249559_) voidVanillaGiftLoot.generate(BiConsumer<ResourceKey<LootTable>, LootTable.Builder> p_250831_) voidVanillaPiglinBarterLoot.generate(BiConsumer<ResourceKey<LootTable>, LootTable.Builder> p_250176_) voidVanillaShearingLoot.generate(BiConsumer<ResourceKey<LootTable>, LootTable.Builder> p_332018_) voidVanillaChestLoot.spawnerLootTables(BiConsumer<ResourceKey<LootTable>, LootTable.Builder> output) -
Uses of LootTable in net.minecraft.data.worldgen
Method parameters in net.minecraft.data.worldgen with type arguments of type LootTableModifier and TypeMethodDescriptionprivate static CappedProcessorProcessorLists.trailsArchyLootProcessor(ResourceKey<LootTable> lootTable, int limit) -
Uses of LootTable in net.minecraft.server
Methods in net.minecraft.server that return LootTableModifier and TypeMethodDescriptionReloadableServerRegistries.Holder.getLootTable(ResourceKey<LootTable> lootTableKey) Method parameters in net.minecraft.server with type arguments of type LootTableModifier and TypeMethodDescriptionReloadableServerRegistries.Holder.getLootTable(ResourceKey<LootTable> lootTableKey) -
Uses of LootTable in net.minecraft.server.commands
Method parameters in net.minecraft.server.commands with type arguments of type LootTableModifier and TypeMethodDescriptionprivate static voidLootCommand.callback(CommandSourceStack source, List<ItemStack> items, ResourceKey<LootTable> lootTable) private static intLootCommand.drop(com.mojang.brigadier.context.CommandContext<CommandSourceStack> context, Holder<LootTable> lootTable, LootParams params, LootCommand.DropConsumer dropConsumer) private static intLootCommand.dropChestLoot(com.mojang.brigadier.context.CommandContext<CommandSourceStack> context, Holder<LootTable> lootTable, LootCommand.DropConsumer dropCOnsimer) private static intLootCommand.dropFishingLoot(com.mojang.brigadier.context.CommandContext<CommandSourceStack> context, Holder<LootTable> lootTable, BlockPos pos, ItemStack tool, LootCommand.DropConsumer dropConsumet) -
Uses of LootTable in net.minecraft.world
Methods in net.minecraft.world that return types with arguments of type LootTableMethod parameters in net.minecraft.world with type arguments of type LootTableModifier and TypeMethodDescriptionstatic voidRandomizableContainer.setBlockEntityLootTable(BlockGetter level, RandomSource random, BlockPos ps, ResourceKey<LootTable> lootTable) voidRandomizableContainer.setLootTable(ResourceKey<LootTable> lootTable) default voidRandomizableContainer.setLootTable(ResourceKey<LootTable> lootTable, long seed) -
Uses of LootTable in net.minecraft.world.entity
Fields in net.minecraft.world.entity with type parameters of type LootTableModifier and TypeFieldDescriptionprivate ResourceKey<LootTable> EntityType.lootTableprivate final ResourceKey<LootTable> EquipmentTable.lootTableThe field for thelootTablerecord component.private ResourceKey<LootTable> Mob.lootTableMethods in net.minecraft.world.entity that return types with arguments of type LootTableModifier and TypeMethodDescriptionEntityType.getDefaultLootTable()protected ResourceKey<LootTable> Mob.getDefaultLootTable()LivingEntity.getLootTable()final ResourceKey<LootTable> Mob.getLootTable()EquipmentTable.lootTable()Returns the value of thelootTablerecord component.Method parameters in net.minecraft.world.entity with type arguments of type LootTableModifier and TypeMethodDescriptiondefault voidEquipmentUser.equip(ResourceKey<LootTable> equipmentLootTable, LootParams params, long seed, Map<EquipmentSlot, Float> slotDropChances) default voidEquipmentUser.equip(ResourceKey<LootTable> equipmentLootTable, LootParams params, Map<EquipmentSlot, Float> slotDropChances) voidMob.equip(ResourceKey<LootTable> equipmentLootTable, Map<EquipmentSlot, Float> slotDropChances) Constructor parameters in net.minecraft.world.entity with type arguments of type LootTableModifierConstructorDescriptionEquipmentTable(ResourceKey<LootTable> lootTable, Map<EquipmentSlot, Float> slotDropChances) Creates an instance of aEquipmentTablerecord class. -
Uses of LootTable in net.minecraft.world.entity.ai.behavior
Fields in net.minecraft.world.entity.ai.behavior with type parameters of type LootTableModifier and TypeFieldDescriptionprivate static final Map<VillagerProfession, ResourceKey<LootTable>> GiveGiftToHero.GIFTSDeprecated. -
Uses of LootTable in net.minecraft.world.entity.animal
Methods in net.minecraft.world.entity.animal that return types with arguments of type LootTable -
Uses of LootTable in net.minecraft.world.entity.vehicle
Fields in net.minecraft.world.entity.vehicle with type parameters of type LootTableModifier and TypeFieldDescriptionprivate ResourceKey<LootTable> AbstractMinecartContainer.lootTableprivate ResourceKey<LootTable> ChestBoat.lootTableMethods in net.minecraft.world.entity.vehicle that return types with arguments of type LootTableModifier and TypeMethodDescriptionAbstractMinecartContainer.getLootTable()ChestBoat.getLootTable()ContainerEntity.getLootTable()Method parameters in net.minecraft.world.entity.vehicle with type arguments of type LootTableModifier and TypeMethodDescriptionvoidAbstractMinecartContainer.setLootTable(ResourceKey<LootTable> lootTable) voidAbstractMinecartContainer.setLootTable(ResourceKey<LootTable> lootTable, long seed) voidChestBoat.setLootTable(ResourceKey<LootTable> lootTable) voidContainerEntity.setLootTable(ResourceKey<LootTable> lootTable) -
Uses of LootTable in net.minecraft.world.item.component
Fields in net.minecraft.world.item.component with type parameters of type LootTableModifier and TypeFieldDescriptionprivate final ResourceKey<LootTable> SeededContainerLoot.lootTableThe field for thelootTablerecord component.Methods in net.minecraft.world.item.component that return types with arguments of type LootTableModifier and TypeMethodDescriptionSeededContainerLoot.lootTable()Returns the value of thelootTablerecord component.Constructor parameters in net.minecraft.world.item.component with type arguments of type LootTableModifierConstructorDescriptionSeededContainerLoot(ResourceKey<LootTable> lootTable, long seed) Creates an instance of aSeededContainerLootrecord class. -
Uses of LootTable in net.minecraft.world.level.block.entity
Fields in net.minecraft.world.level.block.entity with type parameters of type LootTableModifier and TypeFieldDescriptionprivate ResourceKey<LootTable> BrushableBlockEntity.lootTableprotected ResourceKey<LootTable> DecoratedPotBlockEntity.lootTableprotected ResourceKey<LootTable> RandomizableContainerBlockEntity.lootTableMethods in net.minecraft.world.level.block.entity that return types with arguments of type LootTableModifier and TypeMethodDescriptionDecoratedPotBlockEntity.getLootTable()RandomizableContainerBlockEntity.getLootTable()Method parameters in net.minecraft.world.level.block.entity with type arguments of type LootTableModifier and TypeMethodDescriptionvoidBrushableBlockEntity.setLootTable(ResourceKey<LootTable> lootTable, long seed) voidDecoratedPotBlockEntity.setLootTable(ResourceKey<LootTable> lootTable) voidRandomizableContainerBlockEntity.setLootTable(ResourceKey<LootTable> lootTable) -
Uses of LootTable in net.minecraft.world.level.block.entity.trialspawner
Fields in net.minecraft.world.level.block.entity.trialspawner with type parameters of type LootTableModifier and TypeFieldDescriptionprotected Optional<ResourceKey<LootTable>> TrialSpawnerData.ejectingLootTableprivate final ResourceKey<LootTable> TrialSpawnerConfig.itemsToDropWhenOminousThe field for theitemsToDropWhenOminousrecord component.private final SimpleWeightedRandomList<ResourceKey<LootTable>> TrialSpawnerConfig.lootTablesToEjectThe field for thelootTablesToEjectrecord component.Methods in net.minecraft.world.level.block.entity.trialspawner that return types with arguments of type LootTableModifier and TypeMethodDescriptionTrialSpawnerConfig.itemsToDropWhenOminous()Returns the value of theitemsToDropWhenOminousrecord component.TrialSpawnerConfig.lootTablesToEject()Returns the value of thelootTablesToEjectrecord component.Method parameters in net.minecraft.world.level.block.entity.trialspawner with type arguments of type LootTableModifier and TypeMethodDescriptionvoidTrialSpawner.ejectReward(ServerLevel level, BlockPos pos, ResourceKey<LootTable> lootTable) Constructor parameters in net.minecraft.world.level.block.entity.trialspawner with type arguments of type LootTableModifierConstructorDescriptionTrialSpawnerConfig(int spawnRange, float totalMobs, float simultaneousMobs, float totalMobsAddedPerPlayer, float simultaneousMobsAddedPerPlayer, int ticksBetweenSpawn, SimpleWeightedRandomList<SpawnData> spawnPotentialsDefinition, SimpleWeightedRandomList<ResourceKey<LootTable>> lootTablesToEject, ResourceKey<LootTable> itemsToDropWhenOminous) Creates an instance of aTrialSpawnerConfigrecord class. -
Uses of LootTable in net.minecraft.world.level.block.entity.vault
Fields in net.minecraft.world.level.block.entity.vault with type parameters of type LootTableModifier and TypeFieldDescriptionprivate final ResourceKey<LootTable> VaultConfig.lootTableThe field for thelootTablerecord component.private final Optional<ResourceKey<LootTable>> VaultConfig.overrideLootTableToDisplayThe field for theoverrideLootTableToDisplayrecord component.Methods in net.minecraft.world.level.block.entity.vault that return types with arguments of type LootTableModifier and TypeMethodDescriptionVaultConfig.lootTable()Returns the value of thelootTablerecord component.VaultConfig.overrideLootTableToDisplay()Returns the value of theoverrideLootTableToDisplayrecord component.Method parameters in net.minecraft.world.level.block.entity.vault with type arguments of type LootTableModifier and TypeMethodDescriptionprivate static ItemStackVaultBlockEntity.Server.getRandomDisplayItemFromLootTable(ServerLevel level, BlockPos pos, ResourceKey<LootTable> lootTable) Constructor parameters in net.minecraft.world.level.block.entity.vault with type arguments of type LootTableModifierConstructorDescriptionVaultConfig(ResourceKey<LootTable> p_335999_, double p_323704_, double p_323499_, ItemStack p_323661_, Optional<ResourceKey<LootTable>> p_323481_) VaultConfig(ResourceKey<LootTable> p_335999_, double p_323704_, double p_323499_, ItemStack p_323661_, Optional<ResourceKey<LootTable>> p_323481_) VaultConfig(ResourceKey<LootTable> lootTable, double activationRange, double deactivationRange, ItemStack keyItem, Optional<ResourceKey<LootTable>> overrideLootTableToDisplay, PlayerDetector playerDetector, PlayerDetector.EntitySelector entitySelector) Creates an instance of aVaultConfigrecord class.VaultConfig(ResourceKey<LootTable> lootTable, double activationRange, double deactivationRange, ItemStack keyItem, Optional<ResourceKey<LootTable>> overrideLootTableToDisplay, PlayerDetector playerDetector, PlayerDetector.EntitySelector entitySelector) Creates an instance of aVaultConfigrecord class. -
Uses of LootTable in net.minecraft.world.level.block.state
Fields in net.minecraft.world.level.block.state with type parameters of type LootTableModifier and TypeFieldDescriptionprotected ResourceKey<LootTable> BlockBehaviour.drops(package private) ResourceKey<LootTable> BlockBehaviour.Properties.dropsSets loot table informationprivate final Supplier<ResourceKey<LootTable>> BlockBehaviour.lootTableSupplierprivate Supplier<ResourceKey<LootTable>> BlockBehaviour.Properties.lootTableSupplierMethods in net.minecraft.world.level.block.state that return types with arguments of type LootTable -
Uses of LootTable in net.minecraft.world.level.levelgen.structure
Method parameters in net.minecraft.world.level.levelgen.structure with type arguments of type LootTableModifier and TypeMethodDescriptionprotected booleanStructurePiece.createChest(ServerLevelAccessor level, BoundingBox box, RandomSource random, BlockPos pos, ResourceKey<LootTable> lootTable, BlockState state) protected booleanStructurePiece.createChest(WorldGenLevel level, BoundingBox box, RandomSource random, int x, int y, int z, ResourceKey<LootTable> lootTable) protected booleanStructurePiece.createDispenser(WorldGenLevel level, BoundingBox box, RandomSource random, int x, int y, int z, Direction facing, ResourceKey<LootTable> lootTable) -
Uses of LootTable in net.minecraft.world.level.levelgen.structure.structures
Fields in net.minecraft.world.level.levelgen.structure.structures with type parameters of type LootTableModifier and TypeFieldDescription(package private) static final Map<String, ResourceKey<LootTable>> ShipwreckPieces.MARKERS_TO_LOOTMethod parameters in net.minecraft.world.level.levelgen.structure.structures with type arguments of type LootTableModifier and TypeMethodDescriptionprivate static StructureProcessorOceanRuinPieces.archyRuleProcessor(Block block, Block suspiciousBlock, ResourceKey<LootTable> lootTable) protected booleanMineshaftPieces.MineShaftCorridor.createChest(WorldGenLevel level, BoundingBox box, RandomSource random, int x, int y, int z, ResourceKey<LootTable> lootTable) -
Uses of LootTable in net.minecraft.world.level.levelgen.structure.templatesystem.rule.blockentity
Fields in net.minecraft.world.level.levelgen.structure.templatesystem.rule.blockentity with type parameters of type LootTableConstructor parameters in net.minecraft.world.level.levelgen.structure.templatesystem.rule.blockentity with type arguments of type LootTable -
Uses of LootTable in net.minecraft.world.level.storage.loot
Fields in net.minecraft.world.level.storage.loot declared as LootTableFields in net.minecraft.world.level.storage.loot with type parameters of type LootTableModifier and TypeFieldDescriptionstatic final ResourceKey<LootTable> BuiltInLootTables.ABANDONED_MINESHAFTstatic final ResourceKey<LootTable> BuiltInLootTables.ANCIENT_CITYstatic final ResourceKey<LootTable> BuiltInLootTables.ANCIENT_CITY_ICE_BOXstatic final ResourceKey<LootTable> BuiltInLootTables.ARMORER_GIFTstatic final ResourceKey<LootTable> BuiltInLootTables.BASTION_BRIDGEstatic final ResourceKey<LootTable> BuiltInLootTables.BASTION_HOGLIN_STABLEstatic final ResourceKey<LootTable> BuiltInLootTables.BASTION_OTHERstatic final ResourceKey<LootTable> BuiltInLootTables.BASTION_TREASUREstatic final ResourceKey<LootTable> BuiltInLootTables.BOGGED_SHEARstatic final ResourceKey<LootTable> BuiltInLootTables.BURIED_TREASUREstatic final ResourceKey<LootTable> BuiltInLootTables.BUTCHER_GIFTstatic final ResourceKey<LootTable> BuiltInLootTables.CARTOGRAPHER_GIFTstatic final ResourceKey<LootTable> BuiltInLootTables.CAT_MORNING_GIFTstatic final ResourceKey<LootTable> BuiltInLootTables.CLERIC_GIFTLootTable.CODECstatic final ResourceKey<LootTable> BuiltInLootTables.DESERT_PYRAMIDstatic final ResourceKey<LootTable> BuiltInLootTables.DESERT_PYRAMID_ARCHAEOLOGYstatic final ResourceKey<LootTable> BuiltInLootTables.DESERT_WELL_ARCHAEOLOGYstatic final com.mojang.serialization.Codec<LootTable> LootTable.DIRECT_CODECstatic final ResourceKey<LootTable> BuiltInLootTables.EMPTYstatic final ResourceKey<LootTable> BuiltInLootTables.END_CITY_TREASUREstatic final ResourceKey<LootTable> BuiltInLootTables.EQUIPMENT_TRIAL_CHAMBERstatic final ResourceKey<LootTable> BuiltInLootTables.EQUIPMENT_TRIAL_CHAMBER_MELEEstatic final ResourceKey<LootTable> BuiltInLootTables.EQUIPMENT_TRIAL_CHAMBER_RANGEDstatic final ResourceKey<LootTable> BuiltInLootTables.FARMER_GIFTstatic final ResourceKey<LootTable> BuiltInLootTables.FISHERMAN_GIFTstatic final ResourceKey<LootTable> BuiltInLootTables.FISHINGstatic final ResourceKey<LootTable> BuiltInLootTables.FISHING_FISHstatic final ResourceKey<LootTable> BuiltInLootTables.FISHING_JUNKstatic final ResourceKey<LootTable> BuiltInLootTables.FISHING_TREASUREstatic final ResourceKey<LootTable> BuiltInLootTables.FLETCHER_GIFTstatic final ResourceKey<LootTable> BuiltInLootTables.IGLOO_CHESTprivate static final Set<ResourceKey<LootTable>> BuiltInLootTables.IMMUTABLE_LOCATIONSstatic final ResourceKey<LootTable> BuiltInLootTables.JUNGLE_TEMPLEstatic final ResourceKey<LootTable> BuiltInLootTables.JUNGLE_TEMPLE_DISPENSERstatic final ResourceKey<LootTable> BuiltInLootTables.LEATHERWORKER_GIFTstatic final ResourceKey<LootTable> BuiltInLootTables.LIBRARIAN_GIFTprivate static final Set<ResourceKey<LootTable>> BuiltInLootTables.LOCATIONSstatic final ResourceKey<LootTable> BuiltInLootTables.MASON_GIFTstatic final ResourceKey<LootTable> BuiltInLootTables.NETHER_BRIDGEstatic final ResourceKey<LootTable> BuiltInLootTables.OCEAN_RUIN_COLD_ARCHAEOLOGYstatic final ResourceKey<LootTable> BuiltInLootTables.OCEAN_RUIN_WARM_ARCHAEOLOGYstatic final ResourceKey<LootTable> BuiltInLootTables.PANDA_SNEEZEstatic final ResourceKey<LootTable> BuiltInLootTables.PIGLIN_BARTERINGstatic final ResourceKey<LootTable> BuiltInLootTables.PILLAGER_OUTPOSTstatic final ResourceKey<LootTable> BuiltInLootTables.RUINED_PORTALstatic final ResourceKey<LootTable> BuiltInLootTables.SHEEP_BLACKstatic final ResourceKey<LootTable> BuiltInLootTables.SHEEP_BLUEstatic final ResourceKey<LootTable> BuiltInLootTables.SHEEP_BROWNstatic final ResourceKey<LootTable> BuiltInLootTables.SHEEP_CYANstatic final ResourceKey<LootTable> BuiltInLootTables.SHEEP_GRAYstatic final ResourceKey<LootTable> BuiltInLootTables.SHEEP_GREENstatic final ResourceKey<LootTable> BuiltInLootTables.SHEEP_LIGHT_BLUEstatic final ResourceKey<LootTable> BuiltInLootTables.SHEEP_LIGHT_GRAYstatic final ResourceKey<LootTable> BuiltInLootTables.SHEEP_LIMEstatic final ResourceKey<LootTable> BuiltInLootTables.SHEEP_MAGENTAstatic final ResourceKey<LootTable> BuiltInLootTables.SHEEP_ORANGEstatic final ResourceKey<LootTable> BuiltInLootTables.SHEEP_PINKstatic final ResourceKey<LootTable> BuiltInLootTables.SHEEP_PURPLEstatic final ResourceKey<LootTable> BuiltInLootTables.SHEEP_REDstatic final ResourceKey<LootTable> BuiltInLootTables.SHEEP_WHITEstatic final ResourceKey<LootTable> BuiltInLootTables.SHEEP_YELLOWstatic final ResourceKey<LootTable> BuiltInLootTables.SHEPHERD_GIFTstatic final ResourceKey<LootTable> BuiltInLootTables.SHIPWRECK_MAPstatic final ResourceKey<LootTable> BuiltInLootTables.SHIPWRECK_SUPPLYstatic final ResourceKey<LootTable> BuiltInLootTables.SHIPWRECK_TREASUREstatic final ResourceKey<LootTable> BuiltInLootTables.SIMPLE_DUNGEONstatic final ResourceKey<LootTable> BuiltInLootTables.SNIFFER_DIGGINGstatic final ResourceKey<LootTable> BuiltInLootTables.SPAWN_BONUS_CHESTstatic final ResourceKey<LootTable> BuiltInLootTables.SPAWNER_OMINOUS_TRIAL_CHAMBER_CONSUMABLESstatic final ResourceKey<LootTable> BuiltInLootTables.SPAWNER_OMINOUS_TRIAL_CHAMBER_KEYstatic final ResourceKey<LootTable> BuiltInLootTables.SPAWNER_TRIAL_CHAMBER_CONSUMABLESstatic final ResourceKey<LootTable> BuiltInLootTables.SPAWNER_TRIAL_CHAMBER_KEYstatic final ResourceKey<LootTable> BuiltInLootTables.SPAWNER_TRIAL_ITEMS_TO_DROP_WHEN_OMINOUSstatic final ResourceKey<LootTable> BuiltInLootTables.STRONGHOLD_CORRIDORstatic final ResourceKey<LootTable> BuiltInLootTables.STRONGHOLD_CROSSINGstatic final ResourceKey<LootTable> BuiltInLootTables.STRONGHOLD_LIBRARYstatic final LootDataType<LootTable> LootDataType.TABLEstatic final ResourceKey<LootTable> BuiltInLootTables.TOOLSMITH_GIFTstatic final ResourceKey<LootTable> BuiltInLootTables.TRAIL_RUINS_ARCHAEOLOGY_COMMONstatic final ResourceKey<LootTable> BuiltInLootTables.TRAIL_RUINS_ARCHAEOLOGY_RAREstatic final ResourceKey<LootTable> BuiltInLootTables.TRIAL_CHAMBERS_CHAMBER_DISPENSERstatic final ResourceKey<LootTable> BuiltInLootTables.TRIAL_CHAMBERS_CORRIDORstatic final ResourceKey<LootTable> BuiltInLootTables.TRIAL_CHAMBERS_CORRIDOR_DISPENSERstatic final ResourceKey<LootTable> BuiltInLootTables.TRIAL_CHAMBERS_CORRIDOR_POTstatic final ResourceKey<LootTable> BuiltInLootTables.TRIAL_CHAMBERS_ENTRANCEstatic final ResourceKey<LootTable> BuiltInLootTables.TRIAL_CHAMBERS_INTERSECTIONstatic final ResourceKey<LootTable> BuiltInLootTables.TRIAL_CHAMBERS_INTERSECTION_BARRELstatic final ResourceKey<LootTable> BuiltInLootTables.TRIAL_CHAMBERS_REWARDstatic final ResourceKey<LootTable> BuiltInLootTables.TRIAL_CHAMBERS_REWARD_COMMONstatic final ResourceKey<LootTable> BuiltInLootTables.TRIAL_CHAMBERS_REWARD_OMINOUSstatic final ResourceKey<LootTable> BuiltInLootTables.TRIAL_CHAMBERS_REWARD_OMINOUS_COMMONstatic final ResourceKey<LootTable> BuiltInLootTables.TRIAL_CHAMBERS_REWARD_OMINOUS_RAREstatic final ResourceKey<LootTable> BuiltInLootTables.TRIAL_CHAMBERS_REWARD_OMINOUS_UNIQUEstatic final ResourceKey<LootTable> BuiltInLootTables.TRIAL_CHAMBERS_REWARD_RAREstatic final ResourceKey<LootTable> BuiltInLootTables.TRIAL_CHAMBERS_REWARD_UNIQUEstatic final ResourceKey<LootTable> BuiltInLootTables.TRIAL_CHAMBERS_SUPPLYstatic final ResourceKey<LootTable> BuiltInLootTables.TRIAL_CHAMBERS_WATER_DISPENSERstatic final ResourceKey<LootTable> BuiltInLootTables.UNDERWATER_RUIN_BIGstatic final ResourceKey<LootTable> BuiltInLootTables.UNDERWATER_RUIN_SMALLstatic final ResourceKey<LootTable> BuiltInLootTables.VILLAGE_ARMORERstatic final ResourceKey<LootTable> BuiltInLootTables.VILLAGE_BUTCHERstatic final ResourceKey<LootTable> BuiltInLootTables.VILLAGE_CARTOGRAPHERstatic final ResourceKey<LootTable> BuiltInLootTables.VILLAGE_DESERT_HOUSEstatic final ResourceKey<LootTable> BuiltInLootTables.VILLAGE_FISHERstatic final ResourceKey<LootTable> BuiltInLootTables.VILLAGE_FLETCHERstatic final ResourceKey<LootTable> BuiltInLootTables.VILLAGE_MASONstatic final ResourceKey<LootTable> BuiltInLootTables.VILLAGE_PLAINS_HOUSEstatic final ResourceKey<LootTable> BuiltInLootTables.VILLAGE_SAVANNA_HOUSEstatic final ResourceKey<LootTable> BuiltInLootTables.VILLAGE_SHEPHERDstatic final ResourceKey<LootTable> BuiltInLootTables.VILLAGE_SNOWY_HOUSEstatic final ResourceKey<LootTable> BuiltInLootTables.VILLAGE_TAIGA_HOUSEstatic final ResourceKey<LootTable> BuiltInLootTables.VILLAGE_TANNERYstatic final ResourceKey<LootTable> BuiltInLootTables.VILLAGE_TEMPLEstatic final ResourceKey<LootTable> BuiltInLootTables.VILLAGE_TOOLSMITHstatic final ResourceKey<LootTable> BuiltInLootTables.VILLAGE_WEAPONSMITHstatic final ResourceKey<LootTable> BuiltInLootTables.WEAPONSMITH_GIFTstatic final ResourceKey<LootTable> BuiltInLootTables.WOODLAND_MANSIONMethods in net.minecraft.world.level.storage.loot that return LootTableMethods in net.minecraft.world.level.storage.loot that return types with arguments of type LootTableModifier and TypeMethodDescriptionstatic Set<ResourceKey<LootTable>> BuiltInLootTables.all()private static LootDataType.Validator<LootTable> LootDataType.createLootTableValidator()static LootContext.VisitedEntry<LootTable> LootContext.createVisitedEntry(LootTable lootTable) private static ResourceKey<LootTable> private static ResourceKey<LootTable> BuiltInLootTables.register(ResourceKey<LootTable> name) Methods in net.minecraft.world.level.storage.loot with parameters of type LootTableModifier and TypeMethodDescriptionstatic LootContext.VisitedEntry<LootTable> LootContext.createVisitedEntry(LootTable lootTable) Method parameters in net.minecraft.world.level.storage.loot with type arguments of type LootTableModifier and TypeMethodDescriptionprivate static ResourceKey<LootTable> BuiltInLootTables.register(ResourceKey<LootTable> name) -
Uses of LootTable in net.minecraft.world.level.storage.loot.entries
Fields in net.minecraft.world.level.storage.loot.entries with type parameters of type LootTableModifier and TypeFieldDescriptionprivate final com.mojang.datafixers.util.Either<ResourceKey<LootTable>, LootTable> NestedLootTable.contentsprivate final com.mojang.datafixers.util.Either<ResourceKey<LootTable>, LootTable> NestedLootTable.contentsMethods in net.minecraft.world.level.storage.loot.entries with parameters of type LootTableModifier and TypeMethodDescriptionstatic LootPoolSingletonContainer.Builder<?> NestedLootTable.inlineLootTable(LootTable lootTable) Method parameters in net.minecraft.world.level.storage.loot.entries with type arguments of type LootTableModifier and TypeMethodDescriptionstatic LootPoolSingletonContainer.Builder<?> NestedLootTable.lootTableReference(ResourceKey<LootTable> lootTable) Constructor parameters in net.minecraft.world.level.storage.loot.entries with type arguments of type LootTableModifierConstructorDescriptionprivateNestedLootTable(com.mojang.datafixers.util.Either<ResourceKey<LootTable>, LootTable> contents, int weight, int quality, List<LootItemCondition> conditions, List<LootItemFunction> functions) privateNestedLootTable(com.mojang.datafixers.util.Either<ResourceKey<LootTable>, LootTable> contents, int weight, int quality, List<LootItemCondition> conditions, List<LootItemFunction> functions) -
Uses of LootTable in net.minecraft.world.level.storage.loot.functions
Fields in net.minecraft.world.level.storage.loot.functions with type parameters of type LootTableMethod parameters in net.minecraft.world.level.storage.loot.functions with type arguments of type LootTableModifier and TypeMethodDescriptionstatic LootItemConditionalFunction.Builder<?> SetContainerLootTable.withLootTable(BlockEntityType<?> type, ResourceKey<LootTable> toolTable) static LootItemConditionalFunction.Builder<?> SetContainerLootTable.withLootTable(BlockEntityType<?> type, ResourceKey<LootTable> lootTable, long seed) Constructor parameters in net.minecraft.world.level.storage.loot.functions with type arguments of type LootTableModifierConstructorDescriptionprivateSetContainerLootTable(List<LootItemCondition> conditions, ResourceKey<LootTable> name, long seed, Holder<BlockEntityType<?>> type) -
Uses of LootTable in net.neoforged.neoforge.common.data.internal
Method parameters in net.neoforged.neoforge.common.data.internal with type arguments of type LootTableModifier and TypeMethodDescriptionprotected voidNeoForgeLootTableProvider.validate(WritableRegistry<LootTable> writableregistry, ValidationContext validationcontext, ProblemReporter.Collector problemreporter$collector) -
Uses of LootTable in net.neoforged.neoforge.common.loot
Fields in net.neoforged.neoforge.common.loot with type parameters of type LootTableMethods in net.neoforged.neoforge.common.loot that return types with arguments of type LootTableConstructor parameters in net.neoforged.neoforge.common.loot with type arguments of type LootTableModifierConstructorDescriptionAddTableLootModifier(LootItemCondition[] conditionsIn, ResourceKey<LootTable> table) -
Uses of LootTable in net.neoforged.neoforge.event
Fields in net.neoforged.neoforge.event declared as LootTableMethods in net.neoforged.neoforge.event that return LootTableModifier and TypeMethodDescriptionLootTableLoadEvent.getTable()static @Nullable LootTableEventHooks.loadLootTable(ResourceLocation name, LootTable table) Fires theLootTableLoadEventfor non-empty loot tables and returns the table if the event was not canceled and the table was not set toEMPTYin the event.Methods in net.neoforged.neoforge.event with parameters of type LootTableModifier and TypeMethodDescriptionstatic @Nullable LootTableEventHooks.loadLootTable(ResourceLocation name, LootTable table) Fires theLootTableLoadEventfor non-empty loot tables and returns the table if the event was not canceled and the table was not set toEMPTYin the event.voidConstructors in net.neoforged.neoforge.event with parameters of type LootTable -
Uses of LootTable in net.neoforged.neoforge.registries.datamaps.builtin
Fields in net.neoforged.neoforge.registries.datamaps.builtin with type parameters of type LootTableModifier and TypeFieldDescriptionprivate final ResourceKey<LootTable> RaidHeroGift.lootTableThe field for thelootTablerecord component.Methods in net.neoforged.neoforge.registries.datamaps.builtin that return types with arguments of type LootTableModifier and TypeMethodDescriptionRaidHeroGift.lootTable()Returns the value of thelootTablerecord component.Constructor parameters in net.neoforged.neoforge.registries.datamaps.builtin with type arguments of type LootTableModifierConstructorDescriptionRaidHeroGift(ResourceKey<LootTable> lootTable) Creates an instance of aRaidHeroGiftrecord class.
data mapinstead