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.Builder.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>classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassA block is a voxel in a world.classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassA carpet that has an associated carpet color for llamas.classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassFields in net.minecraft.block with type parameters of type ItemConvertibleModifier and TypeFieldDescriptionstatic final 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 provider, ItemConvertible[] items) -
Uses of ItemConvertible in net.minecraft.data.server
Fields in net.minecraft.data.server with type parameters of type ItemConvertibleModifier and TypeFieldDescriptionprivate static final ImmutableList<ItemConvertible>RecipeProvider.COAL_ORESprivate static final ImmutableList<ItemConvertible>RecipeProvider.COPPER_ORESprivate static final ImmutableList<ItemConvertible>RecipeProvider.DIAMOND_ORESprivate static final ImmutableList<ItemConvertible>RecipeProvider.EMERALD_ORESprivate static final ImmutableList<ItemConvertible>RecipeProvider.GOLD_ORESprivate static final ImmutableList<ItemConvertible>RecipeProvider.IRON_ORESprivate static final ImmutableList<ItemConvertible>RecipeProvider.LAPIS_ORESprivate static final ImmutableList<ItemConvertible>RecipeProvider.REDSTONE_ORESprivate static final Map<BlockFamily.Variant,BiFunction<ItemConvertible, ItemConvertible, CraftingRecipeJsonBuilder>> RecipeProvider.VARIANT_FACTORIESprivate static final Map<BlockFamily.Variant,BiFunction<ItemConvertible, ItemConvertible, CraftingRecipeJsonBuilder>> RecipeProvider.VARIANT_FACTORIESMethods in net.minecraft.data.server with parameters of type ItemConvertibleModifier and TypeMethodDescriptionvoidBlockLootTableGenerator.addDrop(Block block, ItemConvertible drop) private static <T extends LootConditionConsumingBuilder<T>>
TBlockLootTableGenerator.addSurvivesExplosionCondition(ItemConvertible drop, LootConditionConsumingBuilder<T> builder) private static <T extends LootFunctionConsumingBuilder<T>>
TBlockLootTableGenerator.applyExplosionDecay(ItemConvertible drop, LootFunctionConsumingBuilder<T> builder) private static InventoryChangedCriterion.ConditionsRecipeProvider.conditionsFromItem(ItemConvertible item) private static InventoryChangedCriterion.ConditionsRecipeProvider.conditionsFromItem(NumberRange.IntRange count, ItemConvertible item) private static StringRecipeProvider.convertBetween(ItemConvertible to, ItemConvertible from) static ShapedRecipeJsonBuilderRecipeProvider.createChiseledBlockRecipe(ItemConvertible output, Ingredient input) static CraftingRecipeJsonBuilderRecipeProvider.createCondensingRecipe(ItemConvertible output, Ingredient input) static ShapedRecipeJsonBuilderRecipeProvider.createCutCopperRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuilderRecipeProvider.createDoorRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuilderRecipeProvider.createFenceGateRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuilderRecipeProvider.createFenceRecipe(ItemConvertible output, Ingredient input) private static LootTable.BuilderEntityLootTableGenerator.createForSheep(ItemConvertible item) private static CraftingRecipeJsonBuilderRecipeProvider.createPressurePlateRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuilderRecipeProvider.createSignRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuilderRecipeProvider.createSlabRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuilderRecipeProvider.createStairsRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuilderRecipeProvider.createTransmutationRecipe(ItemConvertible output, Ingredient input) private static CraftingRecipeJsonBuilderRecipeProvider.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 StringRecipeProvider.getBlastingItemPath(ItemConvertible item) private static StringRecipeProvider.getItemPath(ItemConvertible item) private static StringRecipeProvider.getRecipeName(ItemConvertible item) private static StringRecipeProvider.getSmeltingItemPath(ItemConvertible item) static CraftingRecipeJsonBuilderRecipeProvider.getWallRecipe(ItemConvertible output, Ingredient input) private static StringRecipeProvider.hasItem(ItemConvertible item) private static LootTable.BuilderBlockLootTableGenerator.mushroomBlockDrops(Block dropWithSilkTouch, ItemConvertible drop) private static voidRecipeProvider.offerBannerRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidRecipeProvider.offerBarkBlockRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidRecipeProvider.offerBedDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidRecipeProvider.offerBedRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidRecipeProvider.offerBlasting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group) private static voidRecipeProvider.offerBoatRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) static voidRecipeProvider.offerCandleDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidRecipeProvider.offerCarpetDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidRecipeProvider.offerCarpetRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidRecipeProvider.offerChestBoatRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) static voidRecipeProvider.offerChiseledBlockRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidRecipeProvider.offerConcretePowderDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidRecipeProvider.offerCookingRecipe(Consumer<RecipeJsonProvider> exporter, String cooker, CookingRecipeSerializer<?> serializer, int cookingTime, ItemConvertible input, ItemConvertible output, float experience) private static voidRecipeProvider.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 voidRecipeProvider.offerCutCopperRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidRecipeProvider.offerMultipleOptions(Consumer<RecipeJsonProvider> exporter, CookingRecipeSerializer<?> serializer, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group, String baseIdString) private static voidRecipeProvider.offerPlanksRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, TagKey<Item> input) private static voidRecipeProvider.offerPlanksRecipe2(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, TagKey<Item> input) static voidRecipeProvider.offerPolishedStoneRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidRecipeProvider.offerPressurePlateRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidRecipeProvider.offerReversibleCompactingRecipes(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted) Offers two recipes to convert between a normal and compacted form of an item.private static voidRecipeProvider.offerReversibleCompactingRecipes(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted, String compactingRecipeName, @Nullable String compactingRecipeGroup, String reverseRecipeName, @Nullable String reverseRecipeGroup) private static voidRecipeProvider.offerReversibleCompactingRecipesWithCompactingRecipeGroup(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted, String compactingRecipeName, String compactingRecipeGroup) private static voidRecipeProvider.offerReversibleCompactingRecipesWithReverseRecipeGroup(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted, String reverseRecipeName, String reverseRecipeGroup) private static voidRecipeProvider.offerShapelessRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, @Nullable String group, int outputCount) private static voidRecipeProvider.offerSingleOutputShapelessRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, @Nullable String group) private static voidRecipeProvider.offerSlabRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidRecipeProvider.offerSmelting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group) private static voidRecipeProvider.offerStainedGlassDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidRecipeProvider.offerStainedGlassPaneDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidRecipeProvider.offerStainedGlassPaneRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidRecipeProvider.offerStonecuttingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidRecipeProvider.offerStonecuttingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, int count) private static voidRecipeProvider.offerTerracottaDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) static voidRecipeProvider.offerWallRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input) private static voidRecipeProvider.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 voidRecipeProvider.offerBlasting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group) private static voidRecipeProvider.offerMultipleOptions(Consumer<RecipeJsonProvider> exporter, CookingRecipeSerializer<?> serializer, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group, String baseIdString) private static voidRecipeProvider.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 CookingRecipeJsonBuilderCookingRecipeJsonBuilder.create(Ingredient result, ItemConvertible ingredient, float experience, int cookingTime) static CookingRecipeJsonBuilderCookingRecipeJsonBuilder.create(Ingredient ingredient, ItemConvertible result, float experience, int cookingTime, CookingRecipeSerializer<?> serializer) static ShapedRecipeJsonBuilderShapedRecipeJsonBuilder.create(ItemConvertible output) static ShapedRecipeJsonBuilderShapedRecipeJsonBuilder.create(ItemConvertible output, int outputCount) static ShapelessRecipeJsonBuilderShapelessRecipeJsonBuilder.create(ItemConvertible output) static ShapelessRecipeJsonBuilderShapelessRecipeJsonBuilder.create(ItemConvertible output, int outputCount) static CookingRecipeJsonBuilderCookingRecipeJsonBuilder.createBlasting(Ingredient ingredient, ItemConvertible result, float experience, int cookingTime) static CookingRecipeJsonBuilderCookingRecipeJsonBuilder.createSmelting(Ingredient ingredient, ItemConvertible result, float experience, int cookingTime) static CookingRecipeJsonBuilderCookingRecipeJsonBuilder.createSmoking(Ingredient result, ItemConvertible ingredient, float experience, int cookingTime) static SingleItemRecipeJsonBuilderSingleItemRecipeJsonBuilder.createStonecutting(Ingredient input, ItemConvertible output) static SingleItemRecipeJsonBuilderSingleItemRecipeJsonBuilder.createStonecutting(Ingredient input, ItemConvertible output, int outputCount) static IdentifierCraftingRecipeJsonBuilder.getItemId(ItemConvertible item) ShapedRecipeJsonBuilder.input(Character c, ItemConvertible itemProvider) ShapelessRecipeJsonBuilder.input(ItemConvertible itemProvider) ShapelessRecipeJsonBuilder.input(ItemConvertible itemProvider, int size) Constructors in net.minecraft.data.server.recipe with parameters of type ItemConvertibleModifierConstructorDescriptionprivateCookingRecipeJsonBuilder(ItemConvertible output, Ingredient input, float experience, int cookingTime, CookingRecipeSerializer<?> serializer) ShapedRecipeJsonBuilder(ItemConvertible output, int outputCount) ShapelessRecipeJsonBuilder(ItemConvertible output, int outputCount) SingleItemRecipeJsonBuilder(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 ItemConvertibleModifier and TypeFieldDescriptionprivate static final Map<DyeColor,ItemConvertible> SheepEntity.DROPS -
Uses of ItemConvertible in net.minecraft.item
Classes in net.minecraft.item that implement ItemConvertibleModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassRepresents an item corresponding to a block.classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassRepresents an item which can contain extra data that is synced to the client.classOnAStickItem<T extends Entity & ItemSteerable>classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassMethods in net.minecraft.item with parameters of type ItemConvertibleModifier and TypeMethodDescriptionstatic Consumer<ItemUsageContext>HoeItem.createTillAndDropAction(BlockState result, ItemConvertible droppedItem) Returns a tilling action that sets a block state and drops an item.Constructors in net.minecraft.item with parameters of type ItemConvertibleModifierConstructorDescriptionItemStack(ItemConvertible item) ItemStack(ItemConvertible item, int count) privateItemStack(ItemConvertible item, int count, Optional<NbtCompound> nbt) -
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) -
Uses of ItemConvertible in net.minecraft.world.gen
Methods in net.minecraft.world.gen with parameters of type ItemConvertibleModifier and TypeMethodDescriptionprivate RegistryEntry<FlatLevelGeneratorPreset>FlatLevelGeneratorPresets.Registrar.createAndRegister(RegistryKey<FlatLevelGeneratorPreset> registryKey, ItemConvertible icon, RegistryKey<Biome> biome, Set<RegistryKey<StructureSet>> structureSets, boolean hasFeatures, boolean hasLakes, FlatChunkGeneratorLayer[] layers)