3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/item/ItemStack.h"
26 ::ll::TypedStorage<8, 152, ::ItemStack> mInput;
27 ::ll::TypedStorage<8, 24, ::std::vector<::ItemStack>> mOutput;
34 ::ll::TypedStorage<8, 64, ::std::unordered_map<int, ::std::vector<::ItemStack>>> mBlockToElements;
42 virtual void registerBlock(
::ItemStack const& block, ::std::vector<::ItemStack>
const& elements);
51 MCNAPI ::ItemDescriptor tryGetItemDescriptorFromKey(
int blockKey)
const;
Definition BlockReducer.h:14
static MCAPI void ** $vftable()
MCAPI ::std::vector<::ItemStack > const * getReduction(::ItemStackBase const &block) const
MCAPI void $registerBlock(::ItemStack const &block, ::std::vector<::ItemStack > const &elements)
Definition ItemDescriptor.h:24
Definition ItemStackBase.h:45
Definition ItemStack.h:26
Definition BlockReducer.h:22