Uses of Interface
net.minecraft.util.IItemProvider
Packages that use IItemProvider
Package
Description
-
Uses of IItemProvider in net.minecraft.advancements
Methods in net.minecraft.advancements with parameters of type IItemProviderModifier and TypeMethodDescriptionAdvancement.Builder.display(IItemProvider p_203902_1_, ITextComponent p_203902_2_, ITextComponent p_203902_3_, ResourceLocation p_203902_4_, FrameType p_203902_5_, boolean p_203902_6_, boolean p_203902_7_, boolean p_203902_8_) -
Uses of IItemProvider in net.minecraft.advancements.criterion
Methods in net.minecraft.advancements.criterion with parameters of type IItemProviderModifier and TypeMethodDescriptionInventoryChangeTrigger.Instance.hasItems(IItemProvider... p_203922_0_) ItemPredicate.Builder.of(IItemProvider p_200308_1_) static ShotCrossbowTrigger.InstanceShotCrossbowTrigger.Instance.shotCrossbow(IItemProvider p_215122_0_) static ConsumeItemTrigger.InstanceConsumeItemTrigger.Instance.usedItem(IItemProvider p_203913_0_) static UsedTotemTrigger.InstanceUsedTotemTrigger.Instance.usedTotem(IItemProvider p_203941_0_) -
Uses of IItemProvider in net.minecraft.block
Classes in net.minecraft.block that implement IItemProviderModifier and TypeClassDescriptionclassclassclassclassAbstractChestBlock<E extends TileEntity>classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassFields in net.minecraft.block with type parameters of type IItemProviderModifier and TypeFieldDescriptionstatic final it.unimi.dsi.fastutil.objects.Object2FloatMap<IItemProvider>ComposterBlock.COMPOSTABLESMethods in net.minecraft.block that return IItemProviderModifier and TypeMethodDescriptionprotected IItemProviderBeetrootBlock.getBaseSeedId()protected IItemProviderCarrotBlock.getBaseSeedId()protected IItemProviderCropsBlock.getBaseSeedId()protected IItemProviderPotatoBlock.getBaseSeedId()Methods in net.minecraft.block with parameters of type IItemProviderModifier and TypeMethodDescriptionprivate static voidComposterBlock.add(float p_220290_0_, IItemProvider p_220290_1_) static voidDispenserBlock.registerBehavior(IItemProvider p_199774_0_, IDispenseItemBehavior p_199774_1_) -
Uses of IItemProvider in net.minecraft.client.gui.screen
Methods in net.minecraft.client.gui.screen with parameters of type IItemProviderModifier and TypeMethodDescriptionprivate static voidFlatPresetsScreen.preset(ITextComponent p_238640_0_, IItemProvider p_238640_1_, RegistryKey<Biome> p_238640_2_, List<Structure<?>> p_238640_3_, boolean p_238640_4_, boolean p_238640_5_, boolean p_238640_6_, FlatLayerInfo... p_238640_7_) -
Uses of IItemProvider in net.minecraft.client.particle
Constructors in net.minecraft.client.particle with parameters of type IItemProviderModifierConstructorDescriptionprivateBarrierParticle(ClientWorld p_i232343_1_, double p_i232343_2_, double p_i232343_4_, double p_i232343_6_, IItemProvider p_i232343_8_) -
Uses of IItemProvider in net.minecraft.client.renderer
Methods in net.minecraft.client.renderer with parameters of type IItemProvider -
Uses of IItemProvider in net.minecraft.client.renderer.color
Methods in net.minecraft.client.renderer.color with parameters of type IItemProviderModifier and TypeMethodDescriptionvoidItemColors.register(IItemColor p_199877_1_, IItemProvider... p_199877_2_) -
Uses of IItemProvider in net.minecraft.data
Methods in net.minecraft.data with parameters of type IItemProviderModifier and TypeMethodDescriptionprivate static voidRecipeProvider.banner(Consumer<IFinishedRecipe> p_240488_0_, IItemProvider p_240488_1_, IItemProvider p_240488_2_) private static voidRecipeProvider.bedFromPlanksAndWool(Consumer<IFinishedRecipe> p_240486_0_, IItemProvider p_240486_1_, IItemProvider p_240486_2_) private static voidRecipeProvider.bedFromWhiteBedAndDye(Consumer<IFinishedRecipe> p_240487_0_, IItemProvider p_240487_1_, IItemProvider p_240487_2_) static CookingRecipeBuilderCookingRecipeBuilder.blasting(Ingredient p_218633_0_, IItemProvider p_218633_1_, float p_218633_2_, int p_218633_3_) private static voidRecipeProvider.carpetFromWool(Consumer<IFinishedRecipe> p_240484_0_, IItemProvider p_240484_1_, IItemProvider p_240484_2_) private static voidRecipeProvider.coloredCarpetFromWhiteCarpetAndDye(Consumer<IFinishedRecipe> p_240485_0_, IItemProvider p_240485_1_, IItemProvider p_240485_2_) private static voidRecipeProvider.coloredTerracottaFromTerracottaAndDye(Consumer<IFinishedRecipe> p_240492_0_, IItemProvider p_240492_1_, IItemProvider p_240492_2_) private static voidRecipeProvider.coloredWoolFromWhiteWoolAndDye(Consumer<IFinishedRecipe> p_240483_0_, IItemProvider p_240483_1_, IItemProvider p_240483_2_) private static voidRecipeProvider.concretePowder(Consumer<IFinishedRecipe> p_240493_0_, IItemProvider p_240493_1_, IItemProvider p_240493_2_) static CookingRecipeBuilderCookingRecipeBuilder.cooking(Ingredient p_218631_0_, IItemProvider p_218631_1_, float p_218631_2_, int p_218631_3_, CookingRecipeSerializer<?> p_218631_4_) ShapedRecipeBuilder.define(Character p_200462_1_, IItemProvider p_200462_2_) protected static InventoryChangeTrigger.InstanceRecipeProvider.has(IItemProvider p_200403_0_) private static voidRecipeProvider.planksFromLog(Consumer<IFinishedRecipe> p_240470_0_, IItemProvider p_240470_1_, ITag<Item> p_240470_2_) private static voidRecipeProvider.planksFromLogs(Consumer<IFinishedRecipe> p_240472_0_, IItemProvider p_240472_1_, ITag<Item> p_240472_2_) ShapelessRecipeBuilder.requires(IItemProvider p_200487_1_) ShapelessRecipeBuilder.requires(IItemProvider p_200491_1_, int p_200491_2_) static ShapedRecipeBuilderShapedRecipeBuilder.shaped(IItemProvider p_200470_0_) static ShapedRecipeBuilderShapedRecipeBuilder.shaped(IItemProvider p_200468_0_, int p_200468_1_) static ShapelessRecipeBuilderShapelessRecipeBuilder.shapeless(IItemProvider p_200486_0_) static ShapelessRecipeBuilderShapelessRecipeBuilder.shapeless(IItemProvider p_200488_0_, int p_200488_1_) static CookingRecipeBuilderCookingRecipeBuilder.smelting(Ingredient p_218629_0_, IItemProvider p_218629_1_, float p_218629_2_, int p_218629_3_) private static voidRecipeProvider.stainedGlassFromGlassAndDye(Consumer<IFinishedRecipe> p_240489_0_, IItemProvider p_240489_1_, IItemProvider p_240489_2_) private static voidRecipeProvider.stainedGlassPaneFromGlassPaneAndDye(Consumer<IFinishedRecipe> p_240491_0_, IItemProvider p_240491_1_, IItemProvider p_240491_2_) private static voidRecipeProvider.stainedGlassPaneFromStainedGlass(Consumer<IFinishedRecipe> p_240490_0_, IItemProvider p_240490_1_, IItemProvider p_240490_2_) static SingleItemRecipeBuilderSingleItemRecipeBuilder.stonecutting(Ingredient p_218648_0_, IItemProvider p_218648_1_) static SingleItemRecipeBuilderSingleItemRecipeBuilder.stonecutting(Ingredient p_218644_0_, IItemProvider p_218644_1_, int p_218644_2_) private static voidRecipeProvider.woodenBoat(Consumer<IFinishedRecipe> p_240473_0_, IItemProvider p_240473_1_, IItemProvider p_240473_2_) private static voidRecipeProvider.woodenButton(Consumer<IFinishedRecipe> p_240474_0_, IItemProvider p_240474_1_, IItemProvider p_240474_2_) private static voidRecipeProvider.woodenDoor(Consumer<IFinishedRecipe> p_240475_0_, IItemProvider p_240475_1_, IItemProvider p_240475_2_) private static voidRecipeProvider.woodenFence(Consumer<IFinishedRecipe> p_240476_0_, IItemProvider p_240476_1_, IItemProvider p_240476_2_) private static voidRecipeProvider.woodenFenceGate(Consumer<IFinishedRecipe> p_240477_0_, IItemProvider p_240477_1_, IItemProvider p_240477_2_) private static voidRecipeProvider.woodenPressurePlate(Consumer<IFinishedRecipe> p_240478_0_, IItemProvider p_240478_1_, IItemProvider p_240478_2_) private static voidRecipeProvider.woodenSign(Consumer<IFinishedRecipe> p_240482_0_, IItemProvider p_240482_1_, IItemProvider p_240482_2_) private static voidRecipeProvider.woodenSlab(Consumer<IFinishedRecipe> p_240479_0_, IItemProvider p_240479_1_, IItemProvider p_240479_2_) private static voidRecipeProvider.woodenStairs(Consumer<IFinishedRecipe> p_240480_0_, IItemProvider p_240480_1_, IItemProvider p_240480_2_) private static voidRecipeProvider.woodenTrapdoor(Consumer<IFinishedRecipe> p_240481_0_, IItemProvider p_240481_1_, IItemProvider p_240481_2_) private static voidRecipeProvider.woodFromLogs(Consumer<IFinishedRecipe> p_240471_0_, IItemProvider p_240471_1_, IItemProvider p_240471_2_) Constructors in net.minecraft.data with parameters of type IItemProviderModifierConstructorDescriptionprivateCookingRecipeBuilder(IItemProvider p_i50788_1_, Ingredient p_i50788_2_, float p_i50788_3_, int p_i50788_4_, CookingRecipeSerializer<?> p_i50788_5_) ShapedRecipeBuilder(IItemProvider p_i48261_1_, int p_i48261_2_) ShapelessRecipeBuilder(IItemProvider p_i48260_1_, int p_i48260_2_) SingleItemRecipeBuilder(IRecipeSerializer<?> p_i50787_1_, Ingredient p_i50787_2_, IItemProvider p_i50787_3_, int p_i50787_4_) -
Uses of IItemProvider in net.minecraft.data.loot
Methods in net.minecraft.data.loot with parameters of type IItemProviderModifier and TypeMethodDescriptionprotected static <T> TBlockLootTables.applyExplosionCondition(IItemProvider p_218560_0_, ILootConditionConsumer<T> p_218560_1_) protected static <T> TBlockLootTables.applyExplosionDecay(IItemProvider p_218552_0_, ILootFunctionConsumer<T> p_218552_1_) protected static LootTable.BuilderBlockLootTables.createMushroomBlockDrop(Block p_218491_0_, IItemProvider p_218491_1_) protected static LootTable.BuilderBlockLootTables.createPotFlowerItemTable(IItemProvider p_218523_0_) protected static LootTable.BuilderBlockLootTables.createShearsOnlyDrop(IItemProvider p_218486_0_) private static LootTable.BuilderEntityLootTables.createSheepTable(IItemProvider p_218583_0_) protected static LootTable.BuilderBlockLootTables.createSilkTouchOnlyTable(IItemProvider p_218561_0_) protected static LootTable.BuilderBlockLootTables.createSingleItemTable(IItemProvider p_218546_0_) protected static LootTable.BuilderBlockLootTables.createSingleItemTable(IItemProvider p_218463_0_, IRandomRange p_218463_1_) protected static LootTable.BuilderBlockLootTables.createSingleItemTableWithSilkTouch(Block p_218515_0_, IItemProvider p_218515_1_) protected static LootTable.BuilderBlockLootTables.createSingleItemTableWithSilkTouch(Block p_218530_0_, IItemProvider p_218530_1_, IRandomRange p_218530_2_) voidBlockLootTables.dropOther(Block p_218493_1_, IItemProvider p_218493_2_) -
Uses of IItemProvider in net.minecraft.entity
Methods in net.minecraft.entity with parameters of type IItemProviderModifier and TypeMethodDescriptionEntity.spawnAtLocation(IItemProvider p_199703_1_) Entity.spawnAtLocation(IItemProvider p_199702_1_, int p_199702_2_) -
Uses of IItemProvider in net.minecraft.entity.merchant.villager
Constructors in net.minecraft.entity.merchant.villager with parameters of type IItemProviderModifierConstructorDescriptionEmeraldForItemsTrade(IItemProvider p_i50539_1_, int p_i50539_2_, int p_i50539_3_, int p_i50539_4_) ItemsForEmeraldsAndItemsTrade(IItemProvider p_i50534_1_, int p_i50534_2_, int p_i50534_3_, Item p_i50534_4_, int p_i50534_5_, int p_i50534_6_, int p_i50534_7_) ItemsForEmeraldsAndItemsTrade(IItemProvider p_i50533_1_, int p_i50533_2_, Item p_i50533_3_, int p_i50533_4_, int p_i50533_5_, int p_i50533_6_) -
Uses of IItemProvider in net.minecraft.entity.passive
Fields in net.minecraft.entity.passive with type parameters of type IItemProviderModifier and TypeFieldDescriptionprivate static final Map<DyeColor,IItemProvider> SheepEntity.ITEM_BY_DYE -
Uses of IItemProvider in net.minecraft.item
Classes in net.minecraft.item that implement IItemProviderModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassOnAStickItem<T extends Entity & IRideable>classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassConstructors in net.minecraft.item with parameters of type IItemProviderModifierConstructorDescriptionItemStack(IItemProvider p_i48203_1_) ItemStack(IItemProvider p_i48204_1_, int p_i48204_2_) privateItemStack(IItemProvider p_i231596_1_, int p_i231596_2_, Optional<CompoundNBT> p_i231596_3_) ItemStack(IItemProvider p_i48204_1_, int p_i48204_2_, CompoundNBT capNBT) -
Uses of IItemProvider in net.minecraft.item.crafting
Methods in net.minecraft.item.crafting with parameters of type IItemProvider -
Uses of IItemProvider in net.minecraft.loot
Methods in net.minecraft.loot with parameters of type IItemProviderModifier and TypeMethodDescriptionstatic StandaloneLootEntry.Builder<?>ItemLootEntry.lootTableItem(IItemProvider p_216168_0_) -
Uses of IItemProvider in net.minecraft.tileentity
Methods in net.minecraft.tileentity with parameters of type IItemProviderModifier and TypeMethodDescriptionprivate static voidAbstractFurnaceTileEntity.add(Map<Item, Integer> p_213996_0_, IItemProvider p_213996_1_, int p_213996_2_) -
Uses of IItemProvider in net.minecraftforge.common
Classes in net.minecraftforge.common that implement IItemProvider -
Uses of IItemProvider in net.minecraftforge.common.data
Methods in net.minecraftforge.common.data with parameters of type IItemProviderModifier and TypeMethodDescriptionprivate voidForgeRecipeProvider.exclude(IItemProvider item) private voidForgeRecipeProvider.replace(IItemProvider item, ITag<Item> tag) -
Uses of IItemProvider in net.minecraftforge.debug.block
Classes in net.minecraftforge.debug.block that implement IItemProviderModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classprivate static class(package private) static class -
Uses of IItemProvider in net.minecraftforge.debug.entity
Classes in net.minecraftforge.debug.entity that implement IItemProvider -
Uses of IItemProvider in net.minecraftforge.debug.entity.player
Classes in net.minecraftforge.debug.entity.player that implement IItemProviderModifier and TypeClassDescription(package private) static class -
Uses of IItemProvider in net.minecraftforge.debug.fluid
Classes in net.minecraftforge.debug.fluid that implement IItemProvider -
Uses of IItemProvider in net.minecraftforge.debug.item
Classes in net.minecraftforge.debug.item that implement IItemProvider -
Uses of IItemProvider in net.minecraftforge.debug.world
Classes in net.minecraftforge.debug.world that implement IItemProvider -
Uses of IItemProvider in net.minecraftforge.fluids.capability
Classes in net.minecraftforge.fluids.capability that implement IItemProviderModifier and TypeClassDescriptionclassA simple fluid container, to replace the functionality of the old FluidContainerRegistry and IFluidContainerItem. -
Uses of IItemProvider in net.minecraftforge.registries
Classes in net.minecraftforge.registries that implement IItemProvider