Uses of Interface
net.minecraft.item.ItemConvertible
Packages that use ItemConvertible
Package
Description
-
Uses of ItemConvertible in net.minecraft.advancement
Methods in net.minecraft.advancement with parameters of type ItemConvertibleModifier and TypeMethodDescriptionAdvancement.Task.display(ItemConvertible icon, Text title, Text description, @Nullable Identifier background, AdvancementFrame frame, boolean showToast, boolean announceToChat, boolean hidden) -
Uses of ItemConvertible in net.minecraft.advancement.criterion
Methods in net.minecraft.advancement.criterion with parameters of type ItemConvertibleModifier and TypeMethodDescriptionShotCrossbowCriterion.Conditions.create(ItemConvertible item)UsedTotemCriterion.Conditions.create(ItemConvertible item)ConsumeItemCriterion.Conditions.item(ItemConvertible item)InventoryChangedCriterion.Conditions.items(ItemConvertible[] items) -
Uses of ItemConvertible in net.minecraft.block
Classes in net.minecraft.block that implement ItemConvertibleModifier and TypeClassDescriptionclassclassclassclassclassAbstractChestBlock<E extends BlockEntity>classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassFields in net.minecraft.block with type parameters of type ItemConvertibleModifier and TypeFieldDescriptionstatic Object2FloatMap<ItemConvertible>ComposterBlock.ITEM_TO_LEVEL_INCREASE_CHANCEMethods in net.minecraft.block that return ItemConvertibleModifier and TypeMethodDescriptionprotected ItemConvertibleBeetrootsBlock.getSeedsItem()protected ItemConvertibleCarrotsBlock.getSeedsItem()protected ItemConvertibleCropBlock.getSeedsItem()protected ItemConvertiblePotatoesBlock.getSeedsItem()Methods in net.minecraft.block with parameters of type ItemConvertibleModifier and TypeMethodDescriptionstatic voidDispenserBlock.registerBehavior(ItemConvertible provider, DispenserBehavior behavior)private static voidComposterBlock.registerCompostableItem(float levelIncreaseChance, ItemConvertible item) -
Uses of ItemConvertible in net.minecraft.block.entity
Methods in net.minecraft.block.entity with parameters of type ItemConvertibleModifier and TypeMethodDescriptionprivate static voidAbstractFurnaceBlockEntity.addFuel(Map<Item,Integer> fuelTimes, ItemConvertible item, int fuelTime) -
Uses of ItemConvertible in net.minecraft.client.color.item
Methods in net.minecraft.client.color.item with parameters of type ItemConvertibleModifier and TypeMethodDescriptionvoidItemColors.register(ItemColorProvider mapper, ItemConvertible[] items) -
Uses of ItemConvertible in net.minecraft.client.gui.screen
Methods in net.minecraft.client.gui.screen with parameters of type ItemConvertibleModifier and TypeMethodDescriptionprivate static voidPresetsScreen.addPreset(Text presetName, ItemConvertible icon, RegistryKey<Biome> presetBiome, List<StructureFeature<?>> structures, boolean generateStronghold, boolean generateFeatures, boolean generateLakes, FlatChunkGeneratorLayer[] layers) -
Uses of ItemConvertible in net.minecraft.client.particle
Constructors in net.minecraft.client.particle with parameters of type ItemConvertibleModifierConstructorDescription(package private)ItemBillboardParticle(ClientWorld clientWorld, double double2, double double3, double double4, ItemConvertible itemConvertible) -
Uses of ItemConvertible in net.minecraft.client.render.item
Methods in net.minecraft.client.render.item with parameters of type ItemConvertible -
Uses of ItemConvertible in net.minecraft.data.server
Fields in net.minecraft.data.server with type parameters of type ItemConvertibleModifier and TypeFieldDescriptionprivate static ImmutableList<ItemConvertible>RecipesProvider.COAL_ORESprivate static ImmutableList<ItemConvertible>RecipesProvider.COPPER_ORESprivate static ImmutableList<ItemConvertible>RecipesProvider.DIAMOND_ORESprivate static ImmutableList<ItemConvertible>RecipesProvider.EMERALD_ORESprivate static ImmutableList<ItemConvertible>RecipesProvider.GOLD_ORESprivate static ImmutableList<ItemConvertible>RecipesProvider.IRON_ORESprivate static ImmutableList<ItemConvertible>RecipesProvider.LAPIS_ORESprivate static ImmutableList<ItemConvertible>RecipesProvider.REDSTONE_ORESprivate static Map<BlockFamily.Variant,BiFunction<ItemConvertible,ItemConvertible,CraftingRecipeJsonFactory>>RecipesProvider.VARIANT_FACTORIESprivate static Map<BlockFamily.Variant,BiFunction<ItemConvertible,ItemConvertible,CraftingRecipeJsonFactory>>RecipesProvider.VARIANT_FACTORIESMethods in net.minecraft.data.server with parameters of type ItemConvertibleModifier and TypeMethodDescriptionvoidBlockLootTableGenerator.addDrop(Block block, ItemConvertible drop)private static <T> TBlockLootTableGenerator.addSurvivesExplosionCondition(ItemConvertible drop, LootConditionConsumingBuilder<T> builder)private static <T> TBlockLootTableGenerator.applyExplosionDecay(ItemConvertible drop, LootFunctionConsumingBuilder<T> builder)private static InventoryChangedCriterion.ConditionsRecipesProvider.conditionsFromItem(ItemConvertible item)private static InventoryChangedCriterion.ConditionsRecipesProvider.conditionsFromItem(NumberRange.IntRange count, ItemConvertible item)private static StringRecipesProvider.convertBetween(ItemConvertible from, ItemConvertible to)static ShapedRecipeJsonFactoryRecipesProvider.createChiseledBlockRecipe(ItemConvertible output, Ingredient input)static CraftingRecipeJsonFactoryRecipesProvider.createCondensingRecipe(ItemConvertible output, Ingredient input)static ShapedRecipeJsonFactoryRecipesProvider.createCutCopperRecipe(ItemConvertible output, Ingredient input)private static CraftingRecipeJsonFactoryRecipesProvider.createDoorRecipe(ItemConvertible output, Ingredient input)private static CraftingRecipeJsonFactoryRecipesProvider.createFenceGateRecipe(ItemConvertible output, Ingredient input)private static CraftingRecipeJsonFactoryRecipesProvider.createFenceRecipe(ItemConvertible output, Ingredient input)private static LootTable.BuilderEntityLootTableGenerator.createForSheep(ItemConvertible item)private static voidRecipesProvider.createPressurePlateRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static CraftingRecipeJsonFactoryRecipesProvider.createPressurePlateRecipe(ItemConvertible output, Ingredient input)private static CraftingRecipeJsonFactoryRecipesProvider.createSignRecipe(ItemConvertible output, Ingredient input)private static CraftingRecipeJsonFactoryRecipesProvider.createSlabRecipe(ItemConvertible output, Ingredient input)private static CraftingRecipeJsonFactoryRecipesProvider.createStairsRecipe(ItemConvertible output, Ingredient input)private static CraftingRecipeJsonFactoryRecipesProvider.createTransmutationRecipe(ItemConvertible output, Ingredient input)private static CraftingRecipeJsonFactoryRecipesProvider.createTrapdoorRecipe(ItemConvertible output, Ingredient input)private static LootTable.BuilderBlockLootTableGenerator.drops(Block dropWithSilkTouch, ItemConvertible drop)private static LootTable.BuilderBlockLootTableGenerator.drops(Block dropWithSilkTouch, ItemConvertible drop, LootNumberProvider count)private static LootTable.BuilderBlockLootTableGenerator.drops(ItemConvertible drop)private static LootTable.BuilderBlockLootTableGenerator.drops(ItemConvertible drop, LootNumberProvider count)private static LootTable.BuilderBlockLootTableGenerator.dropsWithShears(ItemConvertible drop)private static LootTable.BuilderBlockLootTableGenerator.dropsWithSilkTouch(ItemConvertible drop)private static StringRecipesProvider.getBlastingItemPath(ItemConvertible item)private static StringRecipesProvider.getItemPath(ItemConvertible item)private static StringRecipesProvider.getSmeltingItemPath(ItemConvertible item)static CraftingRecipeJsonFactoryRecipesProvider.getWallRecipe(ItemConvertible output, Ingredient input)private static StringRecipesProvider.hasItem(ItemConvertible item)private static StringRecipesProvider.method_36450(ItemConvertible item)private static LootTable.BuilderBlockLootTableGenerator.mushroomBlockDrops(Block dropWithSilkTouch, ItemConvertible drop)private static voidRecipesProvider.offerBannerRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerBarkBlockRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerBedDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerBedRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerBlasting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group)private static voidRecipesProvider.offerBoatRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)static voidRecipesProvider.offerCandleDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerCarpetDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerCarpetRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)static voidRecipesProvider.offerChiseledBlockRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerConcretePowderDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerCookingRecipe(Consumer<RecipeJsonProvider> exporter, String cooker, CookingRecipeSerializer<?> serializer, int cookingTime, ItemConvertible input, ItemConvertible output, float experience)private static voidRecipesProvider.offerCrackingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)Offers a smelting recipe to the exporter that is used to convert the main block of a block family to its cracked variant.static voidRecipesProvider.offerCutCopperRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerMultipleOptions(Consumer<RecipeJsonProvider> exporter, CookingRecipeSerializer<?> serializer, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group, String baseIdString)private static voidRecipesProvider.offerPlanksRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, Tag<Item> input)private static voidRecipesProvider.offerPlanksRecipe2(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, Tag<Item> input)static voidRecipesProvider.offerPolishedStoneRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, int count)private static voidRecipesProvider.offerReversibleCompactingRecipes(Consumer<RecipeJsonProvider> exporter, ItemConvertible compacted, ItemConvertible input)Offers two recipes to convert between a normal and compacted form of an item.private static voidRecipesProvider.offerReversibleCompactingRecipes(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted, String compactedItemId, @Nullable String compactedItemGroup, String inputItemId, @Nullable String inputItemGroup)private static voidRecipesProvider.offerReversibleCompactingRecipesWithCompactedItemGroup(Consumer<RecipeJsonProvider> exporter, ItemConvertible compacted, ItemConvertible input, String compactedItemId, String compactedItemGroup)private static voidRecipesProvider.offerReversibleCompactingRecipesWithInputItemGroup(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted, String inputItemId, String inputItemGroup)private static voidRecipesProvider.offerShapelessRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, @Nullable String group, int outputCount)private static voidRecipesProvider.offerSingleOutputShapelessRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, @Nullable String group)private static voidRecipesProvider.offerSlabRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerSmelting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group)private static voidRecipesProvider.offerStainedGlassDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerStainedGlassPaneDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerStainedGlassPaneRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerTerracottaDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)static voidRecipesProvider.offerWallRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static voidRecipesProvider.offerWoolDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)private static LootTable.BuilderBlockLootTableGenerator.pottedPlantDrops(ItemConvertible plant)Method parameters in net.minecraft.data.server with type arguments of type ItemConvertibleModifier and TypeMethodDescriptionprivate static voidRecipesProvider.offerBlasting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group)private static voidRecipesProvider.offerMultipleOptions(Consumer<RecipeJsonProvider> exporter, CookingRecipeSerializer<?> serializer, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group, String baseIdString)private static voidRecipesProvider.offerSmelting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group) -
Uses of ItemConvertible in net.minecraft.data.server.recipe
Methods in net.minecraft.data.server.recipe with parameters of type ItemConvertibleModifier and TypeMethodDescriptionstatic CookingRecipeJsonFactoryCookingRecipeJsonFactory.create(Ingredient result, ItemConvertible ingredient, float experience, int cookingTime)static CookingRecipeJsonFactoryCookingRecipeJsonFactory.create(Ingredient ingredient, ItemConvertible result, float experience, int cookingTime, CookingRecipeSerializer<?> serializer)static ShapedRecipeJsonFactoryShapedRecipeJsonFactory.create(ItemConvertible output)static ShapedRecipeJsonFactoryShapedRecipeJsonFactory.create(ItemConvertible output, int outputCount)static ShapelessRecipeJsonFactoryShapelessRecipeJsonFactory.create(ItemConvertible output)static ShapelessRecipeJsonFactoryShapelessRecipeJsonFactory.create(ItemConvertible output, int outputCount)static CookingRecipeJsonFactoryCookingRecipeJsonFactory.createBlasting(Ingredient ingredient, ItemConvertible result, float experience, int cookingTime)static CookingRecipeJsonFactoryCookingRecipeJsonFactory.createSmelting(Ingredient ingredient, ItemConvertible result, float experience, int cookingTime)static CookingRecipeJsonFactoryCookingRecipeJsonFactory.createSmoking(Ingredient result, ItemConvertible ingredient, float experience, int cookingTime)static SingleItemRecipeJsonFactorySingleItemRecipeJsonFactory.createStonecutting(Ingredient input, ItemConvertible output)static SingleItemRecipeJsonFactorySingleItemRecipeJsonFactory.createStonecutting(Ingredient input, ItemConvertible output, int outputCount)static IdentifierCraftingRecipeJsonFactory.getItemId(ItemConvertible item)ShapedRecipeJsonFactory.input(Character c, ItemConvertible itemProvider)ShapelessRecipeJsonFactory.input(ItemConvertible itemProvider)ShapelessRecipeJsonFactory.input(ItemConvertible itemProvider, int size)Constructors in net.minecraft.data.server.recipe with parameters of type ItemConvertibleModifierConstructorDescriptionprivateCookingRecipeJsonFactory(ItemConvertible output, Ingredient input, float experience, int cookingTime, CookingRecipeSerializer<?> serializer)ShapedRecipeJsonFactory(ItemConvertible output, int outputCount)ShapelessRecipeJsonFactory(ItemConvertible output, int outputCount)SingleItemRecipeJsonFactory(RecipeSerializer<?> serializer, Ingredient input, ItemConvertible output, int outputCount) -
Uses of ItemConvertible in net.minecraft.entity
Methods in net.minecraft.entity with parameters of type ItemConvertibleModifier and TypeMethodDescriptionEntity.dropItem(ItemConvertible item)Entity.dropItem(ItemConvertible item, int yOffset) -
Uses of ItemConvertible in net.minecraft.entity.passive
Fields in net.minecraft.entity.passive with type parameters of type ItemConvertible -
Uses of ItemConvertible in net.minecraft.item
Classes in net.minecraft.item that implement ItemConvertibleModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassRepresents an item which can contain extra data that is synced to the client.classOnAStickItem<T extends Entity & ItemSteerable>classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassMethods in net.minecraft.item with parameters of type ItemConvertibleModifier and TypeMethodDescriptionstatic Consumer<ItemUsageContext>HoeItem.getTillingConsumer(BlockState state, ItemConvertible dropItem)Constructors in net.minecraft.item with parameters of type ItemConvertibleModifierConstructorDescriptionItemStack(ItemConvertible item)ItemStack(ItemConvertible item, int count)privateItemStack(ItemConvertible item, int count, Optional<NbtCompound> tag) -
Uses of ItemConvertible in net.minecraft.loot.entry
Methods in net.minecraft.loot.entry with parameters of type ItemConvertibleModifier and TypeMethodDescriptionstatic LeafEntry.Builder<?>ItemEntry.builder(ItemConvertible drop) -
Uses of ItemConvertible in net.minecraft.predicate.item
Methods in net.minecraft.predicate.item with parameters of type ItemConvertible -
Uses of ItemConvertible in net.minecraft.recipe
Methods in net.minecraft.recipe with parameters of type ItemConvertible -
Uses of ItemConvertible in net.minecraft.village
Constructors in net.minecraft.village with parameters of type ItemConvertibleModifierConstructorDescriptionBuyForOneEmeraldFactory(ItemConvertible item, int price, int maxUses, int experience)ProcessItemFactory(ItemConvertible item, int secondCount, int price, Item sellItem, int sellCount, int maxUses, int experience)ProcessItemFactory(ItemConvertible item, int secondCount, Item sellItem, int sellCount, int maxUses, int experience)