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.Builder
Advancement.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.Instance
InventoryChangeTrigger.Instance. hasItems(IItemProvider... p_203922_0_)
ItemPredicate.Builder
ItemPredicate.Builder. of(IItemProvider p_200308_1_)
static ShotCrossbowTrigger.Instance
ShotCrossbowTrigger.Instance. shotCrossbow(IItemProvider p_215122_0_)
static ConsumeItemTrigger.Instance
ConsumeItemTrigger.Instance. usedItem(IItemProvider p_203913_0_)
static UsedTotemTrigger.Instance
UsedTotemTrigger.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. COMPOSTABLES
Methods in net.minecraft.block that return IItemProvider Modifier and Type Method Description protected IItemProvider
BeetrootBlock. getBaseSeedId()
protected IItemProvider
CarrotBlock. getBaseSeedId()
protected IItemProvider
CropsBlock. getBaseSeedId()
protected IItemProvider
PotatoBlock. getBaseSeedId()
Methods in net.minecraft.block with parameters of type IItemProvider Modifier and Type Method Description private static void
ComposterBlock. add(float p_220290_0_, IItemProvider p_220290_1_)
static void
DispenserBlock. 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 void
FlatPresetsScreen. 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 TextureAtlasSprite
ItemModelMesher. 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 void
ItemColors. 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 void
RecipeProvider. banner(java.util.function.Consumer<IFinishedRecipe> p_240488_0_, IItemProvider p_240488_1_, IItemProvider p_240488_2_)
private static void
RecipeProvider. bedFromPlanksAndWool(java.util.function.Consumer<IFinishedRecipe> p_240486_0_, IItemProvider p_240486_1_, IItemProvider p_240486_2_)
private static void
RecipeProvider. bedFromWhiteBedAndDye(java.util.function.Consumer<IFinishedRecipe> p_240487_0_, IItemProvider p_240487_1_, IItemProvider p_240487_2_)
static CookingRecipeBuilder
CookingRecipeBuilder. blasting(Ingredient p_218633_0_, IItemProvider p_218633_1_, float p_218633_2_, int p_218633_3_)
private static void
RecipeProvider. carpetFromWool(java.util.function.Consumer<IFinishedRecipe> p_240484_0_, IItemProvider p_240484_1_, IItemProvider p_240484_2_)
private static void
RecipeProvider. coloredCarpetFromWhiteCarpetAndDye(java.util.function.Consumer<IFinishedRecipe> p_240485_0_, IItemProvider p_240485_1_, IItemProvider p_240485_2_)
private static void
RecipeProvider. coloredTerracottaFromTerracottaAndDye(java.util.function.Consumer<IFinishedRecipe> p_240492_0_, IItemProvider p_240492_1_, IItemProvider p_240492_2_)
private static void
RecipeProvider. coloredWoolFromWhiteWoolAndDye(java.util.function.Consumer<IFinishedRecipe> p_240483_0_, IItemProvider p_240483_1_, IItemProvider p_240483_2_)
private static void
RecipeProvider. concretePowder(java.util.function.Consumer<IFinishedRecipe> p_240493_0_, IItemProvider p_240493_1_, IItemProvider p_240493_2_)
static CookingRecipeBuilder
CookingRecipeBuilder. cooking(Ingredient p_218631_0_, IItemProvider p_218631_1_, float p_218631_2_, int p_218631_3_, CookingRecipeSerializer<?> p_218631_4_)
ShapedRecipeBuilder
ShapedRecipeBuilder. define(java.lang.Character p_200462_1_, IItemProvider p_200462_2_)
protected static InventoryChangeTrigger.Instance
RecipeProvider. has(IItemProvider p_200403_0_)
private static void
RecipeProvider. planksFromLog(java.util.function.Consumer<IFinishedRecipe> p_240470_0_, IItemProvider p_240470_1_, ITag<Item> p_240470_2_)
private static void
RecipeProvider. planksFromLogs(java.util.function.Consumer<IFinishedRecipe> p_240472_0_, IItemProvider p_240472_1_, ITag<Item> p_240472_2_)
ShapelessRecipeBuilder
ShapelessRecipeBuilder. requires(IItemProvider p_200487_1_)
ShapelessRecipeBuilder
ShapelessRecipeBuilder. requires(IItemProvider p_200491_1_, int p_200491_2_)
static ShapedRecipeBuilder
ShapedRecipeBuilder. shaped(IItemProvider p_200470_0_)
static ShapedRecipeBuilder
ShapedRecipeBuilder. shaped(IItemProvider p_200468_0_, int p_200468_1_)
static ShapelessRecipeBuilder
ShapelessRecipeBuilder. shapeless(IItemProvider p_200486_0_)
static ShapelessRecipeBuilder
ShapelessRecipeBuilder. shapeless(IItemProvider p_200488_0_, int p_200488_1_)
static CookingRecipeBuilder
CookingRecipeBuilder. smelting(Ingredient p_218629_0_, IItemProvider p_218629_1_, float p_218629_2_, int p_218629_3_)
private static void
RecipeProvider. stainedGlassFromGlassAndDye(java.util.function.Consumer<IFinishedRecipe> p_240489_0_, IItemProvider p_240489_1_, IItemProvider p_240489_2_)
private static void
RecipeProvider. stainedGlassPaneFromGlassPaneAndDye(java.util.function.Consumer<IFinishedRecipe> p_240491_0_, IItemProvider p_240491_1_, IItemProvider p_240491_2_)
private static void
RecipeProvider. stainedGlassPaneFromStainedGlass(java.util.function.Consumer<IFinishedRecipe> p_240490_0_, IItemProvider p_240490_1_, IItemProvider p_240490_2_)
static SingleItemRecipeBuilder
SingleItemRecipeBuilder. stonecutting(Ingredient p_218648_0_, IItemProvider p_218648_1_)
static SingleItemRecipeBuilder
SingleItemRecipeBuilder. stonecutting(Ingredient p_218644_0_, IItemProvider p_218644_1_, int p_218644_2_)
private static void
RecipeProvider. woodenBoat(java.util.function.Consumer<IFinishedRecipe> p_240473_0_, IItemProvider p_240473_1_, IItemProvider p_240473_2_)
private static void
RecipeProvider. woodenButton(java.util.function.Consumer<IFinishedRecipe> p_240474_0_, IItemProvider p_240474_1_, IItemProvider p_240474_2_)
private static void
RecipeProvider. woodenDoor(java.util.function.Consumer<IFinishedRecipe> p_240475_0_, IItemProvider p_240475_1_, IItemProvider p_240475_2_)
private static void
RecipeProvider. woodenFence(java.util.function.Consumer<IFinishedRecipe> p_240476_0_, IItemProvider p_240476_1_, IItemProvider p_240476_2_)
private static void
RecipeProvider. woodenFenceGate(java.util.function.Consumer<IFinishedRecipe> p_240477_0_, IItemProvider p_240477_1_, IItemProvider p_240477_2_)
private static void
RecipeProvider. woodenPressurePlate(java.util.function.Consumer<IFinishedRecipe> p_240478_0_, IItemProvider p_240478_1_, IItemProvider p_240478_2_)
private static void
RecipeProvider. woodenSign(java.util.function.Consumer<IFinishedRecipe> p_240482_0_, IItemProvider p_240482_1_, IItemProvider p_240482_2_)
private static void
RecipeProvider. woodenSlab(java.util.function.Consumer<IFinishedRecipe> p_240479_0_, IItemProvider p_240479_1_, IItemProvider p_240479_2_)
private static void
RecipeProvider. woodenStairs(java.util.function.Consumer<IFinishedRecipe> p_240480_0_, IItemProvider p_240480_1_, IItemProvider p_240480_2_)
private static void
RecipeProvider. woodenTrapdoor(java.util.function.Consumer<IFinishedRecipe> p_240481_0_, IItemProvider p_240481_1_, IItemProvider p_240481_2_)
private static void
RecipeProvider. 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> T
BlockLootTables. applyExplosionCondition(IItemProvider p_218560_0_, ILootConditionConsumer<T> p_218560_1_)
protected static <T> T
BlockLootTables. applyExplosionDecay(IItemProvider p_218552_0_, ILootFunctionConsumer<T> p_218552_1_)
protected static LootTable.Builder
BlockLootTables. createMushroomBlockDrop(Block p_218491_0_, IItemProvider p_218491_1_)
protected static LootTable.Builder
BlockLootTables. createPotFlowerItemTable(IItemProvider p_218523_0_)
protected static LootTable.Builder
BlockLootTables. createShearsOnlyDrop(IItemProvider p_218486_0_)
private static LootTable.Builder
EntityLootTables. createSheepTable(IItemProvider p_218583_0_)
protected static LootTable.Builder
BlockLootTables. createSilkTouchOnlyTable(IItemProvider p_218561_0_)
protected static LootTable.Builder
BlockLootTables. createSingleItemTable(IItemProvider p_218546_0_)
protected static LootTable.Builder
BlockLootTables. createSingleItemTable(IItemProvider p_218463_0_, IRandomRange p_218463_1_)
protected static LootTable.Builder
BlockLootTables. createSingleItemTableWithSilkTouch(Block p_218515_0_, IItemProvider p_218515_1_)
protected static LootTable.Builder
BlockLootTables. createSingleItemTableWithSilkTouch(Block p_218530_0_, IItemProvider p_218530_1_, IRandomRange p_218530_2_)
void
BlockLootTables. 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 ItemEntity
Entity. spawnAtLocation(IItemProvider p_199703_1_)
ItemEntity
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 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 Ingredient
Ingredient. 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 void
AbstractFurnaceTileEntity. 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 class
ForgeSpawnEggItem
-
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 void
ForgeRecipeProvider. exclude(IItemProvider item)
private void
ForgeRecipeProvider. 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 class
CustomPlantTypeTest.CustomBlock
static class
CustomPlantTypeTest.CustomPlantBlock
static class
CustomRespawnTest.CustomRespawnBlock
static class
CustomSignsTest.CustomStandingSignBlock
static class
CustomSignsTest.CustomWallSignBlock
private static class
FullPotsAccessorDemo.DioriteFlowerPotBlock
(package private) static class
ScaffoldingTest.ScaffoldingMethodTestBlock
-
Uses of IItemProvider in net.minecraftforge.debug.entity
Classes in net.minecraftforge.debug.entity that implement IItemProvider Modifier and Type Class Description static class
GravityAttributeTest.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 class
PlayerAttackKnockbackTest.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 class
NewFluidTest.FluidloggableBlock
-
Uses of IItemProvider in net.minecraftforge.debug.item
Classes in net.minecraftforge.debug.item that implement IItemProvider Modifier and Type Class Description static class
CustomElytraTest.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 class
ForgeChunkManagerTest.ChunkLoaderBlock
-
Uses of IItemProvider in net.minecraftforge.fluids.capability
Classes in net.minecraftforge.fluids.capability that implement IItemProvider Modifier and Type Class Description class
ItemFluidContainer
A 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 class
GameData.BlockCallbacks.BlockDummyAir
-