LeviLamina
Loading...
Searching...
No Matches
SmithingTrimRecipeUtils.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated forward declare list
6
// clang-format off
7
class
CraftingContext
;
8
class
ItemStack
;
9
class
Level
;
10
class
RecipeIngredient
;
11
// clang-format on
12
13
namespace
SmithingTrimRecipeUtils {
14
// functions
15
// NOLINTBEGIN
16
MCAPI
bool
doesItemHaveResultingTrim(
17
::CraftingContext
const
& craftingContext,
18
::ItemStack
const
& item,
19
::std::string
const
& templateName,
20
::std::string
const
& materialName
21
);
22
23
MCAPI
bool
24
validateAdditionIngredient(
::Level
const
& level,
::RecipeIngredient
additionIngredient, ::std::string
const
& recipeId);
25
26
MCAPI
bool
27
validateTemplateIngredient(
::Level
const
& level,
::RecipeIngredient
templateIngredient, ::std::string
const
& recipeId);
28
// NOLINTEND
29
30
}
// namespace SmithingTrimRecipeUtils
CraftingContext
Definition
CraftingContext.h:13
ItemStack
Definition
ItemStack.h:25
Level
Definition
Level.h:234
RecipeIngredient
Definition
RecipeIngredient.h:17
src
mc
util
SmithingTrimRecipeUtils.h
Generated on Sat Apr 26 2025 05:56:00 for LeviLamina by
1.12.0