Uses of Interface
net.minecraft.util.IItemProvider
-
-
Uses of IItemProvider in net.minecraft.advancements
Methods in net.minecraft.advancements with parameters of type IItemProvider Modifier and Type Method Description Advancement.BuilderAdvancement.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 IItemProvider Modifier and Type Method Description static InventoryChangeTrigger.InstanceInventoryChangeTrigger.Instance. hasItems(IItemProvider... p_203922_0_)ItemPredicate.BuilderItemPredicate.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
Fields in net.minecraft.block with type parameters of type IItemProvider Modifier and Type Field Description static it.unimi.dsi.fastutil.objects.Object2FloatMap<IItemProvider>ComposterBlock. COMPOSTABLESMethods in net.minecraft.block that return IItemProvider Modifier and Type Method Description protected IItemProviderBeetrootBlock. getBaseSeedId()protected IItemProviderCarrotBlock. getBaseSeedId()protected IItemProviderCropsBlock. getBaseSeedId()protected IItemProviderPotatoBlock. getBaseSeedId()Methods in net.minecraft.block with parameters of type IItemProvider Modifier and Type Method Description private 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 IItemProvider Modifier and Type Method Description private static voidFlatPresetsScreen. preset(ITextComponent p_238640_0_, IItemProvider p_238640_1_, RegistryKey<Biome> p_238640_2_, java.util.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 IItemProvider Constructor Description BarrierParticle(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 Modifier and Type Method Description TextureAtlasSpriteItemModelMesher. getParticleIcon(IItemProvider p_199934_1_) -
Uses of IItemProvider in net.minecraft.client.renderer.color
Methods in net.minecraft.client.renderer.color with parameters of type IItemProvider Modifier and Type Method Description voidItemColors. 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 IItemProvider Modifier and Type Method Description private static voidRecipeProvider. banner(java.util.function.Consumer<IFinishedRecipe> p_240488_0_, IItemProvider p_240488_1_, IItemProvider p_240488_2_)private static voidRecipeProvider. bedFromPlanksAndWool(java.util.function.Consumer<IFinishedRecipe> p_240486_0_, IItemProvider p_240486_1_, IItemProvider p_240486_2_)private static voidRecipeProvider. bedFromWhiteBedAndDye(java.util.function.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(java.util.function.Consumer<IFinishedRecipe> p_240484_0_, IItemProvider p_240484_1_, IItemProvider p_240484_2_)private static voidRecipeProvider. coloredCarpetFromWhiteCarpetAndDye(java.util.function.Consumer<IFinishedRecipe> p_240485_0_, IItemProvider p_240485_1_, IItemProvider p_240485_2_)private static voidRecipeProvider. coloredTerracottaFromTerracottaAndDye(java.util.function.Consumer<IFinishedRecipe> p_240492_0_, IItemProvider p_240492_1_, IItemProvider p_240492_2_)private static voidRecipeProvider. coloredWoolFromWhiteWoolAndDye(java.util.function.Consumer<IFinishedRecipe> p_240483_0_, IItemProvider p_240483_1_, IItemProvider p_240483_2_)private static voidRecipeProvider. concretePowder(java.util.function.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_)ShapedRecipeBuilderShapedRecipeBuilder. define(java.lang.Character p_200462_1_, IItemProvider p_200462_2_)protected static InventoryChangeTrigger.InstanceRecipeProvider. has(IItemProvider p_200403_0_)private static voidRecipeProvider. planksFromLog(java.util.function.Consumer<IFinishedRecipe> p_240470_0_, IItemProvider p_240470_1_, ITag<Item> p_240470_2_)private static voidRecipeProvider. planksFromLogs(java.util.function.Consumer<IFinishedRecipe> p_240472_0_, IItemProvider p_240472_1_, ITag<Item> p_240472_2_)ShapelessRecipeBuilderShapelessRecipeBuilder. requires(IItemProvider p_200487_1_)ShapelessRecipeBuilderShapelessRecipeBuilder. 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(java.util.function.Consumer<IFinishedRecipe> p_240489_0_, IItemProvider p_240489_1_, IItemProvider p_240489_2_)private static voidRecipeProvider. stainedGlassPaneFromGlassPaneAndDye(java.util.function.Consumer<IFinishedRecipe> p_240491_0_, IItemProvider p_240491_1_, IItemProvider p_240491_2_)private static voidRecipeProvider. stainedGlassPaneFromStainedGlass(java.util.function.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(java.util.function.Consumer<IFinishedRecipe> p_240473_0_, IItemProvider p_240473_1_, IItemProvider p_240473_2_)private static voidRecipeProvider. woodenButton(java.util.function.Consumer<IFinishedRecipe> p_240474_0_, IItemProvider p_240474_1_, IItemProvider p_240474_2_)private static voidRecipeProvider. woodenDoor(java.util.function.Consumer<IFinishedRecipe> p_240475_0_, IItemProvider p_240475_1_, IItemProvider p_240475_2_)private static voidRecipeProvider. woodenFence(java.util.function.Consumer<IFinishedRecipe> p_240476_0_, IItemProvider p_240476_1_, IItemProvider p_240476_2_)private static voidRecipeProvider. woodenFenceGate(java.util.function.Consumer<IFinishedRecipe> p_240477_0_, IItemProvider p_240477_1_, IItemProvider p_240477_2_)private static voidRecipeProvider. woodenPressurePlate(java.util.function.Consumer<IFinishedRecipe> p_240478_0_, IItemProvider p_240478_1_, IItemProvider p_240478_2_)private static voidRecipeProvider. woodenSign(java.util.function.Consumer<IFinishedRecipe> p_240482_0_, IItemProvider p_240482_1_, IItemProvider p_240482_2_)private static voidRecipeProvider. woodenSlab(java.util.function.Consumer<IFinishedRecipe> p_240479_0_, IItemProvider p_240479_1_, IItemProvider p_240479_2_)private static voidRecipeProvider. woodenStairs(java.util.function.Consumer<IFinishedRecipe> p_240480_0_, IItemProvider p_240480_1_, IItemProvider p_240480_2_)private static voidRecipeProvider. woodenTrapdoor(java.util.function.Consumer<IFinishedRecipe> p_240481_0_, IItemProvider p_240481_1_, IItemProvider p_240481_2_)private static voidRecipeProvider. woodFromLogs(java.util.function.Consumer<IFinishedRecipe> p_240471_0_, IItemProvider p_240471_1_, IItemProvider p_240471_2_)Constructors in net.minecraft.data with parameters of type IItemProvider Constructor Description CookingRecipeBuilder(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 IItemProvider Modifier and Type Method Description protected 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 IItemProvider Modifier and Type Method Description ItemEntityEntity. spawnAtLocation(IItemProvider p_199703_1_)ItemEntityEntity. 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 IItemProvider Constructor Description EmeraldForItemsTrade(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 IItemProvider Modifier and Type Field Description private static java.util.Map<DyeColor,IItemProvider>SheepEntity. ITEM_BY_DYE -
Uses of IItemProvider in net.minecraft.item
Constructors in net.minecraft.item with parameters of type IItemProvider Constructor Description ItemStack(IItemProvider p_i48203_1_)ItemStack(IItemProvider p_i48204_1_, int p_i48204_2_)ItemStack(IItemProvider p_i231596_1_, int p_i231596_2_, java.util.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 Modifier and Type Method Description static IngredientIngredient. of(IItemProvider... p_199804_0_) -
Uses of IItemProvider in net.minecraft.loot
Methods in net.minecraft.loot with parameters of type IItemProvider Modifier and Type Method Description static StandaloneLootEntry.Builder<?>ItemLootEntry. lootTableItem(IItemProvider p_216168_0_) -
Uses of IItemProvider in net.minecraft.tileentity
Methods in net.minecraft.tileentity with parameters of type IItemProvider Modifier and Type Method Description private static voidAbstractFurnaceTileEntity. add(java.util.Map<Item,java.lang.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 Modifier and Type Class Description classForgeSpawnEggItem -
Uses of IItemProvider in net.minecraftforge.common.data
Methods in net.minecraftforge.common.data with parameters of type IItemProvider Modifier and Type Method Description private 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 IItemProvider Modifier and Type Class Description static classCustomPlantTypeTest.CustomBlockstatic classCustomPlantTypeTest.CustomPlantBlockstatic classCustomRespawnTest.CustomRespawnBlockstatic classCustomSignsTest.CustomStandingSignBlockstatic classCustomSignsTest.CustomWallSignBlockprivate static classFullPotsAccessorDemo.DioriteFlowerPotBlock(package private) static classScaffoldingTest.ScaffoldingMethodTestBlock -
Uses of IItemProvider in net.minecraftforge.debug.entity
Classes in net.minecraftforge.debug.entity that implement IItemProvider Modifier and Type Class Description static classGravityAttributeTest.ItemGravityStick -
Uses of IItemProvider in net.minecraftforge.debug.entity.player
Classes in net.minecraftforge.debug.entity.player that implement IItemProvider Modifier and Type Class Description (package private) static classPlayerAttackKnockbackTest.KnockbackSwordItem -
Uses of IItemProvider in net.minecraftforge.debug.fluid
Classes in net.minecraftforge.debug.fluid that implement IItemProvider Modifier and Type Class Description private static classNewFluidTest.FluidloggableBlock -
Uses of IItemProvider in net.minecraftforge.debug.item
Classes in net.minecraftforge.debug.item that implement IItemProvider Modifier and Type Class Description static classCustomElytraTest.CustomElytra -
Uses of IItemProvider in net.minecraftforge.debug.world
Classes in net.minecraftforge.debug.world that implement IItemProvider Modifier and Type Class Description private static classForgeChunkManagerTest.ChunkLoaderBlock -
Uses of IItemProvider in net.minecraftforge.fluids.capability
Classes in net.minecraftforge.fluids.capability that implement IItemProvider Modifier and Type Class Description classItemFluidContainerA 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 Modifier and Type Class Description private static classGameData.BlockCallbacks.BlockDummyAir
-