Interface SizedIngredientWrapper


@Info("Various SizedIngredient related helper methods") public interface SizedIngredientWrapper
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final net.neoforged.neoforge.common.crafting.SizedIngredient
     
    static final net.neoforged.neoforge.common.crafting.SizedIngredient
     
    static final dev.latvian.mods.rhino.type.TypeInfo
     
  • Method Summary

    Static Methods
    Modifier and Type
    Method
    Description
    static net.neoforged.neoforge.common.crafting.SizedIngredient
    of(net.minecraft.world.item.crafting.Ingredient ingredient, int count)
     
    static net.neoforged.neoforge.common.crafting.SizedIngredient
    of(net.neoforged.neoforge.common.crafting.SizedIngredient ingredient)
     
    static net.neoforged.neoforge.common.crafting.SizedIngredient
    ofTag(net.minecraft.tags.TagKey<net.minecraft.world.item.Item> tag, int count)
     
    static com.mojang.serialization.DataResult<net.neoforged.neoforge.common.crafting.SizedIngredient>
    read(dev.latvian.mods.rhino.Context cx, com.mojang.brigadier.StringReader reader)
     
    static net.neoforged.neoforge.common.crafting.SizedIngredient
    wrap(dev.latvian.mods.rhino.Context cx, Object from)
     
    static com.mojang.serialization.DataResult<net.neoforged.neoforge.common.crafting.SizedIngredient>
    wrapResult(dev.latvian.mods.rhino.Context cx, Object from)
     
  • Field Details

    • TYPE_INFO

      static final dev.latvian.mods.rhino.type.TypeInfo TYPE_INFO
    • empty

      @Info("A completely empty ingredient that will only match air") static final net.neoforged.neoforge.common.crafting.SizedIngredient empty
    • all

      @Info("An ingredient that matches everything") static final net.neoforged.neoforge.common.crafting.SizedIngredient all
  • Method Details

    • of

      @Info("Returns a sized ingredient of the input") static net.neoforged.neoforge.common.crafting.SizedIngredient of(net.neoforged.neoforge.common.crafting.SizedIngredient ingredient)
    • of

      @Info("Returns a sized ingredient of the input") static net.neoforged.neoforge.common.crafting.SizedIngredient of(net.minecraft.world.item.crafting.Ingredient ingredient, int count)
    • ofTag

      static net.neoforged.neoforge.common.crafting.SizedIngredient ofTag(net.minecraft.tags.TagKey<net.minecraft.world.item.Item> tag, int count)
    • wrapResult

      @HideFromJS static com.mojang.serialization.DataResult<net.neoforged.neoforge.common.crafting.SizedIngredient> wrapResult(dev.latvian.mods.rhino.Context cx, Object from)
    • wrap

      @HideFromJS static net.neoforged.neoforge.common.crafting.SizedIngredient wrap(dev.latvian.mods.rhino.Context cx, Object from)
    • read

      @HideFromJS static com.mojang.serialization.DataResult<net.neoforged.neoforge.common.crafting.SizedIngredient> read(dev.latvian.mods.rhino.Context cx, com.mojang.brigadier.StringReader reader) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException