3#include "mc/_HeaderOutputPredefine.h"
5enum class ItemStackNetResult : uchar {
8 InvalidRequestActionType = 2,
9 ActionRequestNotAllowed = 3,
10 ScreenHandlerEndRequestFailed = 4,
11 ItemRequestActionHandlerCommitFailed = 5,
12 InvalidRequestCraftActionType = 6,
13 InvalidCraftRequest = 7,
14 InvalidCraftRequestScreen = 8,
15 InvalidCraftResult = 9,
16 InvalidCraftResultIndex = 10,
17 InvalidCraftResultItem = 11,
18 InvalidItemNetId = 12,
19 MissingCreatedOutputContainer = 13,
20 FailedToSetCreatedItemOutputSlot = 14,
21 RequestAlreadyInProgress = 15,
22 FailedToInitSparseContainer = 16,
23 ResultTransferFailed = 17,
24 ExpectedItemSlotNotFullyConsumed = 18,
25 ExpectedAnywhereItemNotFullyConsumed = 19,
26 ItemAlreadyConsumedFromSlot = 20,
27 ConsumedTooMuchFromSlot = 21,
28 MismatchSlotExpectedConsumedItem = 22,
29 MismatchSlotExpectedConsumedItemNetIdVariant = 23,
30 FailedToMatchExpectedSlotConsumedItem = 24,
31 FailedToMatchExpectedAllowedAnywhereConsumedItem = 25,
32 ConsumedItemOutOfAllowedSlotRange = 26,
33 ConsumedItemNotAllowed = 27,
34 PlayerNotInCreativeMode = 28,
35 InvalidExperimentalRecipeRequest = 29,
36 FailedToCraftCreative = 30,
37 FailedToGetLevelRecipe = 31,
38 FailedToFindRecipeByNetId = 32,
39 MismatchedCraftingSize = 33,
40 MissingInputSparseContainer = 34,
41 MismatchedRecipeForInputGridItems = 35,
42 EmptyCraftResults = 36,
44 MissingInputItem = 38,
45 InsufficientPlayerLevelToEnchant = 39,
46 MissingMaterialItem = 40,
48 UnknownPrimaryEffect = 42,
49 PrimaryEffectOutOfRange = 43,
50 PrimaryEffectUnavailable = 44,
51 SecondaryEffectOutOfRange = 45,
52 SecondaryEffectUnavailable = 46,
53 DstContainerEqualToCreatedOutputContainer = 47,
54 DstContainerAndSlotEqualToSrcContainerAndSlot = 48,
55 FailedToValidateSrcSlot = 49,
56 FailedToValidateDstSlot = 50,
57 InvalidAdjustedAmount = 51,
58 InvalidItemSetType = 52,
59 InvalidTransferAmount = 53,
62 UnhandledItemSetType = 56,
63 InvalidRemovedAmount = 57,
66 CannotDestroyItem = 60,
67 InvalidSourceContainer = 61,
69 InvalidNumCrafts = 63,
70 InvalidCraftResultStackSize = 64,
71 CannotRemoveItem = 65,
72 CannotConsumeItem = 66,
73 ScreenStackError = 67,