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 TypeClassDescriptionclass
class
class
class
class
AbstractChestBlock<E extends BlockEntity>
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Fields in net.minecraft.block with type parameters of type ItemConvertibleModifier and TypeFieldDescriptionstatic Object2FloatMap<ItemConvertible>
ComposterBlock.ITEM_TO_LEVEL_INCREASE_CHANCE
Methods in net.minecraft.block that return ItemConvertibleModifier and TypeMethodDescriptionprotected ItemConvertible
BeetrootsBlock.getSeedsItem()
protected ItemConvertible
CarrotsBlock.getSeedsItem()
protected ItemConvertible
CropBlock.getSeedsItem()
protected ItemConvertible
PotatoesBlock.getSeedsItem()
Methods in net.minecraft.block with parameters of type ItemConvertibleModifier and TypeMethodDescriptionstatic void
DispenserBlock.registerBehavior(ItemConvertible provider, DispenserBehavior behavior)
private static void
ComposterBlock.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 void
AbstractFurnaceBlockEntity.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 TypeMethodDescriptionvoid
ItemColors.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 void
PresetsScreen.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_ORES
private static ImmutableList<ItemConvertible>
RecipesProvider.COPPER_ORES
private static ImmutableList<ItemConvertible>
RecipesProvider.DIAMOND_ORES
private static ImmutableList<ItemConvertible>
RecipesProvider.EMERALD_ORES
private static ImmutableList<ItemConvertible>
RecipesProvider.GOLD_ORES
private static ImmutableList<ItemConvertible>
RecipesProvider.IRON_ORES
private static ImmutableList<ItemConvertible>
RecipesProvider.LAPIS_ORES
private static ImmutableList<ItemConvertible>
RecipesProvider.REDSTONE_ORES
private static Map<BlockFamily.Variant,BiFunction<ItemConvertible,ItemConvertible,CraftingRecipeJsonFactory>>
RecipesProvider.VARIANT_FACTORIES
private static Map<BlockFamily.Variant,BiFunction<ItemConvertible,ItemConvertible,CraftingRecipeJsonFactory>>
RecipesProvider.VARIANT_FACTORIES
Methods in net.minecraft.data.server with parameters of type ItemConvertibleModifier and TypeMethodDescriptionvoid
BlockLootTableGenerator.addDrop(Block block, ItemConvertible drop)
private static <T> T
BlockLootTableGenerator.addSurvivesExplosionCondition(ItemConvertible drop, LootConditionConsumingBuilder<T> builder)
private static <T> T
BlockLootTableGenerator.applyExplosionDecay(ItemConvertible drop, LootFunctionConsumingBuilder<T> builder)
private static InventoryChangedCriterion.Conditions
RecipesProvider.conditionsFromItem(ItemConvertible item)
private static InventoryChangedCriterion.Conditions
RecipesProvider.conditionsFromItem(NumberRange.IntRange count, ItemConvertible item)
private static String
RecipesProvider.convertBetween(ItemConvertible from, ItemConvertible to)
static ShapedRecipeJsonFactory
RecipesProvider.createChiseledBlockRecipe(ItemConvertible output, Ingredient input)
static CraftingRecipeJsonFactory
RecipesProvider.createCondensingRecipe(ItemConvertible output, Ingredient input)
static ShapedRecipeJsonFactory
RecipesProvider.createCutCopperRecipe(ItemConvertible output, Ingredient input)
private static CraftingRecipeJsonFactory
RecipesProvider.createDoorRecipe(ItemConvertible output, Ingredient input)
private static CraftingRecipeJsonFactory
RecipesProvider.createFenceGateRecipe(ItemConvertible output, Ingredient input)
private static CraftingRecipeJsonFactory
RecipesProvider.createFenceRecipe(ItemConvertible output, Ingredient input)
private static LootTable.Builder
EntityLootTableGenerator.createForSheep(ItemConvertible item)
private static void
RecipesProvider.createPressurePlateRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
private static CraftingRecipeJsonFactory
RecipesProvider.createPressurePlateRecipe(ItemConvertible output, Ingredient input)
private static CraftingRecipeJsonFactory
RecipesProvider.createSignRecipe(ItemConvertible output, Ingredient input)
private static CraftingRecipeJsonFactory
RecipesProvider.createSlabRecipe(ItemConvertible output, Ingredient input)
private static CraftingRecipeJsonFactory
RecipesProvider.createStairsRecipe(ItemConvertible output, Ingredient input)
private static CraftingRecipeJsonFactory
RecipesProvider.createTransmutationRecipe(ItemConvertible output, Ingredient input)
private static CraftingRecipeJsonFactory
RecipesProvider.createTrapdoorRecipe(ItemConvertible output, Ingredient input)
private static LootTable.Builder
BlockLootTableGenerator.drops(Block dropWithSilkTouch, ItemConvertible drop)
private static LootTable.Builder
BlockLootTableGenerator.drops(Block dropWithSilkTouch, ItemConvertible drop, LootNumberProvider count)
private static LootTable.Builder
BlockLootTableGenerator.drops(ItemConvertible drop)
private static LootTable.Builder
BlockLootTableGenerator.drops(ItemConvertible drop, LootNumberProvider count)
private static LootTable.Builder
BlockLootTableGenerator.dropsWithShears(ItemConvertible drop)
private static LootTable.Builder
BlockLootTableGenerator.dropsWithSilkTouch(ItemConvertible drop)
private static String
RecipesProvider.getBlastingItemPath(ItemConvertible item)
private static String
RecipesProvider.getItemPath(ItemConvertible item)
private static String
RecipesProvider.getSmeltingItemPath(ItemConvertible item)
static CraftingRecipeJsonFactory
RecipesProvider.getWallRecipe(ItemConvertible output, Ingredient input)
private static String
RecipesProvider.hasItem(ItemConvertible item)
private static String
RecipesProvider.method_36450(ItemConvertible item)
private static LootTable.Builder
BlockLootTableGenerator.mushroomBlockDrops(Block dropWithSilkTouch, ItemConvertible drop)
private static void
RecipesProvider.offerBannerRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
private static void
RecipesProvider.offerBarkBlockRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
private static void
RecipesProvider.offerBedDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
private static void
RecipesProvider.offerBedRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
private static void
RecipesProvider.offerBlasting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group)
private static void
RecipesProvider.offerBoatRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
static void
RecipesProvider.offerCandleDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
private static void
RecipesProvider.offerCarpetDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
private static void
RecipesProvider.offerCarpetRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
static void
RecipesProvider.offerChiseledBlockRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
private static void
RecipesProvider.offerConcretePowderDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
private static void
RecipesProvider.offerCookingRecipe(Consumer<RecipeJsonProvider> exporter, String cooker, CookingRecipeSerializer<?> serializer, int cookingTime, ItemConvertible input, ItemConvertible output, float experience)
private static void
RecipesProvider.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 void
RecipesProvider.offerCutCopperRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
private static void
RecipesProvider.offerMultipleOptions(Consumer<RecipeJsonProvider> exporter, CookingRecipeSerializer<?> serializer, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group, String baseIdString)
private static void
RecipesProvider.offerPlanksRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, Tag<Item> input)
private static void
RecipesProvider.offerPlanksRecipe2(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, Tag<Item> input)
static void
RecipesProvider.offerPolishedStoneRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
private static void
RecipesProvider.offerRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
private static void
RecipesProvider.offerRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, int count)
private static void
RecipesProvider.offerReversibleCompactingRecipes(Consumer<RecipeJsonProvider> exporter, ItemConvertible compacted, ItemConvertible input)
Offers two recipes to convert between a normal and compacted form of an item.private static void
RecipesProvider.offerReversibleCompactingRecipes(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted, String compactedItemId, @Nullable String compactedItemGroup, String inputItemId, @Nullable String inputItemGroup)
private static void
RecipesProvider.offerReversibleCompactingRecipesWithCompactedItemGroup(Consumer<RecipeJsonProvider> exporter, ItemConvertible compacted, ItemConvertible input, String compactedItemId, String compactedItemGroup)
private static void
RecipesProvider.offerReversibleCompactingRecipesWithInputItemGroup(Consumer<RecipeJsonProvider> exporter, ItemConvertible input, ItemConvertible compacted, String inputItemId, String inputItemGroup)
private static void
RecipesProvider.offerShapelessRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, @Nullable String group, int outputCount)
private static void
RecipesProvider.offerSingleOutputShapelessRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input, @Nullable String group)
private static void
RecipesProvider.offerSlabRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
private static void
RecipesProvider.offerSmelting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group)
private static void
RecipesProvider.offerStainedGlassDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
private static void
RecipesProvider.offerStainedGlassPaneDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
private static void
RecipesProvider.offerStainedGlassPaneRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
private static void
RecipesProvider.offerTerracottaDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
static void
RecipesProvider.offerWallRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
private static void
RecipesProvider.offerWoolDyeingRecipe(Consumer<RecipeJsonProvider> exporter, ItemConvertible output, ItemConvertible input)
private static LootTable.Builder
BlockLootTableGenerator.pottedPlantDrops(ItemConvertible plant)
Method parameters in net.minecraft.data.server with type arguments of type ItemConvertibleModifier and TypeMethodDescriptionprivate static void
RecipesProvider.offerBlasting(Consumer<RecipeJsonProvider> exporter, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group)
private static void
RecipesProvider.offerMultipleOptions(Consumer<RecipeJsonProvider> exporter, CookingRecipeSerializer<?> serializer, List<ItemConvertible> inputs, ItemConvertible output, float experience, int cookingTime, String group, String baseIdString)
private static void
RecipesProvider.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 CookingRecipeJsonFactory
CookingRecipeJsonFactory.create(Ingredient result, ItemConvertible ingredient, float experience, int cookingTime)
static CookingRecipeJsonFactory
CookingRecipeJsonFactory.create(Ingredient ingredient, ItemConvertible result, float experience, int cookingTime, CookingRecipeSerializer<?> serializer)
static ShapedRecipeJsonFactory
ShapedRecipeJsonFactory.create(ItemConvertible output)
static ShapedRecipeJsonFactory
ShapedRecipeJsonFactory.create(ItemConvertible output, int outputCount)
static ShapelessRecipeJsonFactory
ShapelessRecipeJsonFactory.create(ItemConvertible output)
static ShapelessRecipeJsonFactory
ShapelessRecipeJsonFactory.create(ItemConvertible output, int outputCount)
static CookingRecipeJsonFactory
CookingRecipeJsonFactory.createBlasting(Ingredient ingredient, ItemConvertible result, float experience, int cookingTime)
static CookingRecipeJsonFactory
CookingRecipeJsonFactory.createSmelting(Ingredient ingredient, ItemConvertible result, float experience, int cookingTime)
static CookingRecipeJsonFactory
CookingRecipeJsonFactory.createSmoking(Ingredient result, ItemConvertible ingredient, float experience, int cookingTime)
static SingleItemRecipeJsonFactory
SingleItemRecipeJsonFactory.createStonecutting(Ingredient input, ItemConvertible output)
static SingleItemRecipeJsonFactory
SingleItemRecipeJsonFactory.createStonecutting(Ingredient input, ItemConvertible output, int outputCount)
static Identifier
CraftingRecipeJsonFactory.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 ItemConvertibleModifierConstructorDescriptionprivate
CookingRecipeJsonFactory(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 TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Represents an item which can contain extra data that is synced to the client.class
OnAStickItem<T extends Entity & ItemSteerable>
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Methods 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)
private
ItemStack(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)