Class CraftingHelper
java.lang.Object
net.neoforged.neoforge.common.crafting.CraftingHelper
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final org.apache.logging.log4j.Marker
static final Recipe<?>
private static com.google.gson.Gson
private static final org.apache.logging.log4j.Logger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic @Nullable CompoundTag
getTagForWriting
(ItemStack stack) static com.mojang.serialization.Codec<Ingredient>
makeIngredientCodec
(boolean allowEmpty, com.mojang.serialization.Codec<Ingredient> vanillaCodec) private static com.mojang.serialization.Codec<Ingredient>
makeIngredientCodec0
(boolean allowEmpty, com.mojang.serialization.Codec<Ingredient> vanillaCodec) static com.mojang.serialization.Codec<ItemStack>
-
Field Details
-
LOGGER
private static final org.apache.logging.log4j.Logger LOGGER -
CRAFTHELPER
private static final org.apache.logging.log4j.Marker CRAFTHELPER -
GSON
private static com.google.gson.Gson GSON -
EMPTY_RECIPE
-
-
Constructor Details
-
CraftingHelper
public CraftingHelper()
-
-
Method Details
-
smeltingResultCodec
-
getTagForWriting
-
makeIngredientCodec
@Internal public static com.mojang.serialization.Codec<Ingredient> makeIngredientCodec(boolean allowEmpty, com.mojang.serialization.Codec<Ingredient> vanillaCodec) -
makeIngredientCodec0
private static com.mojang.serialization.Codec<Ingredient> makeIngredientCodec0(boolean allowEmpty, com.mojang.serialization.Codec<Ingredient> vanillaCodec)
-